Email jasperabundant@gmail.com. We answer within 48 hours, Monday–Friday.
Cipher relays ciphertext through CloudKit Shared Zones, which requires both you and your contact to be signed into iCloud on the device. We don't run a relay server of our own, so there's no alternative transport.
Cipher tells your contacts you've burned the chat, deletes the CloudKit zones, wipes the keys that decrypted them, and regenerates fresh identity keys. The action is irreversible — that's the point.
Cipher stores conversation metadata in your iCloud Drive via Core Data + CloudKit mirroring, so it migrates with your Apple ID. The on-device Keychain entries (including your identity private keys) are transferred by iCloud Keychain only if you opted in during setup. Without Keychain transfer, you'll start with fresh keys and need to re-pair contacts.
No. Cipher is iOS-only by design — that's what lets us guarantee "zero servers."
Settings → Apple ID → Subscriptions → Cipher → Cancel. Apple, not Cipher, handles billing.
If "After 5 failed attempts" is set to "Permanently lock app" (the default), reinstalling Cipher will not recover your old chats unless you've kept the same iCloud account and an iCloud Keychain copy of your identity keys. If you chose "Burn all chats" as the failed-attempt action, recovery is impossible by design.
The cryptographic modules (`Engine/Crypto/`) are MIT-licensed and posted to a public GitHub repository. Settings → About → "View open source code" links straight to it.