Aegis
A free, secure and open source app for Android to manage your 2-step verification tokens.
Aegis is a free, open-source Android app that generates and securely stores two-factor authentication codes in an encrypted vault protected by password or biometrics.
Aegis Authenticator is a free, open source Android app for managing two-step verification codes. Two-step verification (also called 2FA) adds a second layer of security to online accounts by requiring a time-limited code in addition to a password when you sign in. Aegis generates those codes and stores them securely on your device.
The codes are kept in an encrypted vault on the phone using AES-256-GCM encryption, which is a widely used security standard. You can unlock the vault with either a password or your device's biometrics such as a fingerprint. The app also prevents screenshots from being taken to reduce the chance of codes being captured by screen recording tools. Individual entries can be hidden and revealed with a tap.
Aegis is compatible with the HOTP and TOTP standards, which are the protocols used by the vast majority of websites and services that offer two-factor authentication. It can also import accounts from many other authenticator apps including Google Authenticator, Microsoft Authenticator, Authy, andOTP, and several others, making it easier to switch without re-enrolling every account.
For organization, entries can be sorted, grouped, given custom names, and assigned icons. Community-maintained icon packs are available to make recognizing accounts at a glance easier. The vault can be exported in either encrypted or plain-text form, and automatic backups can be configured to save to a location of your choice. The app offers light, dark, and AMOLED themes.
Aegis is available on Google Play and F-Droid. The source code is licensed under the GNU General Public License v3.0. Translations, bug reports, and code contributions are welcomed through the contributing guidelines in the repository.
Where it fits
- Use as your primary 2FA authenticator on Android to secure accounts with time-limited codes
- Migrate your existing 2FA accounts from Google Authenticator or Authy without re-enrolling every service
- Set up automatic encrypted backups of your vault to a location of your choice
- Organize accounts with custom names, groups, and community icon packs for quick recognition