Every piece of content is encrypted on your device before it leaves. What reaches our servers is unreadable to us, and to our own administrators. Only you hold the key.
Every design decision is measured against these. When convenience and security conflict, security wins.
We don't hold the ability to read your content, and we never want it. Encryption happens on your device, so the platform stores only ciphertext it cannot open.
Standard, well understood building blocks: AES-256-GCM for content, Curve25519 for key exchange, hardware-backed keys in the Secure Enclave. No invented cryptography.
Your keys never leave your device, every item carries its own key, and access is granted one item at a time. We give ourselves the least access possible, which is none.
There is no master key on our side and no hidden way in. We can't unlock your content for anyone, including ourselves. Lose your devices and your memorable word, and not even we can bring it back.
The concrete mechanisms behind the promise, each doing one job.
Content is sealed before it ever touches the network. The server receives an opaque blob and stores it exactly as received.
Your private key is generated on device and protected by the Secure Enclave. It never leaves your device in usable form: it travels only sealed, under your PIN on your device and under your memorable word in the recovery escrow, neither of which the server can open.
Each tile item gets its own random content key. Compromising one item never exposes another, and when you share a clan those keys are wrapped for each member's device.
Access is granted through clans and withdrawn instantly. Remove a member and every device they own drops that content on its next sync.
A device becomes trusted only after proving the memorable word. New devices are provisioned deliberately, and any device can be revoked at once.
No analytics SDKs, no advertising identifiers, no data brokers. Logs never contain your content. ClanIt is funded by subscriptions, not your data.
ClanIt uses envelope encryption: a fast key locks your content, and a key only you hold locks that key. The full chain, in plain terms.
On first sign in, your device generates a Curve25519 key pair. The public key is shareable and lives on the server; the private key is sealed by your PIN and held in the Secure Enclave. It never leaves in usable form.
When you save a tile item or note, a fresh random 256-bit key encrypts the content with AES-256-GCM. This data key is used once, for that item alone.
That data key is itself encrypted with your public key, so only your private key can recover it. To share an item, the same key is wrapped for each entitled member's device. No shared passwords, no re-encrypting the content.
Sealed content and wrapped keys are all that sync to the cloud. To read an item, your device unlocks your private key with your PIN, unwraps the data key, and decrypts the content, entirely on device.
True zero knowledge means we can't reset your access like an ordinary password. Instead, recovery is rooted in something only you hold.
At setup you choose a memorable word. It never leaves your device; the server holds a sealed recovery escrow that only a key derived from your word can open, and the server cannot derive your word. Add a new phone and prove the word, and you are back in.
Existing trusted devices help bring a new one up to date automatically once it is trusted. Lost a phone? Revoke it, and it loses access to everything the moment it next tries to sync.
If you lose every trusted device and your memorable word, no one can recover your encrypted content, including us. That is the cost of real zero knowledge, and we accept it rather than keep a backdoor that defeats the point.
Even though content is unreadable without your key, the surrounding system is hardened so the path to it stays clean.
App Attest confirms requests come from the real, unmodified ClanIt app on a genuine Apple device, blocking tampered clients and scripted abuse.
The app only talks to ClanIt over connections it can verify, so a fraudulent certificate or intercepting proxy cannot sit in the middle of your traffic.
Sensitive actions are bounded and monitored, so guessing, flooding, and automated abuse are throttled before they become a problem.
Operational logs record that something happened, never what it was. No decrypted content, keys, or wrapping material is ever written to a log.
We use established, public cryptographic primitives. Nothing here is bespoke or secret.
Set a PIN, store what matters, and let the encryption work quietly underneath.
Download ClanIt for iOS