ua-tracer by Paul Kinlan

trace SUwK5O15

ua-tracer

what does a user agent actually fetch, follow & run?

← all traces

Trace SUwK5O15

First seen: 2026-08-08 05:16:07.364 UTC
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Bot verification: ✓ verified ClaudeBot IP checked against published bot CIDR ranges; IP in ClaudeBot published range.

What this user agent did

Directly-referenced assets:

✓ fetched CSS ✓ fetched JS ✓ fetched image ✓ fetched font (HTML)

Document-level link hints:

✓ fetched favicon ✓ fetched apple-touch-icon ✓ fetched web manifest ✓ fetched preload ✓ fetched prefetch

Second-level follows (proves it parsed the linking file):

✗ followed CSS background-image ✗ followed CSS @font-face ✗ followed manifest icon ✗ followed CSS @import

Frames (does it descend into iframes?):

✓ fetched iframe document ✓ descended into iframe (loaded inner image)

Reporting (a report-only CSP is violated by inline styles; reports can arrive via HTTP headers with no JS, or via in-page beacons):

✗ sent a CSP/Reporting report (any path) ✗ delivered via report-uri/Report-To header (no JS) ✗ delivered via in-page beacon (securitypolicyviolation / ReportingObserver)

Social embed (Open Graph / Twitter card images):

✗ fetched og:image ✗ fetched twitter:image

JavaScript execution:

✗ EXECUTED classic JS ✗ EXECUTED ES module ✗ posted client timing

Server-side request waterfall

Every request the server received for this trace, in receive order. +ms is the delta from the homepage request.

ReceivedΔKindMethodUser-Agent
2026-08-08 05:16:07.364 UTC +0 ms homepage GET Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
request headers (7)
{
  "accept": "*/*",
  "accept-encoding": "gzip, br, zstd, deflate",
  "host": "uatracer.com",
  "traceparent": "00-b12a4f6e7a907e672394137ad4865c59-26659e480fe67f1d-01",
  "tracestate": "",
  "user-agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)",
  "via": "HTTP/2 ord.vultr.prod.deno-cluster.net"
}
2026-08-08 06:35:34.707 UTC +4767343 ms JS GET Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
request headers (9)
{
  "accept": "*/*",
  "accept-encoding": "gzip, br, zstd, deflate",
  "host": "uatracer.com",
  "traceparent": "00-64326757225fa248d18e5effed80c7c0-37b2073c02c1439d-01",
  "tracestate": "",
  "user-agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)",
  "via": "HTTP/2 ord.vultr.prod.deno-cluster.net",
  "x-deno-userspace-traceparent": "00-64326757225fa248d18e5effed80c7c0-f6727682cf1f8487-01",
  "x-deno-userspace-tracestate": ""
}
2026-08-08 06:35:35.047 UTC +4767683 ms CSS GET Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
request headers (9)
{
  "accept": "*/*",
  "accept-encoding": "gzip, br, zstd, deflate",
  "host": "uatracer.com",
  "traceparent": "00-587d1565b3481455bde85926c57119da-231fc0abd717683d-01",
  "tracestate": "",
  "user-agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)",
  "via": "HTTP/2 ord.vultr.prod.deno-cluster.net",
  "x-deno-userspace-traceparent": "00-587d1565b3481455bde85926c57119da-c40d6771445e4cf6-01",
  "x-deno-userspace-tracestate": ""
}
2026-08-08 06:35:35.603 UTC +4768239 ms iframe document GET Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
request headers (9)
{
  "accept": "*/*",
  "accept-encoding": "gzip, br, zstd, deflate",
  "host": "uatracer.com",
  "traceparent": "00-e099126995717621fb6613d818a78400-7d752dafa44caff2-01",
  "tracestate": "",
  "user-agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)",
  "via": "HTTP/2 ord.vultr.prod.deno-cluster.net",
  "x-deno-userspace-traceparent": "00-e099126995717621fb6613d818a78400-dd8705feec8f4b13-01",
  "x-deno-userspace-tracestate": ""
}
2026-08-08 06:35:36.203 UTC +4768839 ms ES module GET Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
request headers (9)
{
  "accept": "*/*",
  "accept-encoding": "gzip, br, zstd, deflate",
  "host": "uatracer.com",
  "traceparent": "00-f730a8ce1abf31143b8e37eed9adf776-97586e9b1cf13aec-01",
  "tracestate": "",
  "user-agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)",
  "via": "HTTP/2 ord.vultr.prod.deno-cluster.net",
  "x-deno-userspace-traceparent": "00-f730a8ce1abf31143b8e37eed9adf776-9b3ce293cf7fcae0-01",
  "x-deno-userspace-tracestate": ""
}
2026-08-08 06:36:20.705 UTC +4813341 ms web app manifest GET Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
request headers (7)
{
  "accept": "*/*",
  "accept-encoding": "gzip, br, zstd, deflate",
  "host": "uatracer.com",
  "traceparent": "00-0f9641b607518971ef983ceca9f24677-f9983195c1e40b96-01",
  "tracestate": "",
  "user-agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)",
  "via": "HTTP/2 ord.vultr.prod.deno-cluster.net"
}
2026-08-08 06:36:21.023 UTC +4813659 ms font (HTML) GET Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
request headers (7)
{
  "accept": "*/*",
  "accept-encoding": "gzip, br, zstd, deflate",
  "host": "uatracer.com",
  "traceparent": "00-63957a89f63d7f4e790ac224344addaf-468e3aece5a87ff5-01",
  "tracestate": "",
  "user-agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)",
  "via": "HTTP/2 ord.vultr.prod.deno-cluster.net"
}
2026-08-08 06:36:21.616 UTC +4814252 ms prefetch GET Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
request headers (7)
{
  "accept": "*/*",
  "accept-encoding": "gzip, br, zstd, deflate",
  "host": "uatracer.com",
  "traceparent": "00-ffdeed85d7f96bc8f38379eee02a8d01-cc46a21131c613a4-01",
  "tracestate": "",
  "user-agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)",
  "via": "HTTP/2 ord.vultr.prod.deno-cluster.net"
}
2026-08-08 06:38:23.435 UTC +4936071 ms image GET Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
request headers (7)
{
  "accept": "*/*",
  "accept-encoding": "gzip, br, zstd, deflate",
  "host": "uatracer.com",
  "traceparent": "00-a2d2bffe82ef629158eb39d218597227-ed76e6856cc61b40-01",
  "tracestate": "",
  "user-agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)",
  "via": "HTTP/2 ord.vultr.prod.deno-cluster.net"
}
2026-08-08 06:38:23.766 UTC +4936402 ms apple-touch-icon GET Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
request headers (7)
{
  "accept": "*/*",
  "accept-encoding": "gzip, br, zstd, deflate",
  "host": "uatracer.com",
  "traceparent": "00-60a40d6cbd1fe89379c11600324e9e9d-b7fcdd67eaaf21f2-01",
  "tracestate": "",
  "user-agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)",
  "via": "HTTP/2 ord.vultr.prod.deno-cluster.net"
}
2026-08-08 06:38:24.248 UTC +4936884 ms preload (image) GET Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
request headers (7)
{
  "accept": "*/*",
  "accept-encoding": "gzip, br, zstd, deflate",
  "host": "uatracer.com",
  "traceparent": "00-f96d74360d3bd1538cc7946269c8d35a-f652fe515e4397ab-01",
  "tracestate": "",
  "user-agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)",
  "via": "HTTP/2 ord.vultr.prod.deno-cluster.net"
}
2026-08-08 06:38:24.748 UTC +4937384 ms favicon GET Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
request headers (7)
{
  "accept": "*/*",
  "accept-encoding": "gzip, br, zstd, deflate",
  "host": "uatracer.com",
  "traceparent": "00-7b32e68d21bb626783cb77c6cae3b3a4-5d7752ad0327478b-01",
  "tracestate": "",
  "user-agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)",
  "via": "HTTP/2 ord.vultr.prod.deno-cluster.net"
}
2026-08-08 08:07:02.521 UTC +10255157 ms image inside iframe GET Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
request headers (7)
{
  "accept": "*/*",
  "accept-encoding": "gzip, br, zstd, deflate",
  "host": "uatracer.com",
  "traceparent": "00-9617618e74525bfe52fe3de87b72f908-bc243284b616a549-01",
  "tracestate": "",
  "user-agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)",
  "via": "HTTP/2 ord.vultr.prod.deno-cluster.net"
}