botbar

AI agents

Recognise agents, and let the ones you trust through.

Siteverify reports every agent it sees:

"agent": { "detected": true, "verified": true, "name": "chatgpt.com" }
  • Verified agents prove who operates them with Web Bot Auth: each request is signed (HTTP Message Signatures, Ed25519) and the keys are published at the operator's /.well-known/http-message-signatures-directory.
  • Unverified agents announce themselves in their user agent or are caught by automation signals.

Policies

PolicyVerified agentsUnverified agents
Let verified agents through (default)PassPuzzle
Challenge every agentPuzzlePuzzle
Block every agentFailFail
Choose by nameAllow list passes, deny list failsPuzzle

Running an agent?

Sign requests with Web Bot Auth and publish your key directory; sites on the default policy will let you through.

On this page