Support

Email jasperabundant@gmail.com. We answer within 48 hours, Monday–Friday.

Frequently asked questions

Why do I need iCloud to use Cipher?

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.

What happens if I burn all chats?

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.

Can I move my chats to a new iPhone?

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.

Is there an Android or web version?

No. Cipher is iOS-only by design — that's what lets us guarantee "zero servers."

How do I cancel my subscription?

Settings → Apple ID → Subscriptions → Cipher → Cancel. Apple, not Cipher, handles billing.

I lost my PIN. How do I recover?

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.

I'm a security researcher — where's the code?

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.