Wherever a bot costs you money or trust, a passkey check from a real person stops it. Each use below says whether it goes in a form or without a form, and the level to ask for.
Keep people real
| Use | The problem | With HumanProof | How | Level |
|---|---|---|---|---|
| Sign-ups and contact forms | Scripts create fake accounts and fill your inbox with spam. | Each form needs a passkey check from a real person. Nothing to solve, nothing to type. | In a form | Prove |
| Comments and community posts | Spam bots flood your threads. | A quick passkey check before posting. People who comment often barely notice it. | In a form | Prove |
| Votes, likes and reviews | One person with a script can fake a crowd. | Each vote costs a real identity with a verified contact, so a crowd can’t come from one laptop. | Without a form | Prove+ |
Protect what you give away
| Use | The problem | With HumanProof | How | Level |
|---|---|---|---|---|
| Downloads and gated pages | Scrapers copy your reports, price lists and datasets. | Show the content once someone proves they’re human, with no sign-up wall in the way. | Without a form | Prove |
| Free trials, coupons and credits | Farms sign up again and again to claim what you give away. | Ask for a proof before handing it out. Every proof comes from a real identity with a daily limit. | In a form | Prove+ |
| Ticket queues and limited drops | Bots grab tickets and limited stock seconds after release. | Require a passkey on certified hardware, the hardest proof to fake at scale. | Without a form | Attested |
Stop paying for bots
| Use | The problem | With HumanProof | How | Level |
|---|---|---|---|---|
| Before sending a text or email code | Bots trigger thousands of SMS codes, and you pay for every one. | Send the code only after a proof, so nobody can run up your bill. | Without a form | Prove |
| Costly actions | AI generation, heavy searches and exports get run by bots at your expense. | Ask for a proof before the expensive part runs. | Without a form | Prove |
| Instead of blocking busy visitors | Rate limits shut out real people along with the bots. | When someone reaches a limit, ask for a proof instead of blocking them. | Without a form | Prove |
In every case, a request without a valid proof is refused, as it would be behind any CAPTCHA.