Documentation

Create a site key

Create one project per production domain and copy the public site key plus backend secret.

Project

Create one HumanProof project for each production domain that needs independent keys, limits, usage history, and security settings. A production domain can only be assigned to one project inside the same organization.

Site key

The site key is public and appears in your challenge endpoint. It identifies the project that should issue the challenge.

https://humanproof.eu/api/captcha/site_your_public_key

Backend secret

The backend secret verifies tokens on your server. Rotating the secret revokes the previous active secret.

Public test keys

Use public test keys for local integration tests without creating an account. They are accepted from any domain and do not create usage metrics.

Site key: site_test_0000000000000000000000000000000000000000
Backend secret: secret_test_000000000000000000000000000000000000000000000000