Privacy Policy

Effective 2026-05-23. Cipher version 1.0.

Summary: Cipher does not collect personal data. Cipher does not operate any backend server. Cipher does not embed any third-party SDK that initiates a network call at runtime. The following document spells this out in plain English.

1. Who we are

Cipher is published by Zhang Jiahao operating as Atrium. Contact: jasperabundant@gmail.com.

2. What data Cipher collects

None. The privacy nutrition label declares every category as "Data Not Collected." We have no analytics, no crash-reporting SDK, no telemetry, no tracking.

3. What lives on your device

ItemStorageLeaves device?
Identity / signing private keysiOS Keychain (this-device-only)No.
Public identity keysYour iCloud public zoneYes — publication only, no private bytes.
Chat messages (ciphertext)CloudKit Shared Zone owned by youYes — only as encrypted ciphertext that we cannot read.
Local conversation metadata (last-read timestamp, theme, etc.)Core Data + NSPersistentCloudKitContainer (your iCloud)Mirrored to your iCloud only.
PIN digest, biometric flagsiOS Keychain (this-device-only)No.

4. What Apple sees

CloudKit relays ciphertext between your device and the contact you're chatting with. Apple's published policy applies. Apple cannot decrypt your messages because the keys never leave your device.

5. Permissions

6. Subscriptions

Cipher uses Apple's StoreKit 2. Apple processes payments and provides Cipher with a signed receipt confirming entitlement. Cipher does not store payment cards, billing addresses, or any subsequent identifying information from those receipts.

7. Children

Cipher is rated 17+. It is not intended for users under 13.

8. Your rights (GDPR / CCPA / equivalent)

Because we hold no personal data about you, there is nothing for us to export, correct, or delete on a request. To remove every piece of data Cipher has ever stored, tap "Burn all chats" in Settings.

9. Changes

If we materially change this policy, the new version will be published at this URL and Cipher will display an in-app notice the next time you open the app.

10. Contact

Email: jasperabundant@gmail.com.