Software
| Proton Authenticator | Ente Auth | 2FAS Auth | |
|---|---|---|---|
| Docs | Link | Link | Link |
| Open source | GPL 3.0 (mobile clients) | AGPL 3.0 (all clients and server) | GPL 3.0 (all clients and server) |
| Cross-platform sync | Yes | Yes | Only via export/import |
| E2EE1 | Yes | Yes | Not relevant |
| Imports from | Google, 2FAS, Aegis, Bitwarden, Ente, LastPass | TXT, 2FAS, Aegis, andOTP, Bitwarden, Google, Proton, Raivo, LastPass | Aegis, Raivo, LastPass, Stratum, Google, TXT |
| Exports to | JSON (password encrypted), TXT, HTML | JSON (password encrypted), JSON (unencrypted) | TXT |
| macOS app | iOS (Silicon only; not a native app) | Yes | No |
| Homebrew | No | ente-auth | Not relevant |
| iOS app | Yes | Yes | Yes |
| Android app | Yes | Yes | Yes |
| F-Droid | Yes | Yes (promoted) | No (but APK here) |
| Windows app | Yes | Yes | No |
| Linux app | Yes | Yes | No |
| Web app | No | Yes | No |
| watchOS app | Yes | No | Yes |
| Browser extension | No | No | Yes, for Chrome, Firefox and Safari (connects to the mobile app to avoid having to search) |
| Steam code support | Unknown | Yes | Yes |
Footnotes
-
End-to-end encryption - only relevant when using synchronization feature ↩