Currently using Google Authenticator. Don't know how safe it is. But at least there is no chance of losing the 2FA keys unless my Gmail is lost/hacked/compromised.
Guys any recommendations?
Google authenticator is a close source authenticator app which is not advisable for you to use in the first place.
So I will advice you to check out the list of open source recommended authenticator app and use.
Best 2FA applications to use. Open source, free, secure. Better than Google's I know of a good open source authenticator app (
https://github.com/beemdevelopment/Aegis), but I'm not sure if it supports online backups. The last time I checked, I can't remember much, but it didn't have any online backup system. And since Google Authenticator has an online backup system, I am using it even if it's closed source. It's very convenient for me to login and access my keys and codes. I just have to login to my Gmail.
When you want to link your authenticator to any app, exchange, or anywhere at all, there is a code that is being generated. Either you manually type it in to the authenticator or you use the scanner to scan it and then input the generated code to make the linking successful.
You can manually write down that code each time for each app and make sure you have it backed up in a safe place so that if you lose access to the app, you can use that signature to restore it.
Backing your Google authenticator app to your cloud is a very risky thing for you to do. Once the email linked to that cloud is hacked, the authenticator's data is also compromised, as anyone who has access to the email can access your authenticator too.
Offline backup for anything remains the best for everything as it can’t be hacked by anyone since it’s not not uploaded online.