Whether you are upgrading to a new phone, replacing a lost device, or adding a second device, RabbitKey offers three distinct restore paths. Each has different requirements and tradeoffs.
| Method | What you need | Best for |
|---|---|---|
| Device-to-device QR transfer | Both devices present | Upgrading with the old device on hand |
| Restore from encrypted vault backup | Backup file + master password | Lost or replaced device, no sync |
| Restore from Recovery Kit | Recovery Kit code + encrypted vault | Lost master password, or your preferred recovery method on a new device |
If you are moving from one device to another and both are available at the same time, QR transfer is the smoothest path.
How it works:
Because the QR carries the master key and master password, treat the displayed code as sensitive: only scan it on a device you control, and don't photograph or share it.
Requirements:
A note on providers: QR transfer is the migration path used for WebDAV sync. For iCloud Drive and Google Drive, the simpler route is to sign into the same Apple or Google account on the new device — once RabbitKey is installed and the provider is selected, it finds the encrypted vault. (iCloud sync works across both iOS and macOS devices on the same Apple ID.)
If you have an encrypted vault backup file — exported manually or obtained from your cloud storage — you can restore directly from it.
Steps:
What you need:
If you have lost your master password: Use the Recovery Kit path instead (Path 3). The encrypted backup file alone is not sufficient — you need either the master password or the Recovery Kit to decrypt it.
For more on backup formats, see Exporting and Backing Up Your Vault.
The Recovery Kit allows vault restoration without your master password. This path is relevant when:
Steps:
RKRK-XXXX-... code (or load the .txt file)What you need:
If you have neither: If you have lost your master password and do not have a Recovery Kit and do not have biometric unlock configured on a working device, your vault cannot be recovered. This is a deliberate consequence of the cryptographic design — see Local-First Security Architecture & Threat Model.
For full Recovery Kit details, see Your Recovery Kit, Explained.
Upgrading to a new device (old device available):
Lost or stolen device (no access to old device):
Forgotten master password:
RabbitKey is currently available on iOS. Android, macOS, and Windows are in development. All three restore paths are designed to work across platforms once those versions ship — an encrypted vault backup or Recovery Kit produced on iOS will be valid on the other platforms.