Ente Auth: open-source Authy alternative for 2FA
Overview of Ente Auth
- Presented as an open‑source, cross‑platform alternative to Authy with optional end‑to‑end encrypted (E2EE) backups.
- Apps exist for Android, iOS, Linux, macOS, Windows, plus a read‑only web companion.
- Works fully offline; accounts and backups are optional. Self‑hosting is supported.
Migration, Exports, and Lock‑in
- Major motivation is escaping “Authy jail” where users can’t easily export secrets, especially after desktop support and related APIs were removed.
- Ente provides bulk export to plaintext or encrypted files (newline‑separated
otpauth://URIs), and per‑entry QR export. - Guides exist for migrating from Authy and others, but some methods relying on Authy desktop/API are now broken.
- One user reports Raivo‑to‑Ente import crashing; import robustness is seen as a weak spot.
Security Model and Backups
- E2EE backups are free and optional; recovery is via email + password/recovery key.
- Debate over syncing: some see cross‑device sync as an anti‑feature that dilutes “two factor”; others argue usability and backup safety outweigh that, especially vs SMS.
- Ente intentionally avoids iCloud Keychain backup on iOS to prevent hidden cloud dependencies; this complicates zero‑effort phone upgrades, which worries people supporting non‑technical users.
Comparisons to Alternatives
- Alternatives mentioned: Aegis, 2FAS, Bitwarden Authenticator, FreeOTP, OTP Auth, KeePassXC/CLI tools, Apple Passwords/iCloud Keychain, password‑store (
pass) + OTP plugins. - Aegis praised for Android and export/backup but is mobile‑only; some users moved from Aegis (bugs) or Raivo (ownership change, paywall issues) to Ente.
- Some prefer simple, entirely offline tools or hardware‑backed solutions over any syncing service.
2FA Design Debates
- Strong criticism of SMS 2FA (SIM swap, SS7, social engineering), yet acknowledgement that it raises the bar vs password‑only attacks and is attractive to large services for ubiquity.
- Ongoing debate about storing TOTP in the same password manager as passwords:
- More convenient and better than no 2FA.
- Less secure if the single vault is compromised; some mitigate with hardware keys for vault access.
Implementation & UX Notes
- Ente Auth uses Flutter; some like the cross‑platform polish, others feel the UI is subtly “off” vs native.
- Gmail often flags Ente verification emails as spam; suggestions include richer branding and metadata in emails to improve deliverability.
- Tagging and pinning are available for organizing codes.
- Name similarity with “Entra” (Microsoft) is noted; “Ente” is explained as meaning “mine” in Malayalam.