[This post on Authy has been updated on 7 May 2020. Click here to navigate to the update regarding Google’s Official 2FA app— Google Authenticator]
I don’t know if it’s due to my previous experiences or not, but I have this habit of giving, sort of background before I hop onto things… same drill here too!
Ever wanted additional security for your accounts (please…not bank accounts!)? Do you fear giving even your mobile number to receive OTPs due to privacy concerns? You are at the right place… there is a solution for all these problems – You need a 2-Factor Authenticator app!— Authy is one such app!
What is 2-Factor Authentication?
2FA = 2-Factor Authentication; an additional step after you put in your password before you log in!
In cyber-security language, there are 3 types of authentications –
- what you know (the usual passwords)
- what you have (2FAs – OTPs, tokens, etc.)
- what you are (biometrics – most secure)
Well, biometrics being the most secure, practicably don’t make sense, at least currently, to be implemented in each and every login service!
2FAs, hence, are the most convenient and secure means to further secure your accounts, i.e. what you have in addition to what you know.
2FAs could be in the form of OTPs (One-time passwords) on your email, mobile numbers; or even mobile prompts.
However, there are genuine issues to it:
- Mobile number or an email to be registered to receive OTPs (some people may not be comfortable divulging personal information)
- User has to wait every time for an OTP to arrive
- Common network issues may result in late / no receipt of OTPs hence leaving you out of your own account!
So, to solve all these issues, we have TOTPs (Time-based One Time Passwords). These are OTPs that reset at predefined frequencies (not in users’ control) – generally 30 seconds and completely function offline
Again, as the heading stated, this is the USUAL process for every other account you have for enabling 2FA
Why Authy?
Ya, really, I just *unintentionally* demonstrated Google Authenticator above, so why I use Authy over it?
Well, it’s more secure and convenient to use. Here are some features!
No Screenshots (ANDROID ONLY)
I see very few apps which use Android’s underrated functionality, and this one is among those. Yes, YOU CANNOT TAKE SCREENSHOTS IN THIS APP. (the next screens that you will see are picked from Google Play or the App store or Google Images). These are screenshots from my phone:
Secure Backups and Multi-device
Switched your phone, lost all your data on the phone, performed a reset of your phone? – Good job! all your TOTPs are gone forever, and you will have to re-set up your 2FA on your account by logging in through alternative means (verify your mobile, answer security questions, password reset, look for backup codes, etc.). Some account providers are so strict that there’s no way out, you lose your TOTP codes, you lose your account. E.g.: Discord (I had to learn it the hard way)
Authy solved this problem, you can back up your codes securely and PASSWORDS FOR THOSE BACKUPS ARE MANDATORY. Please ensure to not skip that, else you cannot recover those codes back!
Courtesy of the above functionality, this app can simultaneously run on more than 1 device, and again you can keep a track of them too!
App Protection
Personalization
The app offers the ability to view your codes in Grid or List mode, and even assign custom names to the different accounts, making them easily identifiable and searchable. You can even assign custom colors / icons for different accounts.
Grid mode (Left), Colors (Right)
(Source: App Store and Google Play, respectively)
So which Services offer 2FA?
Well every popular one has it. Some of which are –
- Microsoft
- Snapchat
- IFTTT
- Zerodha
- Spotify
- Lastpass
Want even more? There is an entire website dedicated to it where one can find even more services offering 2FA – twofactorauth.org – one can even submit any other known websites if not available there.
Pro-tip – Got an Apple Watch? You can view your TOTPs right there too!
Authy is available for free on Google Play and the App store. Just click below:
Need a password manager app? I have written a nice article on Myki password managers here
Have any queries over 2FA? the comments section is all yours!
stay aware, stay appy 🙂
[Update: 7 May 2020]
There is an update to the above article over the Google Authenticator aspect covered as part of the intro. The app received its first update this morning since 2017 which adds some much needed features:
- Screenshot restriction on the important sections of the app (Warning!! You might see some potato quality screens at the end… just saying!)
- A revamped introductory interface
- Importing or exporting the TOTPs between devices (by scanning a QR code on the old device!). Indirectly, even Multi-device functionality works!
Oh, as now you have already noticed, the app has even got a fresh coat of white paint (Google’s Material Theme as they call it).
Okay… Welcome additions, but I am still not convinced about using it over Authy, because of the problem when a factory reset is performed of the phone…these codes will still be gone.
Whoever, wants to give it a shot, Google Authenticator is available for free to download (Android, iOS).
If the update it still not live for you (the Android user), you can grab the same from APKMirror right now.
stay aware, stay appy 🙂
—End of Update—
2 Comments
PJ · August 14, 2020 at 9:33 pm
I was use google authenticator but faced lot of problems when my phone was changed. Thanks! Authy looks perfect.
Prajjwal P. · August 15, 2020 at 1:26 pm
Exactly…why I use authy! Can run it on 2 devices simultaneously too!