Docs / Bot & user agent

Bot & user agent

Every warming request identifies itself. If you run a site, this page tells you exactly what you'll see in your logs — and how to allow, filter or block it.

The user agent string

Mozilla/5.0 (compatible; WarmupRocks/1.0; +https://warmup.rocks/bot)

Two variants add a purpose marker to the string:

Match on the token WarmupRocks to catch all of them. The bot always sends a real, branded user agent — we don't disguise warming traffic as browser traffic.

What the bot does

What the bot doesn't do

Request pacing

Runs are paced and rate-limited. A typical warming pass requests each URL once per proxy location, spread over the duration of the run — not in a burst. Once the edge cache is warm, most requests are answered by the CDN and never reach your origin at all.

Don't want us on your site?

Warming only runs for projects whose owners have proven domain ownership. If you still see WarmupRocks traffic you didn't ask for, block the user agent or email [email protected] — we'll remove the project.

There's also a short public summary of this page at warmup.rocks/bot — that's the URL embedded in the user agent string, for anyone who finds us in their logs.

Next: Supported CDNs →