[+] Humane Verification v10

Server-signed, dignity-preserving human verification. Score computed inside the Cloudflare Worker with a secret the browser never sees. No puzzles, no surveillance.

Worker: cross-origin Captchaless HMAC-SHA256 3 modes

[*] Admin Control Center

Diagnostics use the /hv10/passive path. The embed code + preview update from your Sitekey, Endpoint, and mode.

Test on the deployed https://hv10-dashboard.pages.dev URL, not from disk (file://) — browsers block cross-origin fetch from file pages.

[<] Embed Code for Developers paste into any site

Developers paste this before </body>. This is the combined HV8+HV10 script: HV8 collects client-side signals and UI, the HV10 Worker signs the token server-side (unforgeable). It exposes window.HV10.verify() and window.humaneV8Run(), and auto-protects any <form data-hv8> or <form data-hv10> with a hidden hv10_token field.

[o] Live Preview what devs see

[>] Diagnostics Dashboard does HV10 trust you?

Awaiting diagnostics run...

Signed token

No token yet.

Server verification (/hv10/verify)

Not checked yet.