Aegis Authenticator FTW!!
I am very glad I switched a couple of months ago...
@zippy1981 @mcc @bruceiv if you eliminate all the options that are not #opensource you can work based on what is technically most fitting.
If they all use an #openstandard that should just work.
When you sync an authenticator to a service, they do a secret exchange. It's a shared secret. If that secret is exposed, then yes, someone else can provide TOTP 2FA codes to the service. However, the secret in the phone should be encrypted and unlocked via your phones auth mechanisms (face ID, fingerprint, what ever). That mechanism is tied to the physical phone, those secrets / keys are not backed up, and not restored.
The risk is not zero but its low.
Risk is not zero:
Many other TOTP Authenticators have had online backup with a separate password for some time.
Indeed without this feature it's problematic if not impossible, to move to a new smartphone.
I do wonder what will happen if you loose access to your Google account and end up locked out of your TOTP settings 🫤🤷♂️