Interactive demo

See HumanProof make an abuse decision.

Switch between realistic form attempts and see how widget behavior, form context, request signals, and recent project history become an explainable allow, challenge, or block recommendation.

Decision preview

Score

/ 10

Recommended

Applied mode

Use this protected form to start

Protected form

Focus a field or press the interaction button to simulate the widget challenge start.

Decision output

Interact with the protected form first. HumanProof has not sent the challenge-start signals yet. The backend stores score, decision, and reasons with the challenge event.

The result panel stays empty until the interaction variant starts the check. Focus the form or press the interaction button to simulate the widget challenge start.

Risk

Recommend

Level

Reason codes

No elevated reason codes. The attempt looks normal for this preset.

1. Collect

The widget counts local behavior and form context.

2. Send

Signals are sent only when the challenge starts.

3. Score

The backend adds request and project-history signals.

4. Decide

HumanProof records allow, challenge, block, or observe.

Start free