I am so happy I found this app randomly mentioned on Hackernews. I was previously using Microsoft Authenticator which DOES NOT allow for exporting of OTP secrets/seeds so once you set up your 2FA with their app, you’re kind of stuck unless you go through the process of going back through your websites/services and setting up 2FA again (but this time with a different app).
Some things that this app has that Microsoft Authenticator does not:
- Search
This was the most important feature to me. Having dozens of 2FA passwords in Microsoft Authenticator with no ability to search/filter for the one you’re looking for is disgraceful for a trillion dollar company. Scrolling through my password list trying to find the one I’m looking for each and every time was so frustrating.
Raivo’s search is very good and works for searching by service or username. Hallelujah.
- Open source
As a software engineer myself I appreciate this probably more than most, but when it comes to security it is nice knowing that the code is public and available for audit. It’s also nice having a public place to submit bugs/issues and feature requests to interact directly with the developer and surrounding community.
- Icons
This is probably less important in the grand scheme of things, but it is a nice touch having icons next to your passwords to see what service it corresponds to at a glance. It’s also nice that the developer has a process for uploading icons for a service that may not be present yet!
- Synchronization
Sync through iCloud was seamless and fast. I loaded up Raivo with all my 2FA passwords and they all showed up on my iPad instantly.
- Export
Being able to export your secrets/seeds for both backup and future migration is HUGE. Raivo allows the user to export an encrypted archive containing both a nice HTML file that displays each password’s QR code, secret, and other miscellaneous information and a json file with the same information.
I exported a backup to my Mac easily via airdrop and saved it locally for safe keeping. This was not possible on Microsoft Authenticator.
- MacOS Receiver
This is a really nice feature. I’m not the target market since all of my OTP codes are also in my password manager (and auto fill into websites/services as a result), but for users who may not do this, being able to set up your Mac to instantly receive OTP codes when copied on your mobile device is a really nice quality of life feature and works seamlessly each time I tested it.
Summary
This app is fast, simple, open source and covers all the bases for what I would expect in a 2FA/OTP app. My only concern is that its possible that the dev will not have time to work on bugs or requested features and the app will become stagnant. Other than that I am very satisfied with Raivo and will be using it exclusively.
Note to the dev: PLEASE keep up the work on this app. It is really great and your hard work is sincerely appreciated. I’m going to be donating :)
Show less