Aegis

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

GPL-3.0 License

Stars
8.9K

Bot releases are hidden (Show)

Aegis - v2.0.1

Published by alexbakker over 3 years ago

New features

  • Support for sorting on most used tokens
  • Some minor UX and stability improvements
  • New translation: Vietnamese

Fixed bugs

  • QR code information was decoded incorrectly in some cases if the app was set to a certain language (Turkish, for example)
Aegis - v2.0

Published by alexbakker over 3 years ago

New features

  • Support for icon packs
  • Support for participation in Android's backup system (Google Drive, Seedvault)
  • UI refresh (switched to the Material Components theme)
  • Bottom sheet with chips to filter on groups
  • Support for importing from 2FAS Authenticator
  • Search in account names by default (and remove the setting)
  • Replaced the FAB with a bottom sheet dialog
  • Reorganization of settings into separate categories
  • Ability to 'share' images of QR codes to scan in Aegis
  • Option to save the current group filter
  • New translations for Bulgarian, Danish, Latvian, Swedish and Ukranian

Fixed bugs

  • The QR code scanner had trouble detecting QR codes on some devices
  • The app would vanish from the recent apps list after locking
  • When importing from Nextcloud, Aegis would report that the file could not be found
  • The biometrics prompt would not appear on some devices
  • The app would lock when selecting a file/icon on certain devices and configurations
  • There were multiple layout issues on small screen devices
  • Various other usability, performance and stability improvements
Aegis - v2.0-beta2

Published by alexbakker over 3 years ago

New features

  • Support for icon packs
  • Support for participation in Android's backup system (Google Drive, Seedvault)
  • UI refresh (switched to the Material Components theme)
  • Bottom sheet with chips to filter on groups
  • Support for importing from 2FAS Authenticator
  • Search in account names by default (and remove the setting)
  • Replaced the FAB with a bottom sheet dialog
  • Reorganization of settings into separate categories
  • Ability to 'share' images of QR codes to scan in Aegis
  • New translations for Bulgarian, Danish, Latvian, Swedish and Ukranian

Fixed bugs

  • The QR code scanner had trouble detecting QR codes on some devices
  • The app would vanish from the recent apps list after locking
  • When importing from Nextcloud, Aegis would report that the file could not be found
  • The biometrics prompt would not appear on some devices
  • The app would lock when selecting a file/icon on certain devices and configurations
  • There were multiple layout issues on small screen devices
  • Various other usability, performance and stability improvements
Aegis - v2.0-beta1

Published by alexbakker over 3 years ago

New features

  • Support for icon packs
  • Support for participation in Android's backup system (Google Drive, Seedvault)
  • UI refresh (switched to the Material Components theme)
  • Bottom sheet with chips to filter on groups
  • Search in account names by default (and remove the setting)
  • Replaced the FAB with a bottom sheet dialog
  • Reorganization of settings into separate categories
  • Ability to 'share' images of QR codes to scan in Aegis
  • New translations for Bulgarian, Danish, Latvian, Swedish and Ukranian

Fixed bugs

  • The QR code scanner had trouble detecting QR codes on some devices due to low resolution image capture
  • The app would vanish from the recent apps list after locking
  • When importing from Nextcloud, Aegis would report that the file could not be found
  • The biometrics prompt would not appear on some devices
  • Various other usability, performance and stability improvements
Aegis - v1.4.2

Published by alexbakker almost 4 years ago

Fixed bugs

  • The app would crash if DocumentsUI is not present on the device
  • The app would close when selecting an icon if auto lock on minimize was enabled
  • Importing from Authy was flaky for entries that have an icon
  • The dark theme was not properly applied to the QR code scanner view
  • The app would crash on plain text export on some devices
  • Importing from Authenticator Plus stopped working
Aegis - v1.4.1

Published by alexbakker almost 4 years ago

Fixed bugs

  • Scanning QR codes stopped working on certain devices (primarily OnePlus)
Aegis - v1.4

Published by alexbakker almost 4 years ago

New features

  • Optionally delete the vault if a panic trigger is received from Ripple
  • More customizable auto-lock
  • More flexible export options
    • Share mechanism
    • Offer to encrypt even if this feature is disabled in the app
    • Export to a Google Authenticator URI file
  • Perform exports/backups on a background thread (automatic backups now work with Nextcloud)
  • Color improvements to the dark theme (slightly darker)
  • Offer more locations to select an image/icon from
  • Display some helpful information when importing from a different app
  • Minimum tap to reveal timeout changed to 1 second
  • After an entry is added, scroll to it and highlight it
  • Updated translations, and new translations for: Basque, Chinese Traditional, Hindi, Indonesian, Japanese, Persian, Romanian, Slovak

Fixed bugs

  • Scanning large images for QR codes would fail
  • The FAB would remain hidden under certain circumstances
  • The app would crash if an entry was added to the vault twice due to an IO error
  • The app would crash if the device was rotated while a progress dialog was shown
  • The PIN keyboard would show even if a new non-digit password was set
  • The password reminder popup would be occluded by the autofill popup
  • Importing from other apps on Android 11 was broken due to some permission issues
Aegis - v1.4-beta2

Published by alexbakker almost 4 years ago

New features

  • Optionally delete the vault if a panic trigger is received from Ripple
  • More customizable auto-lock
  • More flexible export options
    • Share mechanism
    • Offer to encrypt even if this feature is disabled in the app
    • Export to a Google Authenticator URI file
  • Perform exports/backups on a background thread (automatic backups now work with Nextcloud)
  • Color improvements to the dark theme (slightly darker)
  • Offer more locations to select an image/icon from
  • Display some helpful information when importing from a different app
  • Minimum tap to reveal timeout changed to 1 second
  • After an entry is added, scroll to it and highlight it
  • Updated translations, and new translations for: Basque, Chinese Traditional, Hindi, Indonesian, Japanese, Persian, Romanian, Slovak

Fixed bugs

  • Scanning large images for QR codes would fail
  • The FAB would remain hidden under certain circumstances
  • The app would crash if an entry was added to the vault twice due to an IO error
  • The app would crash if the device was rotated while a progress dialog was shown
  • The PIN keyboard would show even if a new non-digit password was set
Aegis - v1.4-beta1

Published by alexbakker almost 4 years ago

New features

  • Optionally delete the vault if a panic trigger is received from Ripple
  • More customizable auto-lock
  • More flexible export options
    • Share mechanism
    • Offer to encrypt even if this feature is disabled in the app
    • Export to a Google Authenticator URI file
  • Perform exports/backups on a background thread (automatic backups now work with Nextcloud)
  • Color improvements to the dark theme (slightly darker)
  • Offer more locations to select an image/icon from
  • Display some helpful information when importing from a different app
  • Minimum tap to reveal timeout changed to 1 second
  • After an entry is added, scroll to it and highlight it
  • Updated translations, and new translations for: Basque, Chinese Traditional, Hindi, Indonesian, Japanese, Persian, Romanian, Slovak

Fixed bugs

  • Scanning large images for QR codes would fail
  • The FAB would remain hidden under certain circumstances
  • The app would crash if an entry was added to the vault twice due to an IO error
  • The app would crash if the device was rotated while a progress dialog was shown
  • The PIN keyboard would show even if a new non-digit password was set
Aegis - v1.3

Published by alexbakker about 4 years ago

New features

  • Completely rewritten intro/onboarding
  • Option to show a PIN keyboard when unlocking Aegis
  • A password strength meter when setting up encryption (based on zxcvbn)
  • RTL support
  • Arabic and Portuguese translations
  • Updates to existing translations

Fixed bugs

  • Better lifecycle handling of the biometric authentication prompt
  • The filename of exported vaults had a double .json extension
  • The navigation bar color was incorrect on devices pre API 27
  • QR code scanner performance and stability improvements
  • Various other small usability and stability improvements
Aegis - v1.3-beta2

Published by alexbakker about 4 years ago

New features

  • Completely rewritten intro/onboarding
  • Option to show a PIN keyboard when unlocking Aegis
  • A password strength meter when setting up encryption (based on zxcvbn)
  • RTL support
  • Arabic and Portuguese translations
  • Updates to existing translations

Fixed bugs

  • Better lifecycle handling of the biometric authentication prompt
  • The filename of exported vaults had a double .json extension
  • The navigation bar color was incorrect on devices pre API 27
  • QR code scanner performance and stability improvements
  • Various other small usability and stability improvements
Aegis - v1.3-beta1

Published by alexbakker about 4 years ago

New features

  • Completely rewritten intro/onboarding
  • Option to show a PIN keyboard when unlocking Aegis
  • A password strength meter when setting up encryption (based on zxcvbn)
  • RTL support
  • Arabic and Portuguese translations
  • Updates to existing translations

Fixed bugs

  • Better lifecycle handling of the biometric authentication prompt
  • The filename of exported vaults had a double .json extension
  • The navigation bar color was incorrect on devices pre API 27
  • QR code scanner performance and stability improvements
  • Various other small usability and stability improvements
Aegis - v1.2.1

Published by alexbakker over 4 years ago

Fixed bugs

  • Fix a rare issue where the intro could end up in a bad state
Aegis - v1.2

Published by alexbakker over 4 years ago

New features

  • Add navigation bar color to themes
  • Add support for importing from TOTP Authenticator
  • Add support for importing from Microsoft Authenticator
  • Add support for importing from Authenticator Plus
  • Add support for importing a plain text Google Authenticator URI file
  • Add support for importing from the new Google Authenticator export QR codes
  • Add support for otpauth://steam URI's
  • Add an option to copy tokens on tap (and disable it by default)
  • Improve method to notify users on copy
  • Add support for backups
  • Improve multiselect flow
  • Automatically adapt to system theme
  • Add setting to change from 3 digit group size to 2 digit group size
  • Use most frequent period to show progress
  • Append a timestamp to the filename of exported vaults
  • Add Hungarian translation
  • Add Turkish translation
  • Display a warning if automatic time sync is not enabled
  • Minor card entry layout overhaul
  • Ability to transfer tokens with qr codes
  • Lockscreen overhaul

Fixed bugs

  • Improve overall exception handling and error feedback to the user
  • Improve icon editing flow
  • Protect writes of the vault file against corruption with AtomicFile
  • Make the parsing logic of the QR code URI more robust
  • Importing from Authy now asks for password if needed
  • Update Russian localization
  • Increase password reminder period to 30 days
  • Fix importing andOTP backups with more than 10000 PBKDF iterations
  • Respect the global animator duration scale setting
Aegis - v1.2-beta5

Published by alexbakker over 4 years ago

New features

  • Add navigation bar color to themes
  • Add support for importing from TOTP Authenticator
  • Add support for importing from Microsoft Authenticator
  • Add support for importing from Authenticator Plus
  • Add support for importing a plain text Google Authenticator URI file
  • Add support for importing from the new Google Authenticator export QR codes
  • Add support for otpauth://steam URI's
  • Add an option to copy tokens on tap (and disable it by default)
  • Improve method to notify users on copy
  • Add support for backups
  • Improve multiselect flow
  • Automatically adapt to system theme
  • Add setting to change from 3 digit group size to 2 digit group size
  • Use most frequent period to show progress
  • Append a timestamp to the filename of exported vaults
  • Add Hungarian translation
  • Add Turkish translation
  • Display a warning if automatic time sync is not enabled
  • Minor card entry layout overhaul
  • Ability to transfer tokens with qr codes
  • Lockscreen overhaul

Fixed bugs

  • Improve overall exception handling and error feedback to the user
  • Improve icon editing flow
  • Protect writes of the vault file against corruption with AtomicFile
  • Make the parsing logic of the QR code URI more robust
  • Importing from Authy now asks for password if needed
  • Update Russian localization
  • Increase password reminder period to 30 days
  • Fix importing andOTP backups with more than 10000 PBKDF iterations
  • Respect the global animator duration scale setting
Aegis - v1.2-beta4

Published by alexbakker over 4 years ago

New features

  • Add navigation bar color to themes
  • Add support for importing from TOTP Authenticator
  • Add support for importing from Microsoft Authenticator
  • Add support for importing from Authenticator Plus
  • Add support for importing a plain text Google Authenticator URI file
  • Add support for importing from the new Google Authenticator export QR codes
  • Add support for otpauth://steam URI's
  • Improve method to notify users on copy
  • Add support for backups
  • Improve multiselect flow
  • Automatically adapt to system theme
  • Add setting to change from 3 digit group size to 2 digit group size
  • Use most frequent period to show progress
  • Append a timestamp to the filename of exported vaults
  • Add Hungarian translation
  • Display a warning if automatic time sync is not enabled
  • Minor card entry layout overhaul

Fixed bugs

  • Improve overall exception handling and error feedback to the user
  • Protect writes of the vault file against corruption with AtomicFile
  • Make the parsing logic of the QR code URI more robust
  • Importing from Authy now asks for password if needed
  • Update Russian localization
  • Increase password reminder period to 30 days
Aegis - v1.2-beta3

Published by alexbakker over 4 years ago

New features

  • Add navigation bar color to themes
  • Add support for importing from TOTP Authenticator
  • Add support for importing from Microsoft Authenticator
  • Add support for importing from Authenticator Plus
  • Add support for importing a plain text Google Authenticator URI file
  • Add support for importing from the new Google Authenticator export QR codes
  • Add support for otpauth://steam URI's
  • Improve method to notify users on copy
  • Add support for backups
  • Improve multiselect flow
  • Automatically adapt to system theme
  • Add setting to change from 3 digit group size to 2 digit group size
  • Use most frequent period to show progress
  • Append a timestamp to the filename of exported vaults
  • Add Hungarian translation
  • Display a warning if automatic time sync is not enabled
  • Minor card entry layout overhaul

Fixed bugs

  • Improve overall exception handling and error feedback to the user
  • Protect writes of the vault file against corruption with AtomicFile
  • Make the parsing logic of the QR code URI more robust
  • Importing from Authy now asks for password if needed
  • Update Russian localization
  • Increase password reminder period to 30 days
Aegis - v1.2-beta2

Published by alexbakker over 4 years ago

New features

  • Add navigation bar color to themes
  • Add support for importing from TOTP Authenticator
  • Add support for importing from Microsoft Authenticator
  • Add support for importing from Authenticator Plus
  • Add support for importing a plain text Google Authenticator URI file
  • Add support for importing from the new Google Authenticator export QR codes
  • Add support for otpauth://steam URI's
  • Improve method to notify users on copy
  • Add support for backups
  • Improve multiselect flow
  • Automatically adapt to system theme
  • Add setting to change from 3 digit group size to 2 digit group size
  • Use most frequent period to show progress
  • Append a timestamp to the filename of exported vaults
  • Add Hungarian translation
  • Display a warning if automatic time sync is not enabled
  • Minor card entry layout overhaul

Fixed bugs

  • Improve overall exception handling and error feedback to the user
  • Protect writes of the vault file against corruption with AtomicFile
  • Make the parsing logic of the QR code URI more robust
  • Importing from Authy now asks for password if needed
  • Update Russian localization
  • Increase password reminder period to 30 days
Aegis - v1.2-beta1

Published by alexbakker over 4 years ago

New features

  • Add navigation bar color to themes
  • Add support for importing from TOTP Authenticator
  • Add support for importing from Microsoft Authenticator
  • Add support for importing from Authenticator Plus
  • Add support for importing a plain text Google Authenticator URI file
  • Add support for importing from the new Google Authenticator export QR codes
  • Add support for otpauth://steam URI's
  • Improve method to notify users on copy
  • Add support for backups
  • Improve multiselect flow
  • Automatically adapt to system theme
  • Add setting to change from 3 digit group size to 2 digit group size
  • Use most frequent period to show progress
  • Append a timestamp to the filename of exported vaults
  • Add Hungarian translation
  • Display a warning if automatic time sync is not enabled
  • Minor card entry layout overhaul

Fixed bugs

  • Improve overall exception handling and error feedback to the user
  • Protect writes of the vault file against corruption with AtomicFile
  • Make the parsing logic of the QR code URI more robust
  • Importing from Authy now asks for password if needed
  • Update Russian localization
  • Increase password reminder period to 30 days
Aegis - v1.1.4

Published by alexbakker over 4 years ago

This is a minor release.

Fixed bugs

  • The export filename was missing the ".json" extension in some cases

The APK released to the Play Store has versionCode set to 29 instead of 28, because the update had to be resubmitted due to an erroneous rejection by Google.

Package Rankings
Top 6.7% on Proxy.golang.org
Badges
Extracted from project README
Build Crowdin Donate Matrix