Applebot

The wire fingerprints traffic claiming to be this crawler presented, split by whether a channel the operator publishes for verification — its IP ranges or forward-confirmed reverse DNS — confirmed the claim.

Claims in window

Same adjudication as the stats page: a claim confirmed by either channel the operator publishes — its IP ranges or forward-confirmed reverse DNS — is legit; one confirmed by neither is spoofed. Operators differ in which channels they offer, and either alone fully identifies. Sources count distinct clients, not traffic. Fingerprint windows below are day-granular, like sources.

observationssourceslegitspoofedspoof rate
1265943254282431.0%

Fingerprints presented by confirmed traffic

The highest-volume fingerprints the operator's own traffic runs, per signal — claims confirmed via operator-published channels. A Match pill marks an exact match against a controlled capture — an association with known stacks, not an identity verdict: unrelated clients built on the same stack can legitimately share a fingerprint.

TLS ClientHello (JA4)

fingerprintobservations
t13d9912h1_ee3966d44962_c50a3655fff1 11674

HTTP request (JA4H)

fingerprintobservations
ge20nn030000_6dac75bd47eb_000000000000_000000000000 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. 11674

HTTP/2 frames (Akamai)

fingerprintobservations
1:65536;2:0;4:2097152;5:131072;6:524288|5177345|0|m,s,a,p 11674

TCP SYN (JA4T)

fingerprintobservations
62727_2-4-8-1-3_8365_7 7183
26883_2-4-8-1-3_8365_7 4491

TCP SYN (p0f)

fingerprintobservations
4:111+17:0:8365:62727,7:mss,sok,ts,nop,ws:df,id+:0 4448
4:112+16:0:8365:62727,7:mss,sok,ts,nop,ws:df,id+:0 2179
4:239+16:0:8365:26883,7:mss,sok,ts,nop,ws:df,id+:0 1518
4:240+15:0:8365:26883,7:mss,sok,ts,nop,ws:df,id+:0 1482
4:238+17:0:8365:26883,7:mss,sok,ts,nop,ws:df,id+:0 1412
4:109+19:0:8365:62727,7:mss,sok,ts,nop,ws:df,id+:0 439
4:108+20:0:8365:62727,7:mss,sok,ts,nop,ws:df,id+:0 89
4:236+19:0:8365:26883,7:mss,sok,ts,nop,ws:df,id+:0 74
4:110+18:0:8365:62727,7:mss,sok,ts,nop,ws:df,id+:0 16
4:113+15:0:8365:62727,7:mss,sok,ts,nop,ws:df,id+:0 8

Fingerprints presented by unconfirmed claims

The impostor inventory: the highest-volume fingerprints wearing this operator's User-Agent that no operator-published channel confirms, per signal. A Match pill here shows known clients measured producing the same fingerprint an impostor presents.

TLS ClientHello (JA4)

fingerprintobservations
t13d1516h2_8daaf6152771_d8a2da3f94cd Match?Exact match in Thumbprint's published controlled catalog captures: chromium 149.0.7827.102, chrome 149.0.7827.102, chrome 149.0.7827.156, +25 more.The fingerprint page shows the full measured match list. More on the catalog. 99
t13d131200_f57a46bbacb6_9249cab70c77 55
t13d1011h1_61a7ad8aa9b6_3a8073edd8ef 16
t13d131300_f57a46bbacb6_1bd98dace775 15

HTTP request (JA4H)

fingerprintobservations
ge11nr05enus_f3bb7aa45ec4_000000000000_000000000000 53
ge11nn05enus_f3bb7aa45ec4_000000000000_000000000000 15
ge20nn030000_bf75ddd0bb29_000000000000_000000000000 10
ge11nn040000_8b1ed2202073_000000000000_000000000000 8
ge11nr040000_8b1ed2202073_000000000000_000000000000 8
ge20nn030000_80b089f68b8e_000000000000_000000000000 7
ge20nn030000_c01b3bb5abd4_000000000000_000000000000 Match?Exact match in Thumbprint's published controlled catalog captures: wget2 1.99.1.The fingerprint page shows the full measured match list. More on the catalog. 6
ge11nr060000_6f1c3d56a901_000000000000_000000000000 2
ge20nn020000_fb4f949fd323_000000000000_000000000000 2
ge20nn050000_857b5fa3405d_000000000000_000000000000 2

HTTP/2 frames (Akamai)

fingerprintobservations
2:0;4:4194304;5:16384;6:262144;1:65536|1073741824|0|a,m,p,s 97
2:0;4:4194304;5:16384;6:10485760|1073741824|0|a,m,p,s Match?Exact match in Thumbprint's published controlled catalog captures: go-net/http 1.26.6, go-net/http 1.26.8, go-net/http 1.26.7, +6 more.The fingerprint page shows the full measured match list. More on the catalog. 2

TCP SYN (JA4T)

fingerprintobservations
42600_2-4-8-1-3_1420_9 70
65320_2-4-8-1-3_1420_7 49
65535_2-4-8-1-3_1380_13 36
65320_2-4-8-1-3_1420_10 14
64240_2-4-8-1-3_1460_7 13
42340_2-4-8-1-3_1460_10 3

TCP SYN (p0f)

fingerprintobservations
4:58+6:0:1420:mss*30,9:mss,sok,ts,nop,ws:df,id+:0 68
4:58+6:0:1420:mss*46,7:mss,sok,ts,nop,ws:df,id+:0 49
4:51+13:0:1380:65535,13:mss,sok,ts,nop,ws:df,id+:0 36
4:58+6:0:1420:mss*46,10:mss,sok,ts,nop,ws:df,id+:0 14
4:48+16:0:1460:mss*44,7:mss,sok,ts,nop,ws:df,id+:0 4
4:47+17:0:1460:mss*44,7:mss,sok,ts,nop,ws:df,id+:0 3
4:52+12:0:1460:mss*29,10:mss,sok,ts,nop,ws:df,id+:0 3
4:49+15:0:1460:mss*44,7:mss,sok,ts,nop,ws:df,id+:0 2
4:52+12:0:1460:mss*44,7:mss,sok,ts,nop,ws:df,id+:0 2
4:50+14:0:1420:mss*30,9:mss,sok,ts,nop,ws:df,id+:0 1