Stats

222345 observations in window.

Traffic

Raw request volume vs visit-deduplicated collection. Requests exclude internal monitoring and operator traffic; observation totals here are preserved after raw observations age out of retention.

HTTP requestsobservations recordeddedup-suppressedcollection rate %
346139 222349 78876 64.24

By source

sourcecount
passive197696
probe24649

By transport

transportcount
tcp221462
quic883

By HTTP version

http versioncount
http2128212
http1.193250
http3883

Signal coverage

Share of observations carrying each signal. Absence is mostly structural — QUIC (HTTP/3) connections carry no TCP SYN or HTTP/2 frame signal, and HTTP/1.1 connections no HTTP/2 frames — occasionally operational, when a signal source was briefly unavailable or not yet deployed at capture time.

signalpresenttotal%
TLS ClientHello (JA4)222345222345100.00
HTTP request (JA4H)222345222345100.00
HTTP/2 frames (Akamai)12821222234557.66
TCP SYN (p0f)22146222234599.60
TCP SYN (JA4T)22146222234599.60
QUIC transport params8832223450.40
User-Agent22208422234599.88
Country222345222345100.00
Network (ASN)22233222234599.99
TLS supported groups12328622234555.45

Distinct fingerprints

"New" counts fingerprints first seen inside the window; the link lists them ranked by volume.

signalall timenew in window
TLS ClientHello (JA4) 2947 542
HTTP request (JA4H) 6845 1846
HTTP/2 frames (Akamai) 731 125
TCP SYN (p0f) 9441 2203
TCP SYN (JA4T) 1897 376
QUIC transport params 46 1
User-Agent 5765 829
Country 195 12
Network (ASN) 10439 2063
TLS supported groups 41 41

Distinct clients per day

Distinct IP-hashes per complete UTC day (chart spans the last 90 days, independent of the window above). A client seen over both transports counts in both columns, so tcp + quic can exceed the total.

dayclientstcpquic
2026-10-29195019478
2026-10-283510350811
2026-10-27427742759
2026-10-261655165013
2026-10-25245724568
2026-10-24381938168
2026-10-2315085150817

JA4 label coverage

Where the window's TLS and QUIC traffic (grouped by JA4, visit-deduplicated observations) gets its application labels. Measured fingerprints match this site's own controlled-capture catalog; JA4+ DB snapshot ones appear only in the static community-database export (frozen upstream — see about); unlabeled ones match neither. Traffic is classified against today's label sources, so growing the catalog moves history too. The highest-volume unlabeled fingerprints below are the capture wishlist: the clients most worth adding to the catalog next.

label sourceobservationsshare %distinct JA4s
measured — controlled captures10804448.5954
JA4+ DB snapshot7750.357
unlabeled11352651.06924

Top unlabeled JA4s

ja4observationsshare %
t13d311000_8ae6a2f5ac15_5ac7197df9d23549215.96
t13d3111h2_e8f1e7e78f70_5ac7197df9d2218539.83
t13d4312h1_c7886603b240_b26ce05bbdd6214829.66
t13d3013h2_1d37bd780c83_8537cf56674e138216.22
t13d131100_f57a46bbacb6_e5728521abd427781.25
t13d9912h1_ee3966d44962_c50a3655fff127091.22
t13d1518h2_8daaf6152771_4980c97edce026871.21
t13d1515h1_8daaf6152771_de4a06bb82e322141.00
t13d1515h1_8daaf6152771_0a20fe35d3a518700.84
t12i130500_2d7513195f68_e51b7354d87f6320.28

Bot operator claims

Self-declared bot User-Agents — checked at ingest against the verification channels each operator publishes: its crawler IP ranges, and where the operator documents one, forward-confirmed reverse DNS. Observations is visit-deduplicated volume — roughly one per source and client stack per 10-minute window. A source is a distinct client (keyed IP hash) that claimed the operator in the selected window; verified sources were confirmed by an operator-published channel, unverified sources by none. Unverified rate is unverified ÷ all sources — it counts actors, not traffic. Top verified JA4 is the fingerprint the operator's own confirmed traffic most often presented. Counts reflect the selected window (windowed history begins when bot-claim tracking was deployed; all is true all-time; source and fingerprint windows are day-granular). Every supported claim identity is listed; a zero row means no claim was adjudicated in this window, not necessarily that its User-Agent was never seen. Operators that publish only their network rather than crawler ranges (e.g. Meta) are confirmed by network membership; their unverified column merges soft outside-network misses with any claims from inside a different operator's published crawler range. flagged claims →

operatorobservationssourcesverifiedunverifiedunverified ratetop verified ja4
AhrefsBot 18612 5472 5471 1 0.0% t13d3112h2_e8f1e7e78f70_b26ce05bbdd6 Match?Exact match in Thumbprint's published controlled catalog captures: curl 8.5.0, php-curl 7.88.1.The fingerprint page shows the full measured match list. More on the catalog.
AmazonAdBot 0 0 0 0 – –
Amazonbot 2409 432 429 3 0.7% t13d450900_d524c25c267f_9da38b6fd1bc Match?Exact match in Thumbprint's published controlled catalog captures: java-urlconnection 1.8.0_492.The fingerprint page shows the full measured match list. More on the catalog.
Amzn-SearchBot 0 0 0 0 – –
Amzn-User 0 0 0 0 – –
ClaudeBot 69 7 5 2 28.6% t13d1011h2_61a7ad8aa9b6_3fcd1a44f3e3 Match?Exact match in Thumbprint's published controlled catalog captures: rust-reqwest 0.12.28.The fingerprint page shows the full measured match list. More on the catalog.
Applebot 2719 1999 1994 5 0.3% t13d9912h1_ee3966d44962_c50a3655fff1
Barkrowler 362 13 13 0 0.0% t13d491200_bd868743f55c_7c76daad20ec Match?Exact match in Thumbprint's published controlled catalog captures: java-urlconnection 17.0.12.The fingerprint page shows the full measured match list. More on the catalog.
Bingbot 167 54 48 6 11.1% t13d2013h2_2b729b4bf6f3_e24568c0d440 Match?Exact match in Thumbprint's published controlled catalog captures: winhttp 10.0.20348.1.The fingerprint page shows the full measured match list. More on the catalog.
CCBot 19 3 0 3 100.0% –
ChatGPT-User 212 185 178 7 3.8% t13d1712h2_5b57614c22b0_ef7df7f74e48
Claude-SearchBot 3 2 0 2 100.0% –
Claude-User 6 6 3 3 50.0% t13d1713h1_ab0a1bf427ad_ecd0401ec68b Match?Exact match in Thumbprint's published controlled catalog captures: python-httpx 0.28.1.The fingerprint page shows the full measured match list. More on the catalog.
DataForSeoBot 1 1 1 0 0.0% t13d1212h1_a538d02d76d5_f6eeaf393d2e
Discordbot 1 1 1 0 0.0% t13d1011h2_61a7ad8aa9b6_3fcd1a44f3e3 Match?Exact match in Thumbprint's published controlled catalog captures: rust-reqwest 0.12.28.The fingerprint page shows the full measured match list. More on the catalog.
DuckAssistBot 23 9 6 3 33.3% t13d131100_f57a46bbacb6_ab7e3b40a677 Match?Exact match in Thumbprint's published controlled catalog captures: go-net/http 1.26.6, go-net/http 1.26.5, go-net/http 1.26.4.The fingerprint page shows the full measured match list. More on the catalog.
DuckDuckBot 10 6 6 0 0.0% t13d131100_f57a46bbacb6_ab7e3b40a677 Match?Exact match in Thumbprint's published controlled catalog captures: go-net/http 1.26.6, go-net/http 1.26.5, go-net/http 1.26.4.The fingerprint page shows the full measured match list. More on the catalog.
Googlebot 479 29 14 15 51.7% t13d181300_e8a523a41297_43ade6aba3df
GPTBot 126 30 26 4 13.3% t13d1011h2_61a7ad8aa9b6_3fcd1a44f3e3 Match?Exact match in Thumbprint's published controlled catalog captures: rust-reqwest 0.12.28.The fingerprint page shows the full measured match list. More on the catalog.
Meta 21857 1327 1323 4 0.3% t13d3111h2_e8f1e7e78f70_5ac7197df9d2
MistralAI-Index 0 0 0 0 – –
MistralAI-User 0 0 0 0 – –
MojeekBot 0 0 0 0 – –
OAI-AdsBot 22 4 0 4 100.0% –
OAI-SearchBot 776 121 116 5 4.1% t13d1011h2_61a7ad8aa9b6_3fcd1a44f3e3 Match?Exact match in Thumbprint's published controlled catalog captures: rust-reqwest 0.12.28.The fingerprint page shows the full measured match list. More on the catalog.
Perplexity-User 21 3 0 3 100.0% –
PerplexityBot 33 11 8 3 27.3% t13d101000_61a7ad8aa9b6_f9531d972513
Qwantbot 6 6 6 0 0.0% t13d1011h2_61a7ad8aa9b6_0d308c48d2a3 Match?Exact match in Thumbprint's published controlled catalog captures: rust-reqwest 0.13.5, rust-hyper 1.11.1, rust-hyper 1.12.0.The fingerprint page shows the full measured match list. More on the catalog.
Reflectionbot 17753 106 106 0 0.0% t13d1011h2_61a7ad8aa9b6_3fcd1a44f3e3 Match?Exact match in Thumbprint's published controlled catalog captures: rust-reqwest 0.12.28.The fingerprint page shows the full measured match list. More on the catalog.
SERankingBacklinksBot 0 0 0 0 – –
SeznamBot 214 62 62 0 0.0% t13d3112h1_1d947a95fc68_b72e173852fa Match?Exact match in Thumbprint's published controlled catalog captures: java-urlconnection 11.0.31.The fingerprint page shows the full measured match list. More on the catalog.
ShapBot 45 7 7 0 0.0% t13d1711h2_5b57614c22b0_5894756fee65
TelegramBot 1 1 1 0 0.0% t13d3113h2_e8f1e7e78f70_ce5650b735ce
YandexBot 27 26 26 0 0.0% t13d3112h2_e8f1e7e78f70_8d633dac7124 Match?Exact match in Thumbprint's published controlled catalog captures: curl 7.88.1.The fingerprint page shows the full measured match list. More on the catalog.
Yeti 0 0 0 0 – –
YouBot 7213 116 110 6 5.2% t13d1713h1_ab0a1bf427ad_ecd0401ec68b Match?Exact match in Thumbprint's published controlled catalog captures: python-httpx 0.28.1.The fingerprint page shows the full measured match list. More on the catalog.