For site operators

Our scanner, and how to stop it

Someone can paste a URL into our site and we will open it in a real browser to measure where things sit on the page. If that URL was yours and you would rather we did not, this page is how you say so.

What it does

How to stop it

Any of these works, and the first two need nothing from us:

  1. Your robots.txt. We read it before every crawl and match it per URL. Disallowing the paths you care about is the fastest route and it takes effect on our next request.
  2. Block us at your edge. A 403 is respected permanently for the run and triggers the backoff described above. We will not route around it.
  3. Email us and we will add your domain to a denylist. bot@gradientt.space — send the domain, nothing else needed. We do not ask you to prove ownership for a request to be left alone.

One thing we are honest about

Our crawler currently sends an ordinary desktop Chrome user agent rather than a user agent naming itself Gradient. That is a tension we have not resolved rather than one we are hiding: a self-identifying agent is the honest thing to send, and it is also very likely to be blocked by rules that have nothing to do with our behaviour. We would rather say that here than quietly claim a transparency we have not implemented. The behaviour described above is what the code does either way, and you can verify all of it from your own logs.