Human verification API

The internet
still needs
humans.

In a world of AI agents and synthetic users, useHUMA proves your users are real — anonymously, persistently, in three lines of code.
fingerprint
The problem

The internet is filling up with ghosts.

AI agents can create accounts, write reviews, vote in polls, and flood your platform — indistinguishably from real humans. CAPTCHAs are solved in milliseconds. Email verification proves nothing.

useHUMA is infrastructure for the new reality: a persistent, anonymous proof that behind every action there is a living, breathing human.

73%
of online reviews suspected to be inauthentic by 2025
40%
of web traffic now comes from automated sources
$2B
lost annually to fake account fraud globally
0
privacy-first solutions built for developers
How it works

Verify humanity.
Protect privacy.

01

Instrument one call

Send a userId from your backend at critical events like signup or payment. No front-end SDK required — one REST call.

02

We score the session

Our engine aggregates behavioral signals and interaction patterns into a human confidence score between 0 and 1.

03

You enforce the rules

Use the human flag and confidence score in your logic to allow, challenge, or block traffic instantly.

Developer first

Integrate in minutes, not months.

A clean REST API and documentation that respects your time. No hardware. No crypto. No nonsense.

Drop one endpoint call anywhere in your stack and start filtering automated abuse in production today.

// One call. One verdict.

const { human, agent } = await verify(userId, signals);

if (!human) block(); // bots
if (agent?.is_agent) block(); // AI agents

// Response
{ human: true, confidence: 0.98, pii_stored: false }
Use cases

Every platform has
a human problem.

SaaS

Stop trial abuse

Detect when the same person creates multiple free accounts. Protect your trial economics and keep conversion data clean.

Fintech

Enhanced KYC

Add a human verification layer to onboarding without collecting more personal data.

Social

Real communities

Forums and social apps where every voice is provably human. Trust at scale.

Reviews

Authentic reviews

Guarantee every rating came from a real customer. End review fraud permanently.

Research

Clean data

Survey and research platforms that guarantee every response comes from a human mind.

Marketplace

Human sellers

Freelance and gig platforms where clients know the work — and the worker — are genuinely human.

Explore

Everything inside HUMA.

You've seen the homepage — here's the rest of the platform.

Why useHUMA

Built for developers who
own their stack.

Cloudflare Turnstile is great — if you're already on Cloudflare. useHUMA works anywhere, integrates in minutes, and never leaks data to a third-party network.

useHUMA RecommendedCloudflare TurnstilehCaptcha / reCAPTCHA
Detection methodBehavioral biometrics — mouse, keyboard, scroll, touchNetwork signals, TLS fingerprintingImage puzzles + heuristics
Detects AI agents✓ Agent Shield — flags CDP-driven browsers✗ No✗ No
User-visible challenge✓ Invisible — no friction unless step-up~ Sometimes✗ Always visible
Privacy / PII✓ Zero PII — only signal aggregates~ Limited✗ High — Google ad profile
Works without Cloudflare✓ Yes — any host, any framework✗ No✓ Yes
Webhooks✓ Real-time events✗ No✗ No
npm / React SDK✓ Yes — npm install usehuma~ Script only~ Unofficial
Pricing modelFree trial · $49 · $199 · $499Free (capped)Free tier · per-request
Pricing

Simple plans that
scale with you.

✓ 14-day free trial on all plans · No credit card required
Starter
$49
per month · after trial
  • 50,000 verifications / mo
  • Email support
  • Single project
  • REST API access
Start free trial →
Most popular
Pro
$199
per month · after trial
  • 500,000 verifications / mo
  • Agent Shield — AI-agent detection
  • Priority support
  • Multiple environments
Start free trial →
Enterprise
$499
per month · after trial
  • 2M+ verifications / mo
  • Dedicated Slack channel
  • Custom SLAs & on-call
  • Volume discounts
Start free trial →
Start building

Start your
free trial.

14 days free. Full API access from day one. No credit card required — cancel anytime.

FAQ

Common questions.

How does useHUMA detect real humans?
It analyzes behavioral signals — mouse movement, typing patterns, interaction timing — to generate a human confidence score. No CAPTCHA needed.
Can it catch AI agents, not just bots?
Yes. Agent Shield flags AI agents driving real browsers via CDP, using geometry and motor-control tells humans don't produce.
Do you store personal data?
No. Only statistical signal aggregates are stored — never raw PII. Privacy is the default, not a setting.
How long does integration take?
Minutes. One REST call at signup or login, read the human flag, and act. There's an npm SDK for Next.js and React.