ua-tracer by Paul Kinlan

trace GS6aE5u1

ua-tracer

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

← all traces

Trace GS6aE5u1

First seen: 2026-06-23 17:44:42.416 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-06-23 17:44:42.416 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-a798e8e927632e118151af3f28e5052f-de14c688dc1f449a-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-06-23 20:07:36.528 UTC +8574112 ms ES module 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-75f9d64ca57bf300becfbfbfdf0dfd0b-2987027955fa110c-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-06-23 20:08:58.066 UTC +8655650 ms iframe document 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-4a34b0c27e543349cefe62d88a074c3c-7bdf18961f298179-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-06-23 20:10:50.871 UTC +8768455 ms CSS 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-b9a3f10bbe7e2ee7499e023127670b16-861f29ee90fbdd7b-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-06-23 20:12:30.863 UTC +8868447 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-90bbb28ea640824ab1d5589c13fcc298-18d400f374296126-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-90bbb28ea640824ab1d5589c13fcc298-5b16c34c2205590b-01",
  "x-deno-userspace-tracestate": ""
}
2026-06-23 20:14:14.431 UTC +8972015 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-d80aff01a395ef09b8aa3a6ec99be1b4-f0b8f3397236302a-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-06-23 20:14:48.908 UTC +9006492 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-cc912f0b42db67f004c1cb059b0fff42-320a6984a8d337d7-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-06-23 20:15:11.811 UTC +9029395 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-5c2b3a86005fc2264b8f676e20c4b613-75f0de7dfa3d7762-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-06-23 20:16:14.181 UTC +9091765 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-8fe8dbbdef69d147f3cf1239dd6e1b35-d590ed81efa43d2b-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-06-23 20:16:14.184 UTC +9091768 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-13b6e3cf5b0ca8cf5f52bd7ff25b9b88-3fc0c778bd489ca8-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-06-23 20:17:19.484 UTC +9157068 ms apple-touch-icon 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-f71d07204fd8f276310df6bf2e0e21ab-c1978a044a299b72-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-f71d07204fd8f276310df6bf2e0e21ab-39122bf5ca1ee9d5-01",
  "x-deno-userspace-tracestate": ""
}
2026-06-23 20:17:31.470 UTC +9169054 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-4a3088b38934c0c6142294b6f0a34492-d8d5f7f442c26401-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-06-23 22:24:40.551 UTC +16798135 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-106cf6471a5d1730b99349b63fc785f7-02188248db19ab2f-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"
}