What’s the currently best way to manage TOTP tokens?
What’s the currently best way to manage TOTP tokens?
Hey!
I basically want to replace the Google Authenticator app in style and functionality:
- List all TOTP tokens and their validity time (with a name and order I decide).
- Allow me to periodically or on change back up the whole thing to some off-site storage, keeping the last
Nbackups. - Have a native app for Android or an actually good PWA.
- Don’t do magic bullshit like fetching icons, hide tokens, etc.
- Be actually secure (i.e. don’t roll your own auth)
- Just be a TOTP manager, and nothing more! No, I’m not interested in a password manager, thank you. I also don’t want any other OTP methods I don’t use.
- Don’t be a one-man projects where the availability is not clear in >1 year.
Any experience is welcomed. Thank you!
Edit: Thanks for all the great ideas, I just set up 2FAuth which seems to be the most minimalist and single-feature thing to self-host. I’ll evaluate how it performs but keep a backup in Google Authenticator. It does not match #7 but it seems to be actively used by the author and gets constant updates and fixes, so it’s most likely fine, I guess.
There is a 3rd-party app for it, but this app seems to be pretty much dead (last release in July 2025 and not in any app store) – or at least not released anymore but still worked on but only in the repository.