If you wanna enable two-step verification (more commonly known as Two Factor Authorization or simply 2FA), Authy is the best current solution due to its multiplatform support. Unfortunately, there’s no official list of services it natively supports. The stated reason:
One can only chuckle at the irony of a security startup thinking a complete feature/support list is “too much work.”* Fortunately, you can find out which services are covered by doing the following in the Android app:
- Add an account in the app.
- When the above is done, tap the menu button.
- Tap Settings.
- Tap the Accounts tab.
- Tap the account you just set up.
- Tap the SELECT ANOTHER ONE response to the WRONG LOGO? question. A list of services with 1st party support will pop up as shown below:
That said, here’s the list of 19 services:
- App.net (pretty much dead, so doesn’t count.)
- Amazon Web Services (AWS)
- Guildwars 2
- Digital Ocean
Unfortunately, Authy does not support Twitter, albeit through no fault of their own:
Technically, Authy supports any TOTP-enabled service, but as the preceding link shows that number is disappointingly small. Two Factor Auth List has a comprehensive list of services that provide some level of 2FA, but bear in mind that only a subset of those with Software Implementation checked can be used with Authy, as quite a few services use proprietary schemes.
*Authy should be taken out to the woodshed for this level of blatant laziness. There’s no reason why a security service can’t reasonably offer a list of what it provides native support for. NONE.