How it works

Trust you can check, not take on faith

Leagle.id turns who you are into proofs you carry. Services get the answers they need, you keep everything else — and every step leaves a trail you can verify.

~/myapp — leagle

Four steps, one coat of security

From the first check to the last receipt — this is what happens, and who sees what.

  1. 01Zero

    Verify once

    A single KYC-grade check with our verification partner. The result is issued to you as a Passport — a signed license, encrypted on your device and unlocked with your passkey.

    • No account and no password — your passkey is the key
    • Services never receive your documents
    • Add a second device or key whenever you like
    leagle — verify
    leagle verifyverifyKYC-grade check ✓issuepassport · signedsealto your passkey
  2. 02Exchange

    Connect

    Connecting to a service is a certificate exchange, not a sign-up form. Each service gets its own key and its own vault, so no two services can join their records on you.

    • A separate key per service, derived on your device
    • A fresh, salted passport per connection — no shared identifier
    • A service vault for what you choose to share
    leagle — connect
    leagle connectconnectinstaflightderivekey · this service onlyopenservice vault
  3. 03Data

    Prove

    When a service asks a question — are you over 18, do you live in the EU — your wallet answers with a proof. The service learns the answer and a pseudonymous holder ID. Nothing more.

    • Answers, not documents
    • Your real identity only on a signed request with a stated reason
    • You get the same record the moment it is disclosed
    leagle — prove
    leagle proveaskover_18 ?provetrueholderhid_8f3a… (pseudonym)
  4. 04Leagle.id

    Stay in control

    Give an accountant, a service or an AI agent a scoped, signed mandate. Every purchase comes back as a receipt the service signs, and you can revoke any grant at the service, at any time.

    • Agent plans with the limits you set
    • A signed receipt for every sale
    • Revoke directly at the service — no middleman
    leagle — control
    leagle controlmandatetrip agent · ≤ €800receiptsigned by the servicerevokeany time
Data

Answers, not documents

A service asks a question; your wallet answers it with a proof. The service gets exactly what it asked for, and can verify it. The rest never leaves your wallet.

Your walletWhat stays with you
Noor Haddadverified once · passkey-sealed
  • NameNoor Haddadon device
  • Date of birth14 Mar 1994on device
  • ResidenceAmsterdam, NLon device
  • Driving licenceB · valid to 2031on device
  • Passport scanNL ••••••• 81on device
ServicesWhat the service sees
Arcade asks over_18 ?
  • over_18: true
  • proof✓ decrypted
  • holderhid_8f3a… (pseudonym)
  • signature✓ verified

Arcade asked over_18 ? and received over_18: true, a pseudonymous holder ID and a verified signature. No fields or documents left the wallet.

By design

Guarantees built into the system, not the policy

  • 01

    Your keys, your device

    Your license is encrypted locally and unlocked with your passkey. Add more keys for more devices.

  • 02

    No shared identifier

    Per-service keys and salted passports keep services from correlating you with each other.

  • 03

    Disclosure leaves a trail

    Real identity moves only on a signed request with a reason — and you receive the same record.

  • 04

    Revocable by you

    Withdraw an agent, an accountant or a service by revoking at the service itself.

  • 05

    Agents within limits

    Agents act on plans you sign. Every sale they make is receipted and signed by the service.

  • 06

    Money instructed, never held

    Licensed partners hold funds and keep the ledger. Leagle.id only carries your signed instruction.

Get started

Put on your coat of security

Verify once. Prove anywhere. Every action auditable. Try it now in minutes, or talk to us about bringing Leagle.id to your service.

Try it nowTalk to us