Skip to main content

Reflectionbot

recommended: observe
Operated by Reflection ai scraper

Reflectionbot is a web crawler operated by Reflection that collects website content to train its open AI models.

What it does

Reflectionbot tends to make broad, high-volume sweeps that fetch far more pages per visit than a search crawler. Timing is unpredictable: traffic may remain heavy throughout a collection pass, then stop entirely.

How to identify it

User-agent contains any of:

  • Reflectionbot

Example user-agent string:

Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Reflectionbot/1.0; +https://reflection.ai/bot) Chrome/151.0.0.0 Safari/537.36

How to verify it's genuine

Reverse-DNS the visiting IP; a genuine request resolves to a hostname ending in:

  • @.reflection.ai

Then forward-resolve that hostname back to the same IP (forward-confirmed rDNS) to defeat spoofing.

robots.txt

Well-behaved crawlers honor robots.txt. To control Reflectionbot:

Allow full access

User-agent: Reflectionbot
Allow: /

Block entirely

User-agent: Reflectionbot
Disallow: /

Grey-area scrapers ignore robots.txt. Botscope enforces your policy at the edge or origin regardless — see how →

See Reflectionbot on your own site

Botscope shows every bot and AI agent hitting your site — and lets you allow, challenge, or block each one. Observe first, enforce when you're ready.

Start free — connect in minutes