v1.0.0
AIPOS Password Manager v1.0.0-beta
Welcome to the initial beta release of AIPOS Password Manager. This version introduces the foundational features for a secure, fully offline credential and API key management experience.
What's New
Features
- Dual Vault Support: Seamlessly manage standard credentials (passwords, usernames, URLs) alongside API keys.
- Material You Design: Implemented dark/light modes with dynamic styling to match system colors, paired with fluid micro-animations.
- Custom Categories: Organize credentials into custom folders with inline creation and responsive list filter chips.
- Hardened Security:
- AES-256-GCM encryption for all stored credentials, utilizing hardware-backed keys via the Android Keystore.
- PBKDF2 with HmacSHA256 (120k iterations) for master password verification.
- EncryptedSharedPreferences for secure caching of authentication metadata.
- Native Biometric Prompt support (
BIOMETRIC_STRONG) for rapid unlocking.
- Portable Encrypted Backups: Export and import the local database via an encrypted JSON file, allowing seamless cross-device transfer using a custom user backup password (derived via PBKDF2 + AES-256-GCM).
- Offline Breach Check: Real-time evaluation of master passwords and entries against a bundled database of common weak passwords—without making network requests.
- Auto-Lock Timeout: Configurable inactivity timers (Immediately, 1 min, 5 min, 10 min, Never) to secure the vault when backgrounded.
- 100% Offline & Private: Zero network permissions declared in
AndroidManifest.xml. Data never leaves the device.
Bug Fixes & Improvements
- Biometrics: Resolved a crash related to biometric authentication by adding the required AndroidX Fragment dependency.
- Performance: Optimized backup/restore logic by delegating I/O tasks to background dispatchers, ensuring a main-safe UI experience.
- UI: Added premium app icon assets and configured adaptive icon foregrounds.
- Build: Upgraded Gradle wrapper to 9.5.0 and refactored shell wrapper scripts for improved build performance.
Full Changelog: Available in the repository commit history.
Installation: Download the attached AIPOS Password Manager -beta.apk and install it on any device running Android SDK 35+.