Skip to main content

Caching

Identical requests inside fifteen minutes return the cached report. The response says which you got:
Bypass it with fresh=1:
A cached response still counts against your rate limit. The limit is about fairness of access, not about our compute.
prompt= is applied after the cache, so switching framework never costs a fresh check. One cached report serves all five frameworks.

Document size

Only the HTML is measured, and reading stops at the ceiling rather than failing outright where possible — truncated: true on the report tells you it happened. Everything that matters is normally in <head>, so a truncated document usually still produces a complete report.

Crawling

A site audit fetches one page at a time with a pause between requests, and backs off further when a site starts returning errors. A declared Crawl-delay in robots.txt is honoured. Each run also has a time budget scaled to its page ceiling. Reaching it ends the audit with what it covered, reported as such rather than as a failure.

Images

Social images are fetched to measure them, and are subject to the same SSRF rules as the page itself — an og:image pointing at a private address is not fetched. Only the header bytes are needed for dimensions, so the whole file is not downloaded.