ua-tracer by Paul Kinlan

trace GEXmkA2S

ua-tracer

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

← all traces

Trace GEXmkA2S

First seen: 2026-11-07 17:36:21.666 UTC
User-Agent: Sogou web spider/4.0(+http://www.sogou.com/docs/help/webmasters.htm#07)
Bot verification: Not a known bot (no IP-range check applies).

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-11-07 17:36:21.666 UTC +0 ms homepage GET Sogou web spider/4.0(+http://www.sogou.com/docs/help/webmasters.htm#07)
request headers (19)
{
  "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, deflate, br, zstd",
  "accept-language": "en-US,en;q=0.9",
  "cache-control": "no-cache",
  "host": "uatracer.com",
  "pragma": "no-cache",
  "priority": "u=0, i",
  "sec-ch-ua": "\"Not/A)Brand\";v=\"99\", \"Chromium\";v=\"148\"",
  "sec-ch-ua-mobile": "?0",
  "sec-ch-ua-platform": "\"Windows\"",
  "sec-fetch-dest": "document",
  "sec-fetch-mode": "navigate",
  "sec-fetch-site": "none",
  "sec-fetch-user": "?1",
  "traceparent": "00-ddf0355dfdd2bcb2e8c729aa747e9080-c09eef1126c520f6-01",
  "tracestate": "",
  "upgrade-insecure-requests": "1",
  "user-agent": "Sogou web spider/4.0(+http://www.sogou.com/docs/help/webmasters.htm#07)",
  "via": "HTTP/2 ams.vultr.prod.deno-cluster.net"
}
2026-11-07 17:36:26.165 UTC +4499 ms CSS GET Sogou web spider/4.0(+http://www.sogou.com/docs/help/webmasters.htm#07)
request headers (19)
{
  "accept": "text/css,*/*;q=0.1",
  "accept-encoding": "gzip, deflate, br, zstd",
  "accept-language": "en-US,en;q=0.9",
  "cache-control": "no-cache",
  "cookie": "[redacted]",
  "host": "uatracer.com",
  "pragma": "no-cache",
  "priority": "u=0",
  "referer": "https://uatracer.com/",
  "sec-ch-ua": "\"Not/A)Brand\";v=\"99\", \"Chromium\";v=\"148\"",
  "sec-ch-ua-mobile": "?0",
  "sec-ch-ua-platform": "\"Windows\"",
  "sec-fetch-dest": "style",
  "sec-fetch-mode": "no-cors",
  "sec-fetch-site": "same-origin",
  "traceparent": "00-7f010dbd1f4b61bf33e76230f505c752-5ec6203fedc85ff1-01",
  "tracestate": "",
  "user-agent": "Sogou web spider/4.0(+http://www.sogou.com/docs/help/webmasters.htm#07)",
  "via": "HTTP/2 ams.vultr.prod.deno-cluster.net"
}
2026-11-07 17:36:26.166 UTC +4500 ms iframe document GET Sogou web spider/4.0(+http://www.sogou.com/docs/help/webmasters.htm#07)
request headers (20)
{
  "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, deflate, br, zstd",
  "accept-language": "en-US,en;q=0.9",
  "cache-control": "no-cache",
  "cookie": "[redacted]",
  "host": "uatracer.com",
  "pragma": "no-cache",
  "priority": "u=0, i",
  "referer": "https://uatracer.com/",
  "sec-ch-ua": "\"Not/A)Brand\";v=\"99\", \"Chromium\";v=\"148\"",
  "sec-ch-ua-mobile": "?0",
  "sec-ch-ua-platform": "\"Windows\"",
  "sec-fetch-dest": "iframe",
  "sec-fetch-mode": "navigate",
  "sec-fetch-site": "same-origin",
  "traceparent": "00-cbad2cb5efe0b7e0b44b22392951da39-bb8b1eca89b065ee-01",
  "tracestate": "",
  "upgrade-insecure-requests": "1",
  "user-agent": "Sogou web spider/4.0(+http://www.sogou.com/docs/help/webmasters.htm#07)",
  "via": "HTTP/2 ams.vultr.prod.deno-cluster.net"
}
2026-11-07 17:36:26.166 UTC +4500 ms JS GET Sogou web spider/4.0(+http://www.sogou.com/docs/help/webmasters.htm#07)
request headers (19)
{
  "accept": "*/*",
  "accept-encoding": "gzip, deflate, br, zstd",
  "accept-language": "en-US,en;q=0.9",
  "cache-control": "no-cache",
  "cookie": "[redacted]",
  "host": "uatracer.com",
  "pragma": "no-cache",
  "priority": "u=1",
  "referer": "https://uatracer.com/",
  "sec-ch-ua": "\"Not/A)Brand\";v=\"99\", \"Chromium\";v=\"148\"",
  "sec-ch-ua-mobile": "?0",
  "sec-ch-ua-platform": "\"Windows\"",
  "sec-fetch-dest": "script",
  "sec-fetch-mode": "no-cors",
  "sec-fetch-site": "same-origin",
  "traceparent": "00-ab07fb3c6e5aac8a351294de4e2e3686-1ac3b8bbfa779dfe-01",
  "tracestate": "",
  "user-agent": "Sogou web spider/4.0(+http://www.sogou.com/docs/help/webmasters.htm#07)",
  "via": "HTTP/2 ams.vultr.prod.deno-cluster.net"
}
2026-11-07 17:36:26.170 UTC +4504 ms prefetch GET Sogou web spider/4.0(+http://www.sogou.com/docs/help/webmasters.htm#07)
request headers (20)
{
  "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, deflate, br, zstd",
  "accept-language": "en-US,en;q=0.9",
  "cache-control": "no-cache",
  "cookie": "[redacted]",
  "host": "uatracer.com",
  "pragma": "no-cache",
  "priority": "u=4, i",
  "referer": "https://uatracer.com/",
  "sec-ch-ua": "\"Not/A)Brand\";v=\"99\", \"Chromium\";v=\"148\"",
  "sec-ch-ua-mobile": "?0",
  "sec-ch-ua-platform": "\"Windows\"",
  "sec-fetch-dest": "empty",
  "sec-fetch-mode": "no-cors",
  "sec-fetch-site": "same-origin",
  "sec-purpose": "prefetch",
  "traceparent": "00-ceb93b2710041ed45ca1b367c965328a-e4dcec14118f64fc-01",
  "tracestate": "",
  "user-agent": "Sogou web spider/4.0(+http://www.sogou.com/docs/help/webmasters.htm#07)",
  "via": "HTTP/2 ams.vultr.prod.deno-cluster.net"
}
2026-11-07 17:36:26.186 UTC +4520 ms ES module GET Sogou web spider/4.0(+http://www.sogou.com/docs/help/webmasters.htm#07)
request headers (20)
{
  "accept": "*/*",
  "accept-encoding": "gzip, deflate, br, zstd",
  "accept-language": "en-US,en;q=0.9",
  "cache-control": "no-cache",
  "cookie": "[redacted]",
  "host": "uatracer.com",
  "origin": "https://uatracer.com",
  "pragma": "no-cache",
  "priority": "u=1",
  "referer": "https://uatracer.com/",
  "sec-ch-ua": "\"Not/A)Brand\";v=\"99\", \"Chromium\";v=\"148\"",
  "sec-ch-ua-mobile": "?0",
  "sec-ch-ua-platform": "\"Windows\"",
  "sec-fetch-dest": "script",
  "sec-fetch-mode": "cors",
  "sec-fetch-site": "same-origin",
  "traceparent": "00-565f47518a1eda9ee96479ce50c59ee9-65cb6cdf914f1185-01",
  "tracestate": "",
  "user-agent": "Sogou web spider/4.0(+http://www.sogou.com/docs/help/webmasters.htm#07)",
  "via": "HTTP/2 ams.vultr.prod.deno-cluster.net"
}
2026-11-07 17:36:27.396 UTC +5730 ms CSS @import (nested stylesheet) GET Sogou web spider/4.0(+http://www.sogou.com/docs/help/webmasters.htm#07)
request headers (19)
{
  "accept": "text/css,*/*;q=0.1",
  "accept-encoding": "gzip, deflate, br, zstd",
  "accept-language": "en-US,en;q=0.9",
  "cache-control": "no-cache",
  "cookie": "[redacted]",
  "host": "uatracer.com",
  "pragma": "no-cache",
  "priority": "u=0",
  "referer": "https://uatracer.com/r/GEXmkA2S/SUVugKEM/style.css",
  "sec-ch-ua": "\"Not/A)Brand\";v=\"99\", \"Chromium\";v=\"148\"",
  "sec-ch-ua-mobile": "?0",
  "sec-ch-ua-platform": "\"Windows\"",
  "sec-fetch-dest": "style",
  "sec-fetch-mode": "no-cors",
  "sec-fetch-site": "same-origin",
  "traceparent": "00-8f4d491c92e14751dabc22eee67b6d41-ce889a15eb2f445a-01",
  "tracestate": "",
  "user-agent": "Sogou web spider/4.0(+http://www.sogou.com/docs/help/webmasters.htm#07)",
  "via": "HTTP/2 ams.vultr.prod.deno-cluster.net"
}
2026-11-07 17:36:29.631 UTC +7965 ms CSP violation report (POST) POST Sogou web spider/4.0(+http://www.sogou.com/docs/help/webmasters.htm#07)
request headers (23)
{
  "accept": "*/*",
  "accept-encoding": "gzip, deflate, br, zstd",
  "accept-language": "en-US,en;q=0.9",
  "cache-control": "no-cache",
  "content-length": "353",
  "content-type": "application/json",
  "cookie": "[redacted]",
  "host": "uatracer.com",
  "origin": "https://uatracer.com",
  "pragma": "no-cache",
  "priority": "u=4, i",
  "referer": "https://uatracer.com/",
  "sec-ch-ua": "\"Not/A)Brand\";v=\"99\", \"Chromium\";v=\"148\"",
  "sec-ch-ua-mobile": "?0",
  "sec-ch-ua-platform": "\"Windows\"",
  "sec-fetch-dest": "empty",
  "sec-fetch-mode": "cors",
  "sec-fetch-site": "same-origin",
  "traceparent": "00-29199653f722f141f4457710426c2b05-09a06d423f7caf72-01",
  "tracestate": "",
  "user-agent": "Sogou web spider/4.0(+http://www.sogou.com/docs/help/webmasters.htm#07)",
  "via": "HTTP/2 ams.vultr.prod.deno-cluster.net",
  "x-report-body": "{\"source\":\"securitypolicyviolation\",\"violatedDirective\":\"style-src-attr\",\"effectiveDirective\":\"style-src-attr\",\"blockedURI\":\"inline\",\"documentURI\":\"https://uatracer.com/\",\"disposition\":\"report\",\"lineNumber\":45,\"sourceFile\":\"https://uatracer.com/r/GEXmkA2S/SUVugKEM/main.js\",\"ua\":\"Sogou web spider/4.0(+http://www.sogou.com/docs/help/webmasters.htm#07)\"}"
}
2026-11-07 17:36:29.634 UTC +7968 ms Reporting API report (POST) POST Sogou web spider/4.0(+http://www.sogou.com/docs/help/webmasters.htm#07)
request headers (23)
{
  "accept": "*/*",
  "accept-encoding": "gzip, deflate, br, zstd",
  "accept-language": "en-US,en;q=0.9",
  "cache-control": "no-cache",
  "content-length": "2146",
  "content-type": "application/json",
  "cookie": "[redacted]",
  "host": "uatracer.com",
  "origin": "https://uatracer.com",
  "pragma": "no-cache",
  "priority": "u=4, i",
  "referer": "https://uatracer.com/",
  "sec-ch-ua": "\"Not/A)Brand\";v=\"99\", \"Chromium\";v=\"148\"",
  "sec-ch-ua-mobile": "?0",
  "sec-ch-ua-platform": "\"Windows\"",
  "sec-fetch-dest": "empty",
  "sec-fetch-mode": "cors",
  "sec-fetch-site": "same-origin",
  "traceparent": "00-5518de5ca6726c374dbd79790c32ec7d-52480ea8be8cc8ba-01",
  "tracestate": "",
  "user-agent": "Sogou web spider/4.0(+http://www.sogou.com/docs/help/webmasters.htm#07)",
  "via": "HTTP/2 ams.vultr.prod.deno-cluster.net",
  "x-report-body": "{\"source\":\"ReportingObserver\",\"reports\":[{\"type\":\"csp-violation\",\"url\":\"https://uatracer.com/\",\"body\":{\"sourceFile\":\"https://uatracer.com/\",\"lineNumber\":9,\"columnNumber\":0,\"documentURL\":\"https://uatracer.com/\",\"referrer\":\"\",\"blockedURL\":\"inline\",\"effectiveDirective\":\"style-src-elem\",\"originalPolicy\":\"style-src 'self'; report-uri /r/GEXmkA2S/SUVugKEM/csp-report; report-to ua-tracer\",\"sample\":\"\",\"disposition\":\"report\",\"statusCode\":200}},{\"type\":\"csp-violation\",\"url\":\"https://uatracer.com/\",\"body\":{\"sourceFile\":\"https://uatracer.com/\",\"lineNumber\":243,\"columnNumber\":0,\"documentURL\":\"https://uatracer.com/\",\"referrer\":\"\",\"blockedURL\":\"inline\",\"effectiveDirective\":\"style-src-attr\",\"originalPolicy\":\"style-src 'self'; report-uri /r/GEXmkA2S/SUVugKEM/csp-report; report-to ua-tracer\",\"sample\":\"\",\"disposition\":\"report\",\"statusCode\":200}},{\"type\":\"csp-violation\",\"url\":\"https://uatracer.com/\",\"body\":{\"sourceFile\":\"https://uatracer.com/\",\"lineNumber\":247,\"columnNumber\":0,\"documentURL\":\"https://uatracer.com/\",\"referrer\":\"\",\"blockedURL\":\"inline\",\"effectiveDirective\":\"style-src-attr\",\"originalPolicy\":\"style-src 'self'; report-uri /r/GEXmkA2S/SUVugKEM/csp-report; report-to ua-tracer\",\"sample\":\"\",\"disposition\":\"report\",\"statusCode\":200}},{\"type\":\"csp-violation\",\"url\":\"https://uatracer.com/\",\"body\":{\"sourceFile\":\"https://uatracer.com/\",\"lineNumber\":755,\"columnNumber\":0,\"documentURL\":\"https://uatracer.com/\",\"referrer\":\"\",\"blockedURL\":\"inline\",\"effectiveDirective\":\"style-src-attr\",\"originalPolicy\":\"style-src 'self'; report-uri /r/GEXmkA2S/SUVugKEM/csp-report; report-to ua-tracer\",\"sample\":\"\",\"disposition\":\"report\",\"statusCode\":200}},{\"type\":\"csp-violation\",\"url\":\"https://uatracer.com/\",\"body\":{\"sourceFile\":\"https://uatracer.com/r/GEXmkA2S/SUVugKEM/main.js\",\"lineNumber\":45,\"columnNumber\":11,\"documentURL\":\"https://uatracer.com/\",\"referrer\":\"\",\"blockedURL\":\"inline\",\"effectiveDirective\":\"style-src-attr\",\"originalPolicy\":\"style-src 'self'; report-uri /r/GEXmkA2S/SUVugKEM/csp-report; report-to ua-tracer\",\"sample\":\"\",\"disposition\":\"report\",\"statusCode\":200}}],\"ua\":\"Sogou web spider/4.0(+http://www.sogou.com/docs/help/webmasters.htm#07)\"}"
}
2026-11-07 17:36:30.290 UTC +8624 ms client timing POST POST Sogou web spider/4.0(+http://www.sogou.com/docs/help/webmasters.htm#07)
request headers (22)
{
  "accept": "*/*",
  "accept-encoding": "gzip, deflate, br, zstd",
  "accept-language": "en-US,en;q=0.9",
  "cache-control": "no-cache",
  "content-length": "2397",
  "content-type": "application/json",
  "cookie": "[redacted]",
  "host": "uatracer.com",
  "origin": "https://uatracer.com",
  "pragma": "no-cache",
  "priority": "u=4, i",
  "referer": "https://uatracer.com/",
  "sec-ch-ua": "\"Not/A)Brand\";v=\"99\", \"Chromium\";v=\"148\"",
  "sec-ch-ua-mobile": "?0",
  "sec-ch-ua-platform": "\"Windows\"",
  "sec-fetch-dest": "empty",
  "sec-fetch-mode": "cors",
  "sec-fetch-site": "same-origin",
  "traceparent": "00-32396e68c11d7d3dfb841e7b529c3df1-ea4feecf9320ec32-01",
  "tracestate": "",
  "user-agent": "Sogou web spider/4.0(+http://www.sogou.com/docs/help/webmasters.htm#07)",
  "via": "HTTP/2 ams.vultr.prod.deno-cluster.net"
}

Client-side resource waterfall

Reported by performance.getEntriesByType('resource') after JS ran in the UA. This proves a real browser-grade engine, not just a downloader.

ResourceInitiatorStartDurationTimeline
style.css link 5847ms 1265ms
font.woff2 link 5847ms 56ms
preload.png link 5847ms 57ms
photo.png img 5847ms 57ms
main.js script 5847ms 2098ms
module.js script 5848ms 3488ms
prefetch.png link 5857ms 924ms
iframe iframe 5865ms 1662ms
import.css css 7116ms 2219ms
js-ran.gif?t=1794072989483 img 9346ms 12ms
module-ran.gif?t=1794072989489 img 9352ms 12ms
css-bg.png css 9353ms 29ms
css-font.woff2 css 9353ms 30ms
favicon.ico other 9425ms 14ms