Data · monthly
Share of preflight
Of the verified agent requests that sites checked with CrawlCheck, how many arrived carrying a CrawlCheck receipt the site accepted. It is the share of agents that asked before they acted.
Verified agent requests, 2026-10 so far
5,948
Receipts accepted by sites
0
Share of preflight
0.00%
Agent requests checked
4,726
Month to date, rebuilt from the event log every 10 minutes (last 2026-10-16 07:23 UTC). Each month is sealed and signed once it ends; sealed months stay at /api/v1/share-of-preflight?month=YYYY-MM.
By agent
| Agent | Verified requests | Receipts accepted | Share |
|---|---|---|---|
| Googlebot | 1,756 | 0 | 0.00% |
| OAI-SearchBot | 1,567 | 0 | 0.00% |
| Bingbot | 865 | 0 | 0.00% |
| Applebot | 776 | 0 | 0.00% |
| PerplexityBot | 428 | 0 | 0.00% |
| ClaudeBot | 290 | 0 | 0.00% |
| ChatGPT-User | 171 | 0 | 0.00% |
| GPTBot | 90 | 0 | 0.00% |
| Claude-User | 5 | 0 | 0.00% |
Receipts from agents not seen verified
Receipts name the agent their caller declared. These names matched no agent that sites verified this month (a product name rather than a crawler name, or an agent still in testing).
| Agent named in the receipt | Checked | Accepted |
|---|---|---|
| crawlcheck-sdk-test | 128 | 66 |
| MyAgentBot | 2 | 2 |
How it is counted
Sites that check visitors with Visitor Resolve report each agent request; a request counts once its agent is verified (address inside the operator’s published ranges, or a valid signature from its own origin). When an agent sends the CrawlCheck-Receipt header, the site checks it and the check is counted, accepted or not. Nothing about the visitor is kept: no addresses, no user agents; site hosts are counted, not published. This lossless count began on 7 October 2026 at 10:33 AM MDT; the daily tallies kept before then are at /api/v1/decisions and /api/v1/visitor/stats.
Check it yourself
Every number here comes from the signed JSON at /api/v1/share-of-preflight; each copy carries its own sha256 and an Ed25519 signature by key 1hHmE3fo1rg5…. Verify it with no call to us:
node crawlcheck-verify.mjs --online share-of-preflight.json
The verifier: /crawlcheck-verify.mjs, zero dependencies.
Editions
One sealed edition per ISO week, never edited. Feed: Atom · all instruments: /api/v1/instruments.