The rail · Banks · Apps · Marketplaces · Calls

The human check everyone can call

Deepfakes broke every trust signal you rely on. One API call answers the only question that matters now: is there a verified human on the other end?

YOUR PLATFORMPOST /v1/verifyUSER HUMAN CHECKuser: @alanproof: humantier: livestatus: pending
01

One query, one answer

// POST /v1/verify
{
  "handle": "@alan",
  "tier": "live",
  "require": ["human", "identity"]
}

// response
{
  "human": true,
  "proofs": ["human", "reach", "identity"],
  "score": 72,
  "freshness": "2026-01-12T09:41:00Z",
  "revoked": false
}
Step 1

Integrate once

One REST API. Add "Verify with hmn" wherever fake humans cost you money: signups, listings, chats, calls, transactions.

Step 2

Choose your bar

Require named proofs ("Human + Identity"), a minimum score ("70 and above"), or both. Different actions can demand different bars.

Step 3

Query per session

Each check returns proofs, score, freshness, and revocation status. Pay per query, priced by assurance tier and band.

02

Three assurance tiers

"Verified" means different things at different stakes. You pick the tier per action.

TierProvesMechanismTypical use
PresentThe verified human's enrolled deviceDevice signs a challengeGating DMs, marketplace chat
LiveThe human is at the device nowSignature gated by biometric unlockTransactions, account changes
ChallengeA live human on this session, right nowFresh camera liveness, session-bound, replay-proofVideo calls. The $25M wire scenario.

Every verification is challenge-response, timestamped, and pairwise-pseudonymous: platforms cannot collude to track a person across services.

03

The hmn Score

The Badge is binary: a verified human, or not. The Score is a second layer on top, measuring identity strength through proof groups the person adds voluntarily.

Proof groupSignalsVerified viaStatus
Proof of HumanLiveness, uniqueness, device attestationCamera liveness, dedupe, secure-enclave keymandatory
Proof of ReachMobile numberWhatsApp verification, telco signalsmandatory
EmailMagic link, domain-age signaloptional
Proof of IdentityGovernment IDAadhaar OTP, DigiLocker, NFC passportbooster
Proof of ResidenceUtility bill, addressBill APIs where availablebooster
Proof of MeansAccount ownershipPenny-drop, Account Aggregator, open bankingbooster
Capacity attestationConsented statement or income readbooster

Every verified parameter strengthens the score. You set the bar per action: named proofs, a minimum score, or both. Exact weights and score bands are being finalised with pilot partners.

The API rule: anything confirmed by an authoritative API or OTP counts at full strength. Anything that is only an uploaded document counts for less. Generative AI forges documents effortlessly; APIs don't lie the same way.
04

What you get. What we never share.

hmn sells attestations, never information. Documents live in the person's Vault. Our Notary reads once, attests, and forgets.

You receive

Proofs held, score, band, assurance tier, freshness timestamp, revocation status. Everything you need to trust the session.

You never receive

Names, ID numbers, documents, statements, biometrics, or anything that lets you track a person across other platforms. Nothing that makes you a data liability.

05

Honest assurance

Nobody can promise 100%, and anyone who does is selling to you badly. What the cryptography makes certain: a valid signature is proof the enrolled credential authorized this session. The residual risk lives at the edges, and we attack every edge.

  • Adversarial liveness. Enrollment and Challenge-tier checks designed to beat real-time deepfakes.
  • Velocity anomaly detection. One human verifying 500 listings an hour is a rented credential. Auto-flagged.
  • Instant revocation. Stolen device or compromised credential dies network-wide in one call.
  • Periodic re-attestation. Proofs age; freshness is part of every response.

Assurance level, freshness, revocation. Delivered by API, with SLAs and liability we underwrite. Carrying that risk is not our weakness. It is the moat.

Put a verified human behind every session.

Pilot the API in a fraud-heavy flow: signups, listings, high-value calls. We'll bring the humans.

platforms@hmn.ai