# HumanProof use cases

> Where a bot costs you money or trust, a passkey check from a real person stops it. Nine uses, with how to add each and the level to ask for.

Source: https://docs.trustaige.com/humanproof/use-cases

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](/humanproof#quickstart)
or [without a form](/humanproof/without-a-form), and the [level](/humanproof/levels)
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.
