Browser / Platform
User agent
Platform
Language
Time
Timezone
Cookies enabled
Do Not Track
Touch points
Hardware concurrency
Device memory (GB)
Note: many values can be clamped/hidden in hardened browsers or VDI.
Display / Rendering
Viewport (CSS px)
Screen (CSS px)
Device pixel ratio
Color depth
Reduced motion
Prefers contrast
Prefers color scheme
Canvas accelerated?
WebGL
WebGPU
FPS / Frame timing
Avg FPS (last ~3s)
—
P50 frame time
—
P95 frame time
—
Long frames (>50ms)
—
rAF throttling hint
—
This uses requestAnimationFrame plus adjustable load. In VDI, 9–15 FPS often means remote graphics encoding limits,
software rendering, or aggressive background throttling.
Memory / Storage
Heap (used / total)
—
Storage estimate
—
Persistent storage
—
Connection
—
Battery
—
Some APIs are unsupported or blocked in enterprise browsers.