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.
Four steps, one coat of security
From the first check to the last receipt — this is what happens, and who sees what.
- 01
Zero 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
- 02
Exchange 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
- 03
Data 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)
- 04
Leagle.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
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.
:::: :+&&&&=: .=$&@0@&*: :%%0&%0#&. .*$$00#$+: :=+=+. +%@= ..**++:. :*=0#@&$%#0=+. :$0$%00#&@%#�: *%#%0&#%&#%@#@00#* :@@$$&00%%#%%%#$$@#.
- NameNoor Haddadon device
- Date of birth14 Mar 1994on device
- ResidenceAmsterdam, NLon device
- Driving licenceB · valid to 2031on device
- Passport scanNL ••••••• 81on device
- 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.
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.
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.