CPU cores
detecting…
narrows device type
device memory
detecting…
approx RAM
touch support
detecting…
reveals device class
max touch points
detecting…
device pixel ratio
detecting…
Retina / HiDPI
screen resolution
detecting…
unique fingerprint
available screen
detecting…
dock/taskbar size
color depth
detecting…
online status
detecting…
connection type
detecting…
wifi / cellular
battery level
detecting…
tracking vector
charging status
detecting…
Why this matters: Battery status has been used as a tracking vector — a nearly-depleted battery creates a unique enough signature that it can re-identify users across sessions without cookies. CPU core count, RAM, and screen resolution together narrow your device to a small group, or even uniquely.