1 · See it
The agent view
The answer an agent receives about any domain, rendered for a person: each action’s decision and the reason.
In one sentence
A robots.txt check for AI crawlers resolves the file per agent the way each crawler does — group by group, longest match first — and then compares that policy with what the edge actually served each identity, because an allow rule means nothing when the firewall answers 403.
Type a domain. The scan reads robots.txt once and resolves it per agent, the way each crawler would - group by group, longest match first - then compares that with what the edge actually served each identity. A rule that says allow means nothing if the firewall says 403.
For every named AI crawler: allowed or refused at the root, whether it is named at all, and whether an allow-list for one agent silently shadowed the disallows meant for another.
What GPTBot, ClaudeBot and PerplexityBot actually received when they asked - a 200, a challenge page or a 403 - regardless of what robots.txt says.
Status, content type, cache age and the Sitemap line, fetched as fifteen identities so a file that is served differently to a crawler is caught.
The Sitemap directive is followed: does it resolve, does it parse, and do the URLs it declares answer 200.
An agent does not read the report. It asks one endpoint before it reads, cites, connects or transacts, and gets a signed answer built from the same measurement.
1 · See it
The answer an agent receives about any domain, rendered for a person: each action’s decision and the reason.
2 · Call it
GET /api/v1/resolve?domain= returns the signed answer; preflight returns a decision and a receipt for one action.
3 · Check it
Every answer is Ed25519-signed and logged; it verifies offline with the published key.
Each one is a single request to the domain you name, answered as text or a download. Put the domain on the end of the URL, or use the form on the tools page.
You cannot pay to improve a score. A licence adds the lists behind the counts and the record over time - never a better grade.