Browser name, major version, mobile flag, and operating system.
Preferred color scheme from prefers-color-scheme, updated when it changes.
Network quality estimates, updated when the connection changes.
Approximate device RAM in gigabytes from navigator.deviceMemory (Chromium only).
Logical processor count from navigator.hardwareConcurrency, or null before start(),
outside browsers, or where the browser does not expose it.
Preferred language (navigator.language), such as en-US.
Number of times the connection went offline while the collector was started.
Whether the browser reports a network connection (navigator.onLine), or null before
start(), outside browsers, or where unavailable. true means only that a network is
reachable, not that the internet or your servers are.
Whether the user prefers reduced motion (prefers-reduced-motion), updated when it changes.
Screen size and device pixel ratio, read again once a resize settles.
IANA time zone of the browser, such as Europe/Madrid.
Viewport size, read again once a resize settles.
Capabilities, browser, and connectivity of the device running the page.