HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
beemdevelopment
Aegis
Java2019–2026
beemdevelopment / Aegis

Aegis

A free, secure and open source app for Android to manage your 2-step verification tokens.

35Distinct people
47Mentions
2Explicit recommenders
13.5KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

A free, secure and open source app for Android to manage your 2-step verification tokens.

GitHub

Where it is used

No documented product use was verified in the last source check.

What people are saying

if you are on Android, I highly recommend Aegis https://github.com/beemdevelopment/Aegis its open source, supports import of keys as well as export with a very active dev.

bilal4hmed used a recommendation phrase. 2 indexed comments match. This is a phrase match, not a verdict.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

Mentioned in the same Hacker News threads. That is not proof they are substitutes.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 1:49:46 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by year47 dated mentions

Observed mentions: 2019-04-18 15:04:52 UTC to 2026-10-05 20:59:09 UTC.

0510152019-01-01 00:00:00 UTC to 2020-01-01 00:00:00 UTC (exclusive): 4 mentions; 2 submissions, 2 comments20192020-01-01 00:00:00 UTC to 2021-01-01 00:00:00 UTC (exclusive): 6 mentions; 0 submissions, 6 comments2021-01-01 00:00:00 UTC to 2022-01-01 00:00:00 UTC (exclusive): 13 mentions; 1 submissions, 12 comments2022-01-01 00:00:00 UTC to 2023-01-01 00:00:00 UTC (exclusive): 4 mentions; 0 submissions, 4 comments20222023-01-01 00:00:00 UTC to 2024-01-01 00:00:00 UTC (exclusive): 5 mentions; 0 submissions, 5 comments2024-01-01 00:00:00 UTC to 2025-01-01 00:00:00 UTC (exclusive): 4 mentions; 1 submissions, 3 comments2025-01-01 00:00:00 UTC to 2026-01-01 00:00:00 UTC (exclusive): 8 mentions; 0 submissions, 8 comments2026-01-01 00:00:00 UTC to 2027-01-01 00:00:00 UTC (exclusive): 3 mentions; 0 submissions, 3 comments. Incomplete calendar period.2026*

* An incomplete calendar period is marked with an outlined bar. Its count is not directly comparable with a full period.

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20192019-01-01 00:00:00 UTC2020-01-01 00:00:00 UTC422
20202020-01-01 00:00:00 UTC2021-01-01 00:00:00 UTC606
20212021-01-01 00:00:00 UTC2022-01-01 00:00:00 UTC13112
20222022-01-01 00:00:00 UTC2023-01-01 00:00:00 UTC404
20232023-01-01 00:00:00 UTC2024-01-01 00:00:00 UTC505
20242024-01-01 00:00:00 UTC2025-01-01 00:00:00 UTC413
20252025-01-01 00:00:00 UTC2026-01-01 00:00:00 UTC808
2026 (partial)2026-01-01 00:00:00 UTC2027-01-01 00:00:00 UTC303

From the project README

An excerpt from the repository, fetched Nov 13, 2026.

Read the project’s introduction
Aegis Authenticator Aegis Authenticator is a free, secure and open source 2FA app for Android. It aims to provide a secure authenticator for your online services, while also including some features missing in existing authenticator apps, like proper encryption and backups. Aegis supports HOTP and TOTP, making it compatible with thousands of services. For a list of frequently asked questions, please check out the FAQ. The security design of the app and the vault format is described in detail in this document. Features Free and open source Secure The vault is encrypted (AES-256-GCM), and can be unlocked with: Password (scrypt) Biometrics (Android Keystore) Screen capture prevention Tap to reveal Compatible with Google Authenticator Supports industry standard algorithms: HOTP and TOTP Lots of ways to add new entries Scan a QR code or an image of one Enter details manually Import from other authenticator apps: 2FAS Authenticator, Authenticator Plus, Authy, andOTP, FreeOTP, FreeOTP+, Google Authenticator, Microsoft Authenticator, Plain text, Steam, TOTP Authenticator and WinAuth (root access is required for some of these) Organization Alphabetic/custom sorting Custom or automatically generated icons Group entries together Advanced entry editing Search by name/issuer Material design with multiple themes: Light, Dark, AMOLED Export (plaintext or encrypted) Automatic backups of the vault to a location of your choosing Screenshots Downloads Aegis is available on the Google Play Store and on F-Droid. Verification APK releases on Google Play and GitHub are signed using the same key. They can be verified using apksigner: apksigner verify --print-certs --verbose aegis.apk The output should look like: Verifies Verified using v1 scheme (JAR signing): true Verified using v2 scheme (APK Signature Scheme v2): true The certificate fingerprints should correspond to the ones listed below: Owner: CN=Beem Development Issuer: CN=Beem Development Serial number: 172380c Valid from: Sat Feb 09 14:05:49 CET 2019 until: Wed Feb 03 14:05:49 CET 2044 Certificate fingerprints: MD5: AA:EE:86:DB:C7:B8:88:9F:1F:C9:D0:7A:EC:37:36:32 SHA1: 59:FB:63:B7:1F:CE:95:74:6C:EB:1E:1A:CB:2C:2E:45:E5:FF:13:50 SHA256: C6:DB:80:A8:E1:4E:52:30:C1:DE:84:15:EF:82:0D:13:DC:90:1D:8F:E3:3C:F3:AC:B5:7B:68:62:D8:58:A8:23 Icon packs Aegis supports icon packs to make it easier to assign icons to the entries in your vault. There are no official icon packs, but the community maintains a number of third-party icon packs you may want to check out. To learn how to create your own Aegis-compatible icon pack, see the documentation. aegis-icons Unofficial monochrome-styled 2FA icons. delta-aegis-icons Delta version of the unofficial monochrome-styled 2FA icon pack aegis-icons. aegis-simple-icons * This project periodically generates an icon pack for Aegis based on Simple Icons. aegis-simple-icons-outlined * This is a variant on the aegis-simple-icons pack where the icons contain no solid background and just the outlines are being used. * The icons are automatically generated, so not all of them are as high quality as the ones you'll find in aegis-icons. Contributing Looking to contribute to Aegis? That's great! There are a couple of ways to help out. Translations, bug reports and pull requests are all greatly appreciated. Please refer to our contributing guidelines to get started. Swing by our Matrix room to interact with other contributors: #aegis:matrix.org. License This project is licensed under the GNU General Public License v3.0. See the LICENSE file for details. A couple of libraries vendored in Aegis' repository are licensed under a different license: TextDrawable TrustedIntents
Read the full README on GitHub

What Hacker News says

47 sources
Some other FOSS apps I use daily: Aegis - 2FA (https://github.com/beemdevelopment/Aegis) Breezy Weather - A very good looking weather app (https://github.com/breezy-weather/breezy-weather) OnlyOffice Documents - MS Office suite replacement (https://github.com/ONLYOFFICE/documents-app-android) Fossify Calendar (https://github.com/FossifyOrg/Calendar) Fossify Messages (https://github.com/FossifyOrg/Messages) Aves - Local gallery with great organization (https://github.com/deckerst/aves) Termux - Terminal emulator (https://github.com/termux/termux-app/) Unexpected Keyboard - A unique keyboard that pairs nicely with Termux (https://github.com/Julow/Unexpected-Keyboard) WG Tunnel - WireGuard client (https://github.com/wgtunnel/wgtunnel) These are all easily installed through Obtainium: https://obtainium.imranr.dev/
In GrapheneOS – Break Free from Google and Apple
https://github.com/beemdevelopment/Aegis/blob/v3.4.1/app/src... > // NOTE: this assumes that a global root shell has already been obtained by the caller :-/ My recollection when I last tried this stunt is that it's a boatload of nonsense to try and exfiltrate the Steam credential material, and I wasn't able to find any supporting docs in the Aegis nor on their site about any alternative they have to "root your phone and sniff the keys out of the sibling app"
In De-Googling TOTP Authenticator Codes
I have been using Aegis [1], a FOSS (GPLv3) TOTP authenticator app, for the past years. It supports: - Local encrypted backups. You can sync these to where ever you like on your own terms. I automated uploading mine to my local NextCloud instance. - Importing from other authenticator apps, so you can easily migrate. - Exporting entries so that you are not vendor locked (cough cough Authy). - Customization. - No mandatory cloud bs, LLM integration, tracking, ... [1] https://github.com/beemdevelopment/Aegis
In Bitwarden Authenticator

Showing the 15 most recent of 47 sources. Enable JavaScript to search and browse every indexed mention.

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.