RESPONDENT VERIFICATION · BY RIWI

Every respondent, a real and unique human. Privacy by design.

VerifyHuman screens every respondent for fraud invisibly — bots, click farms, and repeat-takers caught before the survey starts, with nothing to see and nothing to do. When the risk earns it, it steps up to a ~5-second on-device check that proves a live, unique human. No images. No identity. Ever.

Because at least 1 in 3 survey respondents worldwide isn't authentic.

Detected as an agent · the machine spec is at /agents

EVERY SURVEY IS NOW A TURING TEST

31%
Fraudulent responses
NORC + CloudResearch, 2026
99.8%
AI bot evasion
Of recent bots pass traditional attention checks (Dartmouth Westwood, 2025)
38%
Discard rate
When verification is applied post-hoc (Kantar)

THE ASSURANCE LADDER

Invisible by default. Friction only when it's earned.

VerifyHuman verifies real humans without interrupting them. You choose how much assurance you want — your respondents barely notice either way.

  • Step 01
    Server-side floor
    What it does

    Scores every respondent from network, device, and behavioural-reputation signals. Zero code on the page — works anywhere, instantly.

    Your respondent sees

    Nothing

  • Step 02
    Invisible layer
    What it does

    A silent on-page script adds live behavioural signal and catches automation — still nothing to see or do.

    Your respondent sees

    Nothing

  • Step 03
    Camera step-up
    What it does

    Only when something genuinely looks off, and only for that one person. Proof for the few, friction for no one else.

    Your respondent sees

    A quick check — only if flagged

One platform, one ladder. Start invisible; step up only when the risk earns it — so good respondents sail through and only the suspicious few are ever asked to prove themselves.

How it works

Under the hood it's a single scoring engine. The server-side floor runs for everyone; the invisible layer feeds it richer on-page signal; the camera is invoked only as a step-up when the floor is uncertain.

SEE IT YOURSELF

Don't take our word for it. Prove you're human.

Most respondents never see this — VerifyHuman clears them invisibly. This is the top rung: the camera step-up, the part a bot can't fake. Take it yourself — camera on for about five seconds, on your device. You'll see exactly what a flagged respondent would, then we'll show you what just happened.

Demo · Verification stream
  1. 00:00:00.000·sess_____HUMANliveness 0.92 · 4-signal
  2. 00:00:00.000·sess_____BLOCKEDliveness::no_blink_pattern
  3. 00:00:00.000·sess_____HUMANliveness 0.94 · passive
  4. 00:00:00.000·sess_____HUMANliveness 0.81 · challenge_pass
  5. 00:00:00.000·sess_____BLOCKEDbehavioral::scripted_timing
  6. 00:00:00.000·sess_____HUMANliveness 0.95 · passive
  7. 00:00:00.000·sess_____HUMANliveness 0.83 · challenge_pass

bots: this is the part you can't fake.

Detected as an agent · humans, hit “Start the check”

READY WHEN YOU ARE

Stop fraud at the door — without collecting a thing.

Sign up free and run VerifyHuman on your next study today — or talk to us about embedding it across your survey infrastructure.

Prefer to read before you try?