Privacy-preserving proof of personhood

Proof you're a person.
Not who you are.

Human Pass lets a website know that each account belongs to a different real person, without the site learning who that person is.

What a site receives Verified
verified_human
true
sub
"1.k3Fq9vT2xLm…"
scope
"this site only"
Never shared
  • Legal name
  • Date of birth
  • Home address
  • Government ID number
  • Document images
  • Email address

How it works

Verify once. Sign in anywhere. Share nothing else.

  1. 1

    Verify once

    A person checks their government ID and a live selfie with a specialist verification provider. The provider then deletes them.

  2. 2

    Human Pass checks it's unique

    Human Pass keeps only a one-way fingerprint of the document, so the same ID can't make a second Human Pass.

  3. 3

    "Continue with Human Pass"

    Each site gets a yes and its own ID for that person: the same every visit, different on every other site.

Who sees what
Verification providerHuman PassThe site
Name, ID documents, address Checks, then deletes Seen briefly; keeps only a one-way fingerprint Never
"This is a unique, verified human" Verifies the ID Confirms it's unique Yes
Email address Never Encrypted, for sign-in and security notices Never
Which sites the person uses Never Not recorded Only its own
An ID that follows the person across sites Never Internal only, never shared Never

Why we're building it

A personhood layer for the Internet — built on privacy, not surveillance.

Fewer fake accounts

Bots, sock puppets and ban evasion all rely on one person running many accounts. A verified, unique person per account takes that away.

No new identity databases

Sites get the benefit of an ID check without becoming another place that stores passports and home addresses.

Free for people

Proving you're human shouldn't cost you anything. Sites pay for the assurance; nobody pays with their data.