Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; KeenableBot/1.0; +https://keenable.ai/bot)
first seen 2026-10-04 02:53 · last seen 2026-10-28 19:33 · JSON
Last 7 days (17 observations)
Distinct clients per day (last 30 days, peak 6/day)
Distinct clients are counted by IP-hash per complete UTC day — unlike observation counts this is insensitive to one chatty client, but NAT merges clients and address rotation splits them.
Decomposed attributes
Browser / client
KeenableBot 1.0
Device class
bot
Declared URL
https://keenable.ai/bot
Note
inferred from the self-declared string — a claim, not a measurement; compare with the wire fingerprints above
Co-observed signals
Signals from other families seen in the same observation. A fingerprint spread thinly across many lower-layer signatures is a classic inconsistency signal.
2:0;4:2097152;5:16384;6:16384|5177345|0|m,s,a,pMatch?Exact match in Thumbprint's published controlled catalog captures: rust-reqwest 0.12.28, rust-reqwest 0.13.5, rust-reqwest 0.13.4, +4 more.The fingerprint page shows the full measured match list. More on the catalog.
11ec,001d,0017,001e,0018,0019,0100,0101Match?Exact match in Thumbprint's published controlled catalog captures: node-fetch 24.22.1, python-httpx 0.28.1, python-requests 2.34.2, +2 more.The fingerprint page shows the full measured match list. More on the catalog.