Identity ยท iPhone

Kenni

Know who's really there. Even when a voice can be faked.

Cryptographic identity checks against scams and AI impersonation. Free and open source.

A look inside

A voice can be cloned. A KENNI confirmation can't.

AI can imitate the people you love, chat like your boss, and fake any face. KENNI lets the people you actually trust prove cryptographically that it's really them. One tap, one signed answer, no doubt.

Exchange keys by QR
Live check
Offline codes
Keys never leave your phone

Three steps, then certainty.

  1. 1

    Exchange keys once

    Meet face to face and scan each other's QR code, or share a one-time link. Your devices now hold keys that no server ever sees.

  2. 2

    Something feels off?

    A call, a chat, an email asking for money or a code. Open KENNI, tap the contact, and send a silent check.

  3. 3

    They prove it's them

    Their phone asks: "Is this really you?" The answer is signed by a key only their device holds, so it can't be faked. No internet? Spoken 6-digit codes work too.

Built to be trusted, not just used.

No accounts, no phone number, no email. Your identity is a key that never leaves your device, and it's all open source, so anyone can check the claims.

  • Cryptographic identity with Ed25519 keys, derived from a 12-word phrase
  • Live check with signed confirm or deny, so spoofing is impossible
  • Spoken challenge codes that work with zero internet
  • In-person verification to upgrade a contact to Verified
  • Protected by Face ID, restored by iCloud Keychain or your phrase
  • 3 languages: EN, DE, ES

Don't trust us. Read the code.

A security app should be inspectable. The iPhone app and the relay backend are both public. The server is a blind relay: it can't read your contacts, and it holds no keys to forge anything.

Private

No account. No tracking.

Your identity lives on your device. The server only relays signed envelopes it can't read.

  • No accounts, no phone number, no email
  • No ads, no tracking, free
  • Works offline, restores from 12 words