kunji

Be your own key.

Your keys.
Your apps.
No Google.

Sign in to your apps by scanning a code — authenticated by keys that never leave your device. No passwords, no email links, no tracking. Sign in yourself — or authorize an agent to act for you, using its own key, never yours.

What makes kunji different

Prove a fact, not your data.

kunji also holds verified credentials — so you can prove a single fact, like being over 18, without revealing your birthday or anything else. Each presentation discloses only what's asked and is unlinkable: the issuer never learns where you use it.

Get verified once at issuer.kunji.cc — kunji reviews a government ID, issues an age credential to your wallet (only the over-N booleans; your document is then deleted), and you present it anywhere that asks.

Your identity, protected.

Nothing to phish

No passwords, no email links. You approve each sign-in on your own device — there's nothing for an attacker to trick out of you.

Nothing to breach

Your keys never leave your device and the server stores only ciphertext. A server breach exposes no identities.

Nothing to correlate

Every app sees a different, unlinkable ID — there's no shared identifier to track you from one app to the next.

See exactly how — and verify it yourself →