Zero-knowledge encryption
Your data is encrypted locally with AES-256. Android uses SQLCipher and Android Keystore; the upcoming iOS version will use CryptoKit AES-GCM with keys held in the iOS Keychain.
Kryptos is a personal vault for Android, with iOS coming soon, that keeps passports, IDs, payment cards, API keys, and private notes encrypted on your device. We never see your data — only you can.
Built on privacy-first platform technology
Passports, IDs, cards, API keys, notes, tax numbers — captured intelligently and stored under encryption only you can unlock.
Your data is encrypted locally with AES-256. Android uses SQLCipher and Android Keystore; the upcoming iOS version will use CryptoKit AES-GCM with keys held in the iOS Keychain.
Snap a passport, driver's licence, ID card, or payment card. On-device OCR extracts fields automatically using Google ML Kit on Android, with VisionKit and Live Text planned for iOS.
Import QR codes on both platforms and regenerate them later. Android also supports NFC reading for ePassports and EMV cards; iOS does not include NFC document reading.
Each document gets a high-fidelity, dedicated card UI — passports, licenses, credit cards, and more.
Auto-backup encrypted vault blobs to Google Drive today, with iCloud support planned for iOS. Free uses hidden Drive AppData; Pro adds a visible "KryptosBackups" folder.
Get local reminders 30 days, 7 days, and 1 day before passports, cards, IDs, or licences expire — scheduled offline on your device.
Lock your vault behind Android biometrics today, with Face ID and Touch ID support planned for iOS.
Sign in with Apple or Google. Each account gets its own separately encrypted vault, so entries never leak between profiles.
Kryptos is available on Android today. The iOS version is coming soon with the same privacy model and native iPhone security features.
Kryptos is built around a simple promise: your secrets stay on your device, encrypted with a key only you control.
vault = AES256.open( data: "vault", key: SecureStore.key(account, biometric) ) // We never see your key. We never see your rows. backup = encrypt(vault) → cloud.upload()
Pay once. Yours forever. No recurring fees.
No. All data is encrypted locally on your device with a key stored in Android Keystore today, and the iOS Keychain in the upcoming iPhone version. We have no servers that hold your plaintext data.
Kryptos encrypts your entire vault into an opaque blob and uploads it to your Google Drive today, with iCloud support planned for iOS. Cloud providers only see encrypted bytes.
Sign in with the same Apple or Google account on a new device, restore from your chosen backup, and re-authenticate with biometrics. Your vault is back — without anyone in between ever decrypting it.
On Android, modern electronic passports (ICAO 9303 ePassports via JMRTD) and contactless EMV payment cards can be read when supported by the document or card. The upcoming iOS version will not include NFC document reading.
Yes. We use industry-standard platform primitives — SQLCipher and Android Keystore on Android, with CryptoKit, Keychain, Face ID, and Touch ID planned for iOS — rather than rolling our own crypto.
Available on Android today. iOS is coming soon. Free download — Pro features optional.