ios-application
ios-application copied to clipboard
Allow creation of multiple Raivo accounts/vaults on the app with separate encryption keys
Is your feature request related to a problem? Please describe. I have multiple entities I need to use 2FA for such as home, work, personal startup, etc... and currently I am using the same authenticator for all of them. It would be great to be able to have separate encryption keys for each of the entities so I can choose which accounts/vaults to import on a new device.
I was also affected by the LastPass breach where I stored my Raivo encryption key. To continue using Raivo I would have to perform multiple, time-consuming steps to update the 2FA for all of my accounts:
- Install a different authenticator app
- Update 2FA for all of my accounts on the new authenticator app
- Sign out of Raivo
- Delete the synchronisation file (not even sure how to do this)
- Log in to Raivo
- Create a new encryption password
- Go back to update 2FA on all the previous sites with the new Raivo account
Describe the solution you'd like Allow users to create and manage additional accounts/vaults with separate encryption keys on the Raivo app. Users can open/collapse accounts/vaults in the Raivo app to reveal/hide TOTPs.
Describe alternatives you've considered I'm not aware of any other authenticator app that has this feature. The workarounds to this could be:
- Install multiple authenticator apps each assigned to a separate entity. Kind of confusing to keep track of which authenticator app should be used when.
- Switch to physical security keys, but same problem as above where it's confusing to keep track of in addition to the added inconvenience of carrying them around and risk of misplacing them.
Additional context This feature would also allow users to more easily migrate their existing TOTPs on Raivo to a new Raivo account in fewer steps. This would be particularly useful for users affected by data breaches such as the ones that occurred at LastPass in the past few months.