Prove there's a real human on the other end.
Add Proof-of-Human to your own product. Confirm a real, unique, identity-verified person — not a bot, a script, or a duplicate — through a drop-in API. Privacy-preserving: you get a signed proof, never the raw identity data.
One API call. A signed answer back.
Call the API
Start a verification from your signup, checkout, or sensitive action. Embed the flow or redirect the user.
Identity is checked
Stripe Identity verifies a real government identity. The raw documents stay with the verification provider — not with you.
Uniqueness is enforced
The verified identity maps to one stable, anonymized reference — so the same person can't mint many accounts.
Get a signed proof
Receive a signed pass/fail attestation via webhook or polling. Verify it server-side and gate your product on it.
A verified human — without holding the data.
All the assurance of identity verification, with far less compliance and breach surface for you.
Real, unique person
Confirms a real, government-checked human — and that you haven't already seen them under another account.
Privacy-preserving
You receive a signed proof plus a stable anonymized reference. You never receive or store the raw identity documents.
Bot & sybil resistant
Binding to a real identity makes bot armies and duplicate-account attacks economically impractical.
A signed attestation, not a data dump.
Everything you need to gate access — nothing you have to safeguard.
- ✓ Pass / fail result your backend can trust
- ✓ Stable, anonymized reference for duplicate detection
- ✓ Signature you verify server-side
- ✓ Timestamp and verification method
- ✓ No raw identity documents to store
{
"verified": true,
"is_human": true,
"is_unique": true,
"human_ref": "vh_4821", // stable, anonymized
"method": "stripe_identity",
"signature": "0x9f3c…a17e",
"ts": "2026-06-25T14:02:11Z"
}
Wherever a bot would ruin it.
One account per person
Stop multi-accounting, review fraud, and ban evasion by binding accounts to verified, unique humans.
Anti-fraud gating
Gate signup bonuses, payouts, and high-risk actions behind a real, unique person — not a script.
Sybil-resistant distribution
Make per-person allocations actually per-person, without collecting and storing identity documents yourself.
Human-only access
Reserve features, votes, or rate limits for verified humans, with a signed proof you can audit.
Pay per verification.
You pay for verifications that complete. Volume and enterprise terms available.
- ✓ Drop-in verification API
- ✓ Signed Proof-of-Human
- ✓ Duplicate detection
- ✓ Webhook + polling
- ✓ Everything in Self-serve
- ✓ Higher throughput rate
- ✓ Priority support + SLA
- ✓ Verification dashboard
- ✓ MSA, DPA, data residency
- ✓ Custom flows & branding
- ✓ Security review support
- ✓ Account executive
Building agent-facing verification? See AI hires humans for the agentic flow.
Questions teams ask.
What does Proof-of-Human actually verify? +
That the person is a real, unique human whose government identity was checked via Stripe Identity — not a bot, a script, or a duplicate of an account you've already seen. Your product receives a signed pass/fail proof, not the underlying documents.
Is it privacy-preserving? +
Yes. Identity is verified by Stripe Identity; you receive only a signed attestation plus a stable, anonymized reference for duplicate detection. You never receive or store raw identity data, which reduces your compliance and breach surface.
How does it stop bots and sybil attacks? +
Because verification is bound to a real, government-checked identity, one person can't mint many verified accounts — each maps to a single stable reference. That makes bot armies and sybil attacks economically impractical.
How do I integrate it? +
It's a drop-in API. Call our endpoint to start a verification, embed or redirect the flow, and receive a signed result via webhook or polling. Most teams integrate in a day and verify the attestation server-side.
How is it priced? +
Per successful verification, with volume rates and enterprise terms (SLA, DPA, data residency) available. You pay for verifications that complete.
Is the technology proprietary? +
The verified-human and proof-of-work approach is covered by USPTO Provisional Patent 63/979,474. It's the same verification engine that secures every output across 5arz for Business.
Add Proof-of-Human to your product.
Create your business account, grab API access, and gate on verified humans in a day.