Security & Privacy · Open source

1Key Password Manager

Rouf Syed

Offline password manager. 2FA + notes. No account, no network, no telemetry.

Download

Opens the official F-Droid page

1Key Password Manager screenshot 11Key Password Manager screenshot 21Key Password Manager screenshot 31Key Password Manager screenshot 41Key Password Manager screenshot 51Key Password Manager screenshot 6

About 1Key Password Manager

1Key is a local-first password manager for Android. Your vault lives on your device, encrypted with a key only you hold, and never moves unless you export it yourself. There is no account to create, no server to breach, and no network connection of any kind — the INTERNET permission is stripped from the manifest, so the operating system itself enforces the offline guarantee.

Security

• Vault key derived from your master password with Argon2id (m=64 MiB, t=3, p=1 by default; configurable up to m=256 MiB, t=16)

• Every credential field encrypted separately with AES-256-GCM, bound to its row and column via additional authenticated data — an attacker with raw database write access cannot swap ciphertexts between rows

• Master-password verifier stored in EncryptedSharedPreferences, itself wrapped by an Android Keystore-bound key (TEE or StrongBox where available), so offline brute-force of a leaked device image is not possible

• Optional 128-bit Secret Key mixed into the KDF for defense-in-depth against a compromised master password

• Biometric unlock backed by hardware-secure key; requires master-password confirmation to enable

• Tiered attempt limiting: 3, 5, and 10 wrong attempts trigger 30-second, 5-minute, and 1-hour cooldowns; counters survive process kills

Vault

• Store credentials with title, username, password, URL, notes, and custom fields

• Tag-based organisation, favourites, full-text search

• TOTP / 2FA codes stored in the same entry as the password they protect — no app switching

• Live-preview Markdown in notes with a helper bar; disable in Settings if you prefer plain text

• Soft-delete recycle bin (toggle off if you prefer immediate deletion)

• Credential history preserves previous values on edit

Autofill

• System-level Autofill Service — fill logins into any app or browser without leaving them

• URL-only matching by default (no fuzzy suggestions) to keep phishing risk down

• Save prompt on submit; per-action confirmation for cross-host URL saves

Backup and import

• Encrypted backup as a .1key file (AES-256-GCM with Argon2id key derivation)

• Plain CSV / JSON export for interoperability

• Direct import from Google Passwords, LastPass, KeePass, 1Password, Dashlane, NordPass, Safari / iCloud Keychain — auto-detects format, no manual column mapping

Unlock options

• Master password (always available)

What's new in 1.1.2

Card credentials, wider search and fixes. • Flip card for credit cards and bank accounts: 16 colour themes, scheme picker, long-press to copy • Search covers username, URL and notes • Reveal eye on sensitive custom fields • Imported card numbers and CVVs come masked • Slimmer field editor, scan icon in the top bar, blank fields not saved • Gold star favourites, bottom bar now blue, capitalised titles • Fix crash adding a suggested custom field • Advisory Keystore attestation check

How to install 1Key Password Manager

  1. Tap Download — the app's official page on F-Droid opens.
  2. Install it with the F-Droid app (recommended, for automatic updates), or use the download button on that page.
  3. If Android asks, allow the F-Droid app or your browser to install apps, then tap Install.
  4. Open 1Key Password Manager from your app drawer.

More security & privacy apps

More