For site operators
Brocklorebot
What Brocklorebot is, what it fetches from your site and why, and how to slow it down or block it.
- User-Agent
- Brocklorebot/1.0 (+https://brocklore.com/bot)
- Product token
- Brocklorebot
- Requests
- One at a time, about one second apart
- Pages per crawl
- 200 by default
- Schedule
- On connection, on manual re-sync, then weekly (Sunday, 03:00 UTC)
- Protocol
- HTTPS only
Why it is on your site
Brocklore is an AI-assisted customer support tool. When a support ticket comes in, it investigates by reading the product documentation its customer pointed it at, so it can answer from the real docs instead of guessing.
Brocklorebot only fetches a site that one of our customers has explicitly added as a documentation source, by entering its URL in their workspace settings. There is no discovery crawl, no index of the open web, and nothing is fetched speculatively. If you are seeing Brocklorebot and you do not think anyone would have configured your site, tell us and we will trace it - see contact.
What it fetches
- Pages on the same origin as the configured URL, at or below its path. A source set to
docs.example.com/guidenever reaches the rest of the host. /robots.txtand/sitemap.xmlfirst. If a sitemap is published we use it and skip link-following entirely, which is fewer requests for you and better coverage for us.- The HTML only. Brocklorebot does not run JavaScript, submit forms, log in, accept cookies, or request images, fonts, stylesheets or other assets.
- Separately, when a customer configures an OpenAPI specification, we fetch that single URL directly. That is one request for one file they named, not a crawl.
robots.txt
Brocklorebot reads /robots.txt at the start of every crawl and honours Disallow rules written for the product token Brocklorebot or for *. Disallowed URLs are not requested.
It does not currently read Crawl-delay. The fixed one-second gap between requests applies instead. If that is still too fast for your origin, email us and we will slow it down for your host.
How to block it
Add this to your robots.txt. It takes effect on the next crawl, which is at most a week away.
User-agent: Brocklorebot
Disallow: /To keep the docs open but hold back one area, disallow just that path:
User-agent: Brocklorebot
Disallow: /internal/Blocking by User-Agent at your CDN or WAF also works and takes effect immediately. Brocklorebot treats a refused request as a failed page and moves on - it will not retry around the block. Either way the customer who configured the source sees the crawl come back empty, which is usually enough for them to come and ask you about it.
One caveat worth stating plainly: a User-Agent string is self-reported and anyone can copy ours. If traffic claiming to be Brocklorebot is behaving in a way nothing on this page describes, it is worth assuming it is not us. Send us the log lines and we will confirm either way.
Contact
Questions, complaints, a request to slow down or stay off entirely - email [email protected]. Include the hostname and a few log lines with timestamps if you have them. We would rather hear from you than have you find out we were a problem from your graphs.
