Skip to content

vxncius-dev/AuthX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AuthX

AuthX is an all-in-one digital security application that combines a premium password manager with a TOTP-based two-factor authenticator in a single, minimalist experience.

Built with a privacy-first approach, AuthX ensures that all sensitive data remains fully local and encrypted at all times — no cloud, no tracking, no external dependencies.

Key Features

  • Unified Security: Password management and TOTP-based 2FA in a single app.
  • Smart Autofill: Context-aware credential suggestions for apps and websites.
  • Biometric Protection: Secure and instant access using fingerprint or face recognition.
  • Local Encryption: Encrypted local database powered by SQLCipher.
  • Privacy Guaranteed: Automatic blur overlay and screen capture protection.
  • Offline-First: Fully functional without internet access.

Mockups

Home screen mockup Settings screen mockup

Installation

Download the prebuilt APK from Uptodown: https://authx.uptodown.com/android

Build from source

To build and run AuthX locally:

  1. Clone this repository.
  2. Open the project in Android Studio.
  3. Build the debug APK using Gradle:
    ./gradlew assembleDebug
    
  4. Install the generated APK on your Android device.

Security Architecture

AuthX uses SQLCipher for database-level encryption and Android's secure APIs for biometric authentication. All sensitive operations are performed locally to reduce the attack surface and eliminate external data exposure.

License

This project is licensed under the MIT License. See the LICENSE file for details.