← All cases
Vaulta · Flutter

Passwords encrypted, with no dependency on the internet

Challenge
Storing credentials without the access depending on someone else’s server, or on having a connection.
Technical decision
Derive the key from the master password with Argon2id and encrypt the vault with AES-256-GCM, which also detects any modification. Biometrics unlock it; they do not replace the encryption.
Transferable
On-device encryption when the data cannot leave the device.
View on GitHub →
Have a similar case? Let’s talk

Arrows to move, Enter to choose, Esc to close