It fetches /robots.txt from the root of the domain, parses it into rule groups, and then evaluates access to / for sixteen named user-agents: OpenAI's GPTBot, ChatGPT-User and OAI-SearchBot; Anthropic's ClaudeBot, Claude-Web and anthropic-ai; Google-Extended; Common Crawl's CCBot; PerplexityBot; Applebot-Extended; ByteDance's Bytespider; Amazonbot; Meta's meta-externalagent; Cohere's cohere-ai; and, for contrast, Googlebot and Bingbot. Each result shows the verdict, which User-agent group produced it, and the specific Allow or Disallow line that decided it.
How to change what it finds
Add a group per crawler you want to block, using the exact names above, for example User-agent: GPTBot followed by Disallow: /. Bots you do not name fall through to your User-agent: * group, so a site that blocks nothing by name is only as restrictive as its wildcard rules. Keep in mind the distinction between training crawlers and answer crawlers: blocking OAI-SearchBot or PerplexityBot also removes you from the citations those products show users. If you have nothing to block, the Robots.txt Generator can write a starting file for you.