ua-tracer
by Paul Kinlan
trace 2br0pqt6
what does a user agent actually fetch, follow & run?
Trace 2br0pqt6
First seen: 2026-09-27 15:29:03.849 UTC
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.4; +https://openai.com/gptbot)
Bot verification: ✓ verified GPTBot IP in GPTBot 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 | Δ | Kind | Method | User-Agent |
|---|---|---|---|---|
| 2026-09-27 15:29:03.849 UTC | +0 ms | homepage | GET | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.4; +https://openai.com/gptbot) |
request headers (9){
"accept": "*/*",
"accept-encoding": "gzip,deflate,br",
"from": "gptbot(at)openai.com",
"host": "uatracer.com",
"traceparent": "00-4d41a5db6f4bc516d86f04f03bcf051f-53816472ad803963-01",
"tracestate": "",
"user-agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.4; +https://openai.com/gptbot)",
"via": "HTTP/2 ord.vultr.prod.deno-cluster.net",
"x-openai-host-hash": "383938406"
}
|
||||
| 2026-09-27 15:29:12.270 UTC | +8421 ms | prefetch | GET | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.4; +https://openai.com/gptbot) |
request headers (11){
"accept": "*/*",
"accept-encoding": "gzip,deflate,br",
"cookie": "[redacted]",
"from": "gptbot(at)openai.com",
"host": "uatracer.com",
"referer": "https://uatracer.com/",
"traceparent": "00-919f527f8aa33aa5b1ee46ad1fa46ecc-d75e1dc0895a9e20-01",
"tracestate": "",
"user-agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.4; +https://openai.com/gptbot)",
"via": "HTTP/2 ord.vultr.prod.deno-cluster.net",
"x-openai-host-hash": "383938406"
}
|
||||
| 2026-09-27 15:29:15.858 UTC | +12009 ms | ES module | GET | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.4; +https://openai.com/gptbot) |
request headers (11){
"accept": "*/*",
"accept-encoding": "gzip,deflate,br",
"cookie": "[redacted]",
"from": "gptbot(at)openai.com",
"host": "uatracer.com",
"referer": "https://uatracer.com/",
"traceparent": "00-1557d1f2d6a228199e321226c0163367-1f8bf59f4545b175-01",
"tracestate": "",
"user-agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.4; +https://openai.com/gptbot)",
"via": "HTTP/2 ord.vultr.prod.deno-cluster.net",
"x-openai-host-hash": "383938406"
}
|
||||
| 2026-09-27 15:29:17.304 UTC | +13455 ms | apple-touch-icon | GET | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.4; +https://openai.com/gptbot) |
request headers (11){
"accept": "*/*",
"accept-encoding": "gzip,deflate,br",
"cookie": "[redacted]",
"from": "gptbot(at)openai.com",
"host": "uatracer.com",
"referer": "https://uatracer.com/",
"traceparent": "00-8d17aa849737e87bbb565f5126e48649-05978a452da7f64a-01",
"tracestate": "",
"user-agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.4; +https://openai.com/gptbot)",
"via": "HTTP/2 ord.vultr.prod.deno-cluster.net",
"x-openai-host-hash": "383938406"
}
|
||||
| 2026-09-27 15:29:17.820 UTC | +13971 ms | font (HTML) | GET | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.4; +https://openai.com/gptbot) |
request headers (11){
"accept": "*/*",
"accept-encoding": "gzip,deflate,br",
"cookie": "[redacted]",
"from": "gptbot(at)openai.com",
"host": "uatracer.com",
"referer": "https://uatracer.com/",
"traceparent": "00-ac148959ed95cdd4a8e84754d04fb6e1-bcb6c1957334581f-01",
"tracestate": "",
"user-agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.4; +https://openai.com/gptbot)",
"via": "HTTP/2 ord.vultr.prod.deno-cluster.net",
"x-openai-host-hash": "383938406"
}
|
||||
| 2026-09-27 15:29:18.312 UTC | +14463 ms | preload (image) | GET | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.4; +https://openai.com/gptbot) |
request headers (11){
"accept": "*/*",
"accept-encoding": "gzip,deflate,br",
"cookie": "[redacted]",
"from": "gptbot(at)openai.com",
"host": "uatracer.com",
"referer": "https://uatracer.com/",
"traceparent": "00-ba646f8cd7b927327060a096a9336f91-9e2947a06e63fe42-01",
"tracestate": "",
"user-agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.4; +https://openai.com/gptbot)",
"via": "HTTP/2 ord.vultr.prod.deno-cluster.net",
"x-openai-host-hash": "383938406"
}
|
||||
| 2026-09-27 15:29:18.812 UTC | +14963 ms | favicon | GET | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.4; +https://openai.com/gptbot) |
request headers (11){
"accept": "*/*",
"accept-encoding": "gzip,deflate,br",
"cookie": "[redacted]",
"from": "gptbot(at)openai.com",
"host": "uatracer.com",
"referer": "https://uatracer.com/",
"traceparent": "00-01fe55476f4765489ab53b9a5dda77fd-f2f62e25c7d4be4f-01",
"tracestate": "",
"user-agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.4; +https://openai.com/gptbot)",
"via": "HTTP/2 ord.vultr.prod.deno-cluster.net",
"x-openai-host-hash": "383938406"
}
|
||||
| 2026-09-27 15:29:19.810 UTC | +15961 ms | web app manifest | GET | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.4; +https://openai.com/gptbot) |
request headers (11){
"accept": "*/*",
"accept-encoding": "gzip,deflate,br",
"cookie": "[redacted]",
"from": "gptbot(at)openai.com",
"host": "uatracer.com",
"referer": "https://uatracer.com/",
"traceparent": "00-711c4948feb7d42b5b766ff8a3cf5b47-c9d2efaffd53c35d-01",
"tracestate": "",
"user-agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.4; +https://openai.com/gptbot)",
"via": "HTTP/2 ord.vultr.prod.deno-cluster.net",
"x-openai-host-hash": "383938406"
}
|
||||
| 2026-09-27 15:29:20.316 UTC | +16467 ms | JS | GET | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.4; +https://openai.com/gptbot) |
request headers (11){
"accept": "*/*",
"accept-encoding": "gzip,deflate,br",
"cookie": "[redacted]",
"from": "gptbot(at)openai.com",
"host": "uatracer.com",
"referer": "https://uatracer.com/",
"traceparent": "00-cdd47e17f9e3dcb2eb87275ecee0b1a0-c0a713ae1ed7f100-01",
"tracestate": "",
"user-agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.4; +https://openai.com/gptbot)",
"via": "HTTP/2 ord.vultr.prod.deno-cluster.net",
"x-openai-host-hash": "383938406"
}
|
||||
| 2026-09-27 15:29:20.804 UTC | +16955 ms | iframe document | GET | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.4; +https://openai.com/gptbot) |
request headers (11){
"accept": "*/*",
"accept-encoding": "gzip,deflate,br",
"cookie": "[redacted]",
"from": "gptbot(at)openai.com",
"host": "uatracer.com",
"referer": "https://uatracer.com/",
"traceparent": "00-0f4fc7678b82e32d5f82f09c7e34e785-82a0660305fdde76-01",
"tracestate": "",
"user-agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.4; +https://openai.com/gptbot)",
"via": "HTTP/2 ord.vultr.prod.deno-cluster.net",
"x-openai-host-hash": "383938406"
}
|
||||
| 2026-09-27 15:29:26.356 UTC | +22507 ms | image inside iframe | GET | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.4; +https://openai.com/gptbot) |
request headers (11){
"accept": "*/*",
"accept-encoding": "gzip,deflate,br",
"cookie": "[redacted]",
"from": "gptbot(at)openai.com",
"host": "uatracer.com",
"referer": "https://uatracer.com/r/2br0pqt6/W8JVo27E/iframe",
"traceparent": "00-99485906c59d5fbf07025c18bb8dac5f-ffd7a04a0b99fd9e-01",
"tracestate": "",
"user-agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.4; +https://openai.com/gptbot)",
"via": "HTTP/2 ord.vultr.prod.deno-cluster.net",
"x-openai-host-hash": "383938406"
}
|
||||
| 2026-09-27 15:30:40.309 UTC | +96460 ms | image | GET | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.4; +https://openai.com/gptbot) |
request headers (11){
"accept": "*/*",
"accept-encoding": "gzip,deflate,br",
"cookie": "[redacted]",
"from": "gptbot(at)openai.com",
"host": "uatracer.com",
"referer": "https://uatracer.com/",
"traceparent": "00-edb880c0b56d98c128bd5433a563fa71-af7088d8314776da-01",
"tracestate": "",
"user-agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.4; +https://openai.com/gptbot)",
"via": "HTTP/2 ord.vultr.prod.deno-cluster.net",
"x-openai-host-hash": "383938406"
}
|
||||
| 2026-09-27 15:30:40.818 UTC | +96969 ms | CSS | GET | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.4; +https://openai.com/gptbot) |
request headers (11){
"accept": "*/*",
"accept-encoding": "gzip,deflate,br",
"cookie": "[redacted]",
"from": "gptbot(at)openai.com",
"host": "uatracer.com",
"referer": "https://uatracer.com/",
"traceparent": "00-c36ea3cd0c6afde975489e9c8e17e3db-5f7af27c878f504d-01",
"tracestate": "",
"user-agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.4; +https://openai.com/gptbot)",
"via": "HTTP/2 ord.vultr.prod.deno-cluster.net",
"x-openai-host-hash": "383938406"
}
|
||||
| 2026-09-27 15:30:41.809 UTC | +97960 ms | CSS @font-face | GET | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.4; +https://openai.com/gptbot) |
request headers (11){
"accept": "*/*",
"accept-encoding": "gzip,deflate,br",
"cookie": "[redacted]",
"from": "gptbot(at)openai.com",
"host": "uatracer.com",
"referer": "https://uatracer.com/r/2br0pqt6/W8JVo27E/style.css",
"traceparent": "00-946f026a1e5ac8d739d8c36d8edc1566-b70ec4a1d7779b67-01",
"tracestate": "",
"user-agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.4; +https://openai.com/gptbot)",
"via": "HTTP/2 ord.vultr.prod.deno-cluster.net",
"x-openai-host-hash": "383938406"
}
|
||||
| 2026-09-27 15:30:42.312 UTC | +98463 ms | CSS @import (nested stylesheet) | GET | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.4; +https://openai.com/gptbot) |
request headers (11){
"accept": "*/*",
"accept-encoding": "gzip,deflate,br",
"cookie": "[redacted]",
"from": "gptbot(at)openai.com",
"host": "uatracer.com",
"referer": "https://uatracer.com/r/2br0pqt6/W8JVo27E/style.css",
"traceparent": "00-6f682891f4ccabb778c996df00014749-d502f0521b01f860-01",
"tracestate": "",
"user-agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.4; +https://openai.com/gptbot)",
"via": "HTTP/2 ord.vultr.prod.deno-cluster.net",
"x-openai-host-hash": "383938406"
}
|
||||
| 2026-09-27 15:30:42.828 UTC | +98979 ms | CSS background-image | GET | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.4; +https://openai.com/gptbot) |
request headers (11){
"accept": "*/*",
"accept-encoding": "gzip,deflate,br",
"cookie": "[redacted]",
"from": "gptbot(at)openai.com",
"host": "uatracer.com",
"referer": "https://uatracer.com/r/2br0pqt6/W8JVo27E/style.css",
"traceparent": "00-e800e5b6f40a090bfb323b5807873ac6-480e063848ec3112-01",
"tracestate": "",
"user-agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.4; +https://openai.com/gptbot)",
"via": "HTTP/2 ord.vultr.prod.deno-cluster.net",
"x-openai-host-hash": "383938406"
}
|
||||
| 2026-09-30 07:51:50.494 UTC | +231766645 ms | iframe document | GET | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Amazonbot/0.1; +https://developer.amazon.com/support/amazonbot) Chrome/119.0.6045.214 Safari/537.36 |
request headers (9){
"accept-encoding": "gzip,deflate",
"connection": "close",
"host": "uatracer.com",
"traceparent": "00-95cf0ab5ee9d2bb963979f63948393e1-59fe1f6718f2ad57-01",
"tracestate": "",
"user-agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Amazonbot/0.1; +https://developer.amazon.com/support/amazonbot) Chrome/119.0.6045.214 Safari/537.36",
"via": "HTTP/1.1 ord.vultr.prod.deno-cluster.net",
"x-deno-userspace-traceparent": "00-95cf0ab5ee9d2bb963979f63948393e1-e16c12808eb9e6aa-01",
"x-deno-userspace-tracestate": ""
}
|
||||
| 2026-09-30 07:51:51.946 UTC | +231768097 ms | image inside iframe | GET | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Amazonbot/0.1; +https://developer.amazon.com/support/amazonbot) Chrome/119.0.6045.214 Safari/537.36 |
request headers (7){
"accept-encoding": "gzip,deflate",
"connection": "close",
"host": "uatracer.com",
"traceparent": "00-cd5aa7d2c3cf65dd78c92047375906a0-349c366917ff31d9-01",
"tracestate": "",
"user-agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Amazonbot/0.1; +https://developer.amazon.com/support/amazonbot) Chrome/119.0.6045.214 Safari/537.36",
"via": "HTTP/1.1 ord.vultr.prod.deno-cluster.net"
}
|
||||
| 2026-10-01 11:32:38.580 UTC | +331414731 ms | iframe document | GET | Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1 |
request headers (12){
"accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7",
"accept-encoding": "gzip",
"accept-language": "zh-CN,zh;q=0.9,en-US;q=0.8,en;q=0.7",
"cache-control": "no-cache",
"connection": "keep-alive, close",
"host": "uatracer.com",
"pragma": "no-cache",
"traceparent": "00-436d4fb1f433bbd41bef7a875476e26d-51942c8ca488e966-01",
"tracestate": "",
"upgrade-insecure-requests": "1",
"user-agent": "Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1",
"via": "HTTP/1.1 ams.vultr.prod.deno-cluster.net"
}
|
||||
| 2026-10-20 20:21:14.072 UTC | +2004730223 ms | iframe document | GET | Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1 |
request headers (14){
"accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7",
"accept-encoding": "gzip",
"accept-language": "zh-CN,zh;q=0.9,en-US;q=0.8,en;q=0.7",
"cache-control": "no-cache",
"connection": "keep-alive, close",
"host": "uatracer.com",
"pragma": "no-cache",
"traceparent": "00-5641819f36a0fa2350ee46a4b2417ac1-df4d8d937a136735-01",
"tracestate": "",
"upgrade-insecure-requests": "1",
"user-agent": "Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1",
"via": "HTTP/1.1 ord.vultr.prod.deno-cluster.net",
"x-deno-userspace-traceparent": "00-5641819f36a0fa2350ee46a4b2417ac1-89772b8899f084c2-01",
"x-deno-userspace-tracestate": ""
}
|
||||