Glossary

Browser fingerprint

The set of properties a page can read about your browser and machine in a few milliseconds, without permission, which together identify the device.

Also called: device fingerprint, browser fingerprinting.

A browser fingerprint is not one number. It is a few dozen properties a page reads in a few milliseconds, without a permission prompt and without leaving anything behind: the platform string, the language list, the timezone, the screen geometry, the reported device memory and CPU core count, the fonts available, and the hashed output of the graphics and audio stacks. Its value to a site is that it survives the things a visitor does to reset themselves — clearing cookies changes nothing, and neither does a new IP address.

The operational point, and the one that costs people accounts, is that a fingerprint is judged as a set. The question a site asks is not whether a value is unusual but whether the values together describe a machine that could exist. A user-agent claiming macOS beside client-hint metadata that says Windows describes no real computer; neither does a 4K screen beside two CPU cores and a timezone three hours from the exit IP. Scrambling fields independently makes this worse, not better, because every extra random field is another chance for two of them to contradict. Argus generates the identity as one coherent set and applies it in the renderer — the fingerprints page walks through what is measured and where the substitute lands.