Antileak website and network security: how it works

One HTTP fetch, no JavaScript executed, and every number a statement about what that fetch returned.

Antileak measures a website the same way the biggest AI crawlers read it. GPTBot, ClaudeBot and PerplexityBot fetch a page's raw HTML and stop; they do not execute JavaScript. Anything a site assembles after that first response is invisible to them, so Antileak fetches the homepage once, without running JavaScript, and reports on the bytes that came back.

What one scan does

What it refuses to claim

A check that cannot run reports nothing rather than a guess. Antileak does not render pages, so it never claims to know what a page looks like after JavaScript runs. It cannot read a certificate chain from the edge, so it reports the certificate's remaining days as unknown rather than estimating one. And a scan that never reached the homepage reports that it measured nothing, instead of returning zeros that would read as findings.

Questions people ask

Does Antileak run JavaScript when it scans my site?

No. It fetches the raw HTML once and reads that, which is exactly what GPTBot, ClaudeBot and PerplexityBot do. That is the point: if content only appears after JavaScript runs, those crawlers never see it, and neither does the scan.

How many requests does a scan make to my server?

At most thirteen, enforced by a counter rather than by convention: the homepage, robots.txt, llms.txt, up to eight of the homepage's own internal links, and one sitemap check only when robots.txt does not already declare one. A site that answers 403 or 429 ends the scan immediately.

Can I stop Antileak from scanning my site?

Yes. Disallow AntileakBot in your robots.txt and no scan is run. The check happens before any request is made to your server.

Does Antileak need an account or a login?

The free scan needs only a domain. It does not log in, does not submit forms, and does not read anything that is not publicly served.

Related

Where does your site stand? The scan is free, takes about 60 seconds, and needs no account. It fetches your homepage exactly the way GPTBot, ClaudeBot and PerplexityBot do and tells you what they receive.