Client classification panel and drill-down on the dashboard

Every incoming request is now tagged with a header-completeness "client class" at ingest. The dashboard surfaces the breakdown, with click-through to the underlying requests.

Client classification panel and drill-down on the dashboard

A new signal on every request: a client class derived from how complete the request headers look. Real browsers send a consistent set of headers (User-Agent, Accept, Accept-Language, sec-ch-* hints, etc.); scrapers and homegrown tools usually don't.

We classify each request at ingest and surface the breakdown as a panel on the dashboard. Clicking a class drills into the requests behind it so you can see exactly what's hitting your site under each label — useful for spotting cheap scrapers that don't bother spoofing browser fingerprints.

← Daily scan for secrets accidentally exposed in URLsNative Screaming Frog Events CSV import →
← All changelog entries