News for hackers. Stuff that matters.

pfandrade

Show HN: Shopie: Create Wishlists. Track Prices

https://apps.apple.com/us/app/shopie-wishlist-gift-tracker/id6753077115

Hi HN, I’m Paulo. I’ve spent the last 6 months building Shopie, an iOS app that lets you save products you’re interested in and get notified when prices drop or items come back in stock. It runs entirely on-device using iOS background tasks, requires no account, and stores all data locally (or in iCloud if enabled). It’s been useful for finding real deals and avoiding impulse buys. Feedback...

( Read More... | no comments | 2 points | on HN )

Show HN: Secrets 4 – Password Manager for Mac/iOS with sharing built on iCloud

https://secrets.app

Just release the biggest update to my app (and first paid) in 7 years. Besides some parts being completely rewritten this update brings the ability to share item's with your family or team. Sharing is built completely on top of iCloud. There are still no signups required to use Secrets. Let me know what you think!

( Read More... | 1 comment | 4 points | on HN )
Hello, sorry for the delay. You just need the iOS version to use this feature. The browser extensions are free. Sharing items is not possible yet but something we definitely want to add in the future!
Re:Show HN: Use iPhone as a password manager for your desktop PC on Wednesday September 23, 2020 @05:58PM (#24572587)
Happy to know you liked it ;) I don’t have plans for Android just yet. Secrets makes use of many of Apple’s frameworks so porting it is not an easy task. I’ll count your +1, though.
Re:Show HN: Use iPhone as a password manager for your desktop PC on Wednesday September 23, 2020 @05:34AM (#24564915)
Not sure I understand what you're asking. I don't think FF has an API where I would be able to sync would it. But if you can export your logins to a CSV you can import them with Secrets for Mac (importing is not yet possible on Secrets for iOS).

If you do want to use Firefox on iOS (irrespective of having your logins there or not), Secrets is also able to fill in FF using iOS's Password AutoFill feature.

Finally, and as side note, on iOS 14 you should be able to set Firefox as your default browser on iOS.

iCloud Keychain is handy for simple use cases. But it quickly breaks down if you want to have a good password habits.

For example, I use my Apple ID to login to a bunch of different Apple sites. With the keychain that would create separate entries for each site although they are the same. Change your password and you'll end up with items with outdated passwords (which you'll only find out when you try filling them).

The keychain is also cumbersome to create items manually (imagine you need to save an SFTP or VNC login?). Furthermore how would you have access to these items on your iOS device?

You also can store more than just passwords with Secrets.

No untrusted component will have access to your data without user confirmation. This means you'll always have to click a button on the main app to fill a login for example.

There are two ways in which logins are filled in the browser:

- One is based on OS X Automation and AppleScript (this will work with Chrome and Safari without our Safari App Extension enabled). Succinctly, with this solution, Secrets will execute a small JS script on your frontmost browser windows to see if there are any logins to be filled. If so, it will present you a "Fill" button. Pressing that button will execute another JS script that will fill that form. In this scenario your data is send via Apple Events.

- When you have the Safari App Extension enabled, the process is similar. But instead of Secrets actively looking for logins forms on frontmost browser windows, the extension will let it know what is available. Again you will still need to press a "Fill" button on Secrets. Once you do your data is placed on a private clipboard that the extension uses to then fill the login.

There are no local servers, and the extension doesn't have access to your data. By design, none of the linked vulnerabilities would apply.

If you're wondering why the two methods, the Safari App Extension came later and the reasons are detailed here: https://outercorner.com/2016/10/19/version_1.4.0.html

None taken ;). I understand your point of view and hopefully we can iterate on the foundation we've built and make a more compelling argument for you in the future.
Get in touch with [email protected] and we'll help you out.
Indeed. Secrets already supports importing from 1Password and LastPass for example. More could be added if there's demand for them.
Yes, you can sync your credentials via iCloud with other Macs or iPhones/iPads.
Exactly. I've been building this for years on my free time.
It's stored on your local hard drive. We have more information here: https://outercorner.com/2016/08/01/storage_format.html
We've built our own solution (OpenPGP as per RFC 4880) on top of OpenSSL.
Agreed. We'll be making changes to the site to clear that up.

Edit: We've since updated the site to make this clearer.

Oh you're right! I thought you were saying to add the "the". I wonder how I never noticed that.
We've added that information to the App Store descriptions, it should be visible once all the caches are updated.

As for the site, you're probably right. We need to make it clearer.

I don't think so. "Secrets" is the name of the app.
We thought about calling it two-step-authentication. But most people know it by two-factor (and that's what most sites call it also).

And you can always have the OTP generator on your iOS device without the accompanying password to be technically accurate with the lingo.

19.99 USD for the Mac. 9.99 USD for iOS (iPhone and iPad).
We need a chance to build a reputation :)
By using an open standard to store your data besides being as transparent as possible on the storage format which you can verify on your own using third party tools (we have a post about that https://outercorner.com/2016/08/01/storage_format.html) we also benefit for the scrutiny OpenPGP as been through.

We also wanted to make a simpler and safer option (and in our eyes, more pleasant to look at) to existing password managers.

It's "Freemium". It's free to use for up to 10 items. You then unlock unlimited items via an in-app purchase.
Secrets 2 is out and it's going Freemium!

For the past 6 months since our initial release, we've been squashing bugs, implementing features that didn’t make our MVP and applying polish throughout. At the same time, we’ve been studying various options to provide a trial for users wanting to test Secrets before buying.

To address this need and to show users new to password managers just how easy and efficient using one can be, we're making Secrets and all its features free to use with up to 10 items. Unlocking unlimited items is done via an In-App purchase.

With Secrets we put security first. Secrets stores your data using the OpenPGP standard, a battle proven standard that has already seen a few revisions. This also allows users to easily self verify how their data is stored using third party tools.

We also strived to make it extremely simple to work with, not just from an UX perspective but also from a security perspective. Only the main app will ever handle your passphrase and encryption/decryption. Helper apps, browser extensions, etc must go trough it to get to your data (and require user confirmation).

So if you haven't tried Secrets yet now is the time! Download Secrets for Mac and iOS today.