VaultKeepR vs Frame
Compare Frame and VaultKeepR by encryption, storage, access, and export format. The notes below distinguish supported settings and account models.
Swipe or scroll sideways to see all columns. With a keyboard, focus the table and use the left and right arrow keys.
| Comparison | VaultKeepR | Frame |
|---|---|---|
| Encryption and key derivation | XChaCha20-Poly1305 + Argon2id | Web3 signing, not a password-vault cipher |
| Storage location | Local encrypted vault / IPFS sync | Desktop Web3 wallet / selected RPC infrastructure |
| Access & Auth | Password + Secret Key / compatible passkey | Hardware or software signers |
| Open-source license | Yes | Yes |
| Public implementation for review | Public SDK; not an external security audit | Yes |
| Pricing | Free local vault and IPFS sync; Premium extras | Open-source app (see official downloads) |
Why users choose Frame
- • System-wide Web3 access
- • Hardware and software signers
- • Public source code
What to check with Frame
- • Not a password manager
- • RPC infrastructure to choose
- • Website credentials need a separate password vault
Encryption and key derivation
Frame is a Web3 wallet for accounts, tokens, NFTs, and transaction signing. The linked documentation describes hardware and software signers, not a password-vault encryption model. Assigning it a universal master-password KDF would be misleading.
VaultKeepR encrypts vault contents with XChaCha20-Poly1305 and uses Argon2id for password-based key derivation. Argon2id raises the cost of offline guessing, but protection still depends on the unlocking secret, KDF parameters, and device security.
Vault copies and remote availability
Frame connects to blockchain infrastructure and lets users choose RPC providers. This is different from synchronizing a database of website passwords. This comparison does not claim an unverified password-sync architecture for Frame.
VaultKeepR keeps an encrypted local vault and syncs an encrypted vault blob through IPFS. Shamir recovery fragments are separate from that blob. Remote access depends on gateways, continued pinning, and the configured storage services, including S3 backup. Keep a local copy or export that you can unlock.
Account and unlocking methods
Frame supports hardware and software signers for Web3 interactions. A signer authorizes wallet operations, not the reading of website passwords. A password manager complements this workflow; it does not replace Frame's signing function.
VaultKeepR does not require an email-based vault account. Unlock methods depend on the app and compatible hardware. Removing email registration does not prevent phishing, compromised-device access, or metadata linkage.
Recovery and independent backups
The local vault and IPFS sync are free. Shamir 3-of-5 fragmented recovery is part of Premium. Set it up before losing access; recovery requires the necessary fragments and recovery information.
If you lose the unlocking secrets without a usable recovery setup or another accessible vault copy, you can lose access to the vault. An email reset cannot recreate a lost encryption key. Test recovery and keep independent backups before relying on them.
Sources and scope
Facts checked on . Features depend on the client, format, KDF settings, and account model. Pricing can change by region, billing period, and promotion. USD prices are not converted to EUR here.
VaultKeepR references: Architecture, threat model, recovery, pricing.
Frequently asked questions
Can Frame replace a password manager?
Frame is a Web3 wallet for accounts, tokens, NFTs, and transaction signing. The linked documentation describes hardware and software signers, not a password-vault encryption model. Assigning it a universal master-password KDF would be misleading. Frame manages Web3 accounts and transaction signing, not a website-password vault. There is no Frame password-vault migration described here. Keep your signer and wallet setup separate. Use a password manager for website credentials; that does not transfer Frame accounts or replace transaction signing.
Can I access my passwords offline?
You can read a local vault without an internet connection once it is available on that device and you can unlock it. Syncing or downloading a remote copy requires network access. A new device needs a vault copy and a supported unlocking method.
Is VaultKeepR really free?
The local vault and IPFS sync are free. Shamir 3-of-5 fragmented recovery is part of Premium. Set it up before losing access; recovery requires the necessary fragments and recovery information.
Does VaultKeepR work with passkeys and biometrics?
VaultKeepR supports WebAuthn passkey unlocking through PRF on compatible browsers and authenticators. Biometric unlocking and autofill depend on the app, device, and OS support. Check your setup before relying on a passkey as your only way back into the vault.
Where is my data actually stored?
VaultKeepR keeps an encrypted local vault and syncs an encrypted vault blob through IPFS. Shamir recovery fragments are separate from that blob. Remote access depends on gateways, continued pinning, and the configured storage services, including S3 backup. Keep a local copy or export that you can unlock.
Switching managers is also a good time to close the accounts you no longer use. Our guides cover how to delete accounts on 15 major services.
Try a local-first vault
Use these tools for their separate roles. If you are moving a legacy password database, follow its own export guide and verify the contents.