Skip to content

guides browser identity

github-actions[bot] edited this page Aug 6, 2026 · 2 revisions

Browser Identity

The largest group here, because it is where most detection actually starts: the plain-JavaScript properties a page reads in the first few milliseconds, before it draws anything. Individually most of these are one line each. What makes them a fingerprint is that a detector reads several and checks whether they agree - a navigator.webdriver of false next to a font set that belongs to a different operating system is caught by the comparison, not by either value alone.

What a fingerprint is, and what does not defeat it

Navigator strings and headers that must agree

Screen, display and rendering signals

Device and sensor APIs

Automation surfaces beyond the page

Documentation

Guides

Comparisons

Integrations

docs/ source folder

Clone this wiki locally