KeePassVault

KeePassVault

Client app for KeePass databases

Aleksey Ivanovsky Password & 2FA Security

Screenshots

Screenshot of KeePassVault Screenshot of KeePassVault Screenshot of KeePassVault Screenshot of KeePassVault Screenshot of KeePassVault Screenshot of KeePassVault Screenshot of KeePassVault

Description

Client app for KeePass databases.

This app is orientated for my personal use. It may have some bugs, so please make a backup before using it.

Application Features:

Synchronization:
- Sync with WebDav server
- Sync with Git repository (only via HTTPS, SSH protocol is not available)

Database Management:
- Create new databases
- Edit existing databases
- Manage entry history
- Manage attachments
- Dynamic templates (compatible with other android applications: KeePassDX, keepass2android)

Advanced Database Tools:
- Built-in diff viewer for database changes
- TOTP (Time-based One-Time Password) and HOTP (HMAC-based One-Time Password) support for Two-Factor Authentication (2FA)

Security Features:
- Unlock using password or key file
- Supports biometric unlock (fingerprint)

File Compatibility:
- Supports .kdbx files up to version 4.1

User Convenience:
- Autofill for Android >= 8.0
- Dark theme (controlled by system settings)
- Fuzzy search for easy finding of entries

What’s new (2.0.1)

- New KeePass database engine written in Rust

Versions

Version Date Size Requires Android Download
2.0.1 current
58cf0d19b589812e…
2026-07-20 29 MB API 26
1.18.1
93b43de46c80495a…
2026-07-13 23 MB API 26
1.18.0
32f7afdb1e977d5d…
2026-07-12 23 MB API 26

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • Full file accessAccess all files on the device.
  • Write storageCreate and change files on the device storage.
  • Internet accessSend and receive data over the internet.
  • Foreground serviceKeep running in the background, visible in the status bar.
  • FOREGROUND_SERVICE_SPECIAL_USE
  • NotificationsShow notifications.
  • BiometricsUnlock with fingerprint or face.
  • FingerprintUnlock with a fingerprint.
Show 2 more permissions
  • passnotes.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
  • Read storageRead files on the device storage.

Comments