Know Your Human · KYH

Know the human. Not just the customer.

A real, ID-verified person verifies once. You get a signed receipt anyone can check — offline, with no call to us.

  • Verify once
  • Prove everywhere
  • No orb
Woman on a bus smiling at her phoneAI-generated image
Verified onceID + liveness with a partner
Reused on any siteNo re-scan
51%bots
Why now

Most web traffic isn’t a person.

Your systems still assume a person on the other end. Signups, reviews, ad views and fraud models all lean on that guess.

Imperva Bad Bot Report, 2025

The missing layer

Standards assume a human. Few issue one.

Web Bot Auth, Know Your Agent and the Trusted Agent Protocol all reference a verified human. KYH is that proof.

Agents act for us

World shipped AgentKit to tie an agent to a person. The market agrees a real human must stand behind the agent.

Money moved on-chain

The GENIUS Act framed payment stablecoins. Value can now reach an agent in seconds.

The gap is the human

Faster rails with no human layer just move fraud faster.

How it fits alongside Know Your Agent
KYC vs KYH

KYC asks who. KYH asks if.

KYH complements KYC. Many flows want both: KYC for the legal identity, KYH for the living person.

Compared onKYC — Know Your CustomerKYH — Know Your Human
Question answeredWho is this legal identity?Is this a real, ID-verified, live human?
Reusable across sitesNo — repeated per institutionYes — verify once
Re-verifyRe-scan, re-uploadA credential check
PrivacyExposes identity documentsSites see a signed result — never your documents or face
Works for AI agentsNot designed for itBinds human, agent and payment
Independently verifiableTrust the vendorPublic JWKS — anyone can check
How it works

Verify once, prove everywhere.

  1. Verify once

    ID + liveness with Stripe Identity or Didit. 5arz never receives the images.

  2. Hold the credential

    A signed ES256 credential, optionally bound to an agent and a payment.

  3. Present it anywhere

    Show it to any site, rail or agent. No re-scan, no re-upload.

  4. Checked locally

    They validate it against our public JWKS with any JWT library.

Trust no one. Verify anyone.

An open standard, not a walled garden.

  • A standard ES256 JWT — no SDK, no account
  • A published spec: ES256 / JWKS plus a W3C VC profile
  • Rotating keys, checked offline
verify
# fetch the public keys once
GET https://api.5arz.com/.well-known/jwks.json

# then verify locally, with any JWT library
verify(credential, jwks)  // ES256
FAQ

Know Your Human, answered

What is Know Your Human (KYH)?

Reusable proof that a real, ID-verified, live person is behind an action. Verify once and hold a signed credential any site, rail or agent can check.

How is KYH different from KYC?

KYC answers “who are you”, per institution, for compliance. KYH answers “are you a real person at all”, and sites see a signed result instead of your documents.

Does KYH work for AI agents?

Yes. An agent can present proof that a verified, live person is behind it, bound with the agent and the payment in one signed credential.

What makes it reusable?

You hold a portable credential. Presenting it later is a signature check against our public JWKS — no repeat scan or upload.

Is my biometric data stored?

Not by 5arz. Your ID and selfie are checked inside our partner’s flow (Didit or Stripe Identity). 5arz gets a yes-or-no result, and we don’t sell personal data. Read the biometric policy.

Don’t trust us. Check.

Start free with 1,000 seals a month. No card, no sales call.

2 patents pending (US provisional).