LibreVault is an open-source media vault for Android that lets you securely hide, preview, restore, and manage your private images and videos — built with Kotlin, Jetpack Compose, and Material 3.
⚠️ Current version:1.1.0-alpha01
LibreVault is in early alpha. Expect bugs, missing features, and breaking changes.
LibreVault currently supports:
- 🔐 Biometric app lock (uses device biometrics)
- 📸 Add images and videos to the vault
- 👀 Preview media directly inside the app
- ♻️ Restore media back to its original location
- 🗑️ Delete media from the vault
- ⏱ Lock timeout support
- 🔒 Encrypted media storage
- 🎨 Material 3 UI powered by Jetpack Compose
- ⚡ Fully written in Kotlin
LibreVault is designed with privacy and security in mind:
- A base encryption key is protected using the Android Keystore
- The base key is decrypted only after successful authentication
- User media is encrypted and decrypted locally on-device
- Biometric authentication is handled by the system (fingerprint / face / device credentials)
- No media or encryption keys ever leave the device
⚠️ While LibreVault uses modern Android security APIs, it is still alpha software and should not be considered a replacement for full device encryption.
You can download the latest APK from the Latest Releases page:
👉 Download LibreVault (Latest Release)
ℹ️ LibreVault is currently in alpha. It is recommended to back up your media before use.
- Language: Kotlin
- UI: Jetpack Compose + Material 3
- Security: Android Keystore + system biometrics
- Architecture: Modern Android app architecture
- Minimum SDK: Android 8.0 (API 26)
- 🗂 Media organization (folders, tags)
- ☁️ Backup / export support
- 🔍 Search and filtering
- 🧪 Improved stability and performance
Contributions are very welcome ❤️
- Fork the repository
- Create a feature branch
- Commit your changes
- Open a pull request
Bug reports, feature requests, and UI improvements are all appreciated.
If you encounter any issues, please open an issue on GitHub.
Feedback helps shape LibreVault’s future.
Licensed under the GNU GPL v3 License.
See the LICENSE file for details.
- Android Open Source Project
- Jetpack Compose & Material Design teams
- Open-source contributors
LibreVault aims to be a free, transparent, and privacy-respecting media vault for Android.