| Data Point | Value |
|---|---|
| User-Agent string | |
| App name | |
| App version | |
| App code name | |
| Platform string | |
| Vendor string | |
| Vendor sub | |
| Product | |
| Product sub | |
| Browser language | |
| All accepted languages | |
| Cookie enabled flag | |
| Do Not Track | |
| Global Privacy Control | |
| Hardware concurrency | |
| Device memory | |
| Max touch points | |
| Online status | |
| PDF viewer enabled | |
| Java enabled | |
| Build ID | |
| OS CPU string | |
| Installed plugins | |
| MIME types | |
| Web driver flag | |
| Credential management | |
| Keyboard layout map | |
| window.chrome object | |
| window.safari object | |
| window.opr / window.opera |
| Data Point | Value |
|---|---|
| Screen width | |
| Screen height | |
| Available screen width | |
| Available screen height | |
| Colour depth | |
| Pixel depth | |
| Device pixel ratio | |
| Screen orientation type | |
| Screen orientation angle | |
| Inner window width | |
| Inner window height | |
| Outer window width | |
| Outer window height | |
| Window X position | |
| Window Y position | |
| Multi-screen presence | |
| Fullscreen capability | |
| Colour gamut | |
| HDR support | |
| Forced colours / high contrast | |
| Inverted colours |
| Data Point | Value |
|---|---|
| CPU core count | |
| RAM amount | |
| Battery level | |
| Battery charging state | |
| Battery charge/discharge time | |
| Touch support | |
| Pointer type | |
| Hover capability | |
| Any hover capability | |
| Any pointer type | |
| Bluetooth API presence | |
| USB API presence | |
| Serial API presence | |
| HID API presence | |
| NFC API presence | |
| Gamepad API presence | |
| Gamepad count/type | |
| VR/XR headset | |
| Wake lock support | |
| Vibration support | |
| Device class inference |
| Data Point | Value |
|---|---|
| Canvas 2D fingerprint | |
| Canvas font rendering hash | |
| Canvas emoji rendering | |
| Canvas gradient rendering | |
| WebGL renderer string | |
| WebGL vendor string | |
| WebGL unmasked renderer | |
| WebGL unmasked vendor | |
| WebGL version | |
| WebGL shading language version | |
| WebGL supported extensions | |
| WebGL max texture size | |
| WebGL max viewport dimensions | |
| WebGL max renderbuffer size | |
| WebGL max combined texture units | |
| WebGL max vertex attributes | |
| WebGL max fragment uniforms | |
| WebGL max vertex uniforms | |
| WebGL max varying vectors | |
| WebGL aliased line width range | |
| WebGL aliased point size range | |
| WebGL precision formats | |
| WebGL anti-aliasing support | |
| WebGL stencil buffer | |
| WebGL depth buffer bits | |
| WebGL image rendering | |
| WebGL2 support | |
| WebGL2 parameters | |
| WebGPU support | |
| WebGPU adapter info | |
| WebGPU feature set | |
| WebGPU limits | |
| OffscreenCanvas support |
| Data Point | Value |
|---|---|
| AudioContext fingerprint | |
| AudioContext sample rate | |
| AudioContext channel count | |
| AudioContext max channel count | |
| AudioContext base latency | |
| AudioContext output latency | |
| AudioContext state | |
| OscillatorNode hash | |
| ConvolverNode output | |
| DynamicsCompressorNode output | |
| Supported audio formats | |
| Supported audio codecs | |
| Media device count (audio in) | |
| Media device count (audio out) | |
| Speech synthesis voices | |
| Speech synthesis voice count | |
| WebAudio noise characteristics |
| Data Point | Value |
|---|---|
| Local IP address (IPv4) | |
| Local IP address (IPv6) | |
| Multiple local IPs | |
| Public IP via WebRTC | |
| Connection effective type | |
| Connection downlink estimate | |
| RTT estimate | |
| Save-Data preference | |
| Connection type | |
| DNS resolution timing | |
| WebRTC ICE candidate types | |
| QUIC / HTTP/3 support |
| Data Point | Value |
|---|---|
| Client IP address (IPv4) | |
| Client IP address (IPv6) | |
| IP geolocation | |
| ASN (Autonomous System Number) | |
| ISP / organisation name | |
| IP reputation score | Not available on current Cloudflare plan |
| PTR record (reverse DNS) | |
| IP is VPN/proxy/TOR | Not available on current Cloudflare plan |
| IP is datacenter | Not available on current Cloudflare plan |
| HTTP User-Agent header | |
| HTTP Accept header | |
| HTTP Accept-Language header | |
| HTTP Accept-Encoding header | |
| HTTP Connection header | |
| HTTP Cache-Control header | |
| HTTP DNT header | |
| HTTP Upgrade-Insecure-Requests | |
| HTTP Sec-Fetch-Site | |
| HTTP Sec-Fetch-Mode | |
| HTTP Sec-Fetch-Dest | |
| HTTP Sec-Fetch-User | |
| HTTP Via / X-Forwarded-For | |
| HTTP Forwarded header | |
| HTTP Priority header | |
| Header order | |
| Header count | |
| HTTP/2 enabled | |
| HTTP/3 / QUIC support |
| Data Point | Value |
|---|---|
| TLS version | |
| Cipher suite list | |
| Server Name Indication (SNI) | |
| JA3 fingerprint | Not available on current Cloudflare plan |
| JA4 fingerprint | Not available on current Cloudflare plan |
| JA4+ suite | Not available on current Cloudflare plan |
| Data Point | Value |
|---|---|
| Sec-CH-UA | |
| Sec-CH-UA-Mobile | |
| Sec-CH-UA-Platform | |
| Sec-CH-UA-Platform-Version | |
| Sec-CH-UA-Arch | |
| Sec-CH-UA-Bitness | |
| Sec-CH-UA-Model | |
| Sec-CH-UA-Full-Version-List | |
| Sec-CH-UA-WoW64 | |
| Device-Memory | |
| DPR (Device Pixel Ratio) | |
| Viewport-Width | |
| Width | |
| Save-Data | |
| ECT (Effective Connection Type) | |
| RTT | |
| Downlink |
| Data Point | Value |
|---|---|
| Installed system fonts (list) | |
| Font metrics fingerprint | |
| document.fonts API | |
| Font count | |
| Font rendering engine | |
| System font stack defaults | |
| Emoji font version | |
| Local font access |
| Data Point | Value |
|---|---|
| Scrollbar width | |
| Scrollbar appearance | |
| Colour scheme preference | |
| Reduced motion preference | |
| Reduced transparency | |
| Contrast preference | |
| Display mode | |
| Print mode | |
| CSS feature support | |
| CSS variable support | |
| CSS grid support | |
| CSS subgrid support | |
| CSS container queries | |
| CSS @layer support | |
| CSS :has() support | |
| CSS color-mix() support | |
| Viewport units (svh/dvh/lvh) | |
| CSS Paint API (Houdini) | |
| CSS Typed OM | |
| CSS content-visibility | |
| CSS line clamp standard | |
| Computed default styles | |
| Element default font size | |
| rem base size | |
| System colour values | |
| CSS env() values |
| Data Point | Value |
|---|---|
| Math constant precision | |
| Math function output | |
| Float arithmetic precision | |
| parseInt behaviour | |
| Number.toFixed() rounding | |
| Error stack trace format | |
| Error message strings | |
| Function.prototype.toString() | |
| toString radix outputs | |
| typeof results for exotics | |
| Object.keys ordering | |
| Symbol.iterator support | |
| Proxy support | |
| SharedArrayBuffer availability | |
| Atomics support | |
| WebAssembly support | |
| WASM SIMD support | |
| WASM threads support | |
| Tail call optimisation | |
| Date.prototype.toLocaleString output | |
| Intl collation | |
| Intl locale negotiation | |
| Intl.NumberFormat output | |
| Intl.DateTimeFormat timezone | |
| Intl.PluralRules | |
| Intl.ListFormat support | |
| Intl.Segmenter support | |
| Worker support | |
| ServiceWorker support | |
| requestIdleCallback support | |
| structuredClone support |
| Data Point | Value |
|---|---|
| performance.now() resolution | |
| performance.timeOrigin | |
| CPU performance timing | |
| performance.memory | |
| Idle callback timing | |
| Date.now() granularity | |
| setInterval drift | |
| RAF timing | |
| Screen refresh rate (derived) | |
| GC pauses | |
| performance.getEntries() | |
| DNS prefetch cache | |
| TCP connection timing | |
| Navigation timing |
| Data Point | Value |
|---|---|
| Cookie support | |
| localStorage availability | |
| sessionStorage availability | |
| IndexedDB availability | |
| Cache API availability | |
| Quota estimate | |
| OPFS (Origin Private File System) | |
| Web SQL availability | |
| Persistent storage | |
| Storage partitioning | |
| ServiceWorker registration state | |
| Broadcast Channel support | |
| File System Access API |
| Data Point | Value |
|---|---|
| Video codec support (canPlayType) | |
| H.264 support | |
| H.265 / HEVC support | |
| VP8 support | |
| VP9 support | |
| AV1 support | |
| AV1 hardware decode | |
| Audio codec: MP3 | |
| Audio codec: AAC | |
| Audio codec: OGG Vorbis | |
| Audio codec: Opus | |
| Audio codec: FLAC | |
| Audio codec: WebM audio | |
| MSE (Media Source Extensions) | |
| EME (Encrypted Media Extensions) | |
| Widevine DRM support | |
| FairPlay DRM support | |
| PlayReady DRM support | |
| Media recorder support | |
| MediaRecorder codec support | |
| WebCodecs support | |
| Camera device count | |
| Picture-in-Picture support | |
| Screen capture support |
| Data Point | Value |
|---|---|
| Accelerometer | |
| Gyroscope | |
| Magnetometer | |
| Ambient light sensor | |
| Proximity sensor | |
| Accelerometer calibration signature | |
| Geolocation | |
| Barometer / absolute pressure | |
| Relative pressure | |
| Linear acceleration | |
| Gravity vector | |
| Touch force / pressure | |
| Touch radius | |
| Pointer pressure | |
| Pointer tilt |
| Data Point | Value |
|---|---|
| Notification permission state | |
| Geolocation permission state | |
| Camera permission state | |
| Microphone permission state | |
| Clipboard read permission | |
| Clipboard write permission | |
| Persistent storage permission | |
| MIDI permission state | |
| Payment handler support | |
| Credential Management | |
| Biometric auth available | |
| Web Authentication API | |
| Notification API support | |
| Push API support | |
| Background sync support | |
| Background fetch support | |
| Periodic background sync | |
| Contact picker support | |
| File handling support | |
| Web Share API | |
| Badging API support | |
| Protocol handler support | |
| Custom scheme handlers | |
| requestPictureInPicture | |
| Eye dropper support |
| Data Point | Value |
|---|---|
| Mouse movement trajectory | |
| Mouse movement velocity | |
| Mouse click pattern | |
| Double-click speed | |
| Scroll behaviour | |
| Scroll delta mode | |
| Keystroke timing (cadence) | |
| Keystroke dynamics | |
| Touch event presence | |
| Touch point count | |
| Touch force variance | |
| Gesture recognition | |
| Page visibility state | |
| Focus / blur events | |
| Copy / paste events | |
| Right-click patterns | |
| Autofill behaviour | |
| Form fill timing | |
| Cursor type | |
| Window resize events | |
| Scroll restoration | |
| Keyboard event code values | |
| Keyboard event key values | |
| Input method (IME) | |
| Drag and drop support |
| Data Point | Value |
|---|---|
| Ad blocker presence | |
| Ad blocker type | |
| Privacy Badger | |
| Ghostery presence | |
| Password manager injections | |
| Extension-injected globals | |
| Extension-modified CSP | |
| Selenium / WebDriver | |
| Playwright / Puppeteer traces | |
| PhantomJS artefacts | |
| TOR Browser | |
| Brave Browser | |
| Firefox privacy mode | |
| DevTools open | |
| iframe sandbox policy | |
| window.opener presence | |
| Cross-origin isolation state | |
| Private/incognito mode |
| Data Point | Value |
|---|---|
| Timezone | |
| Timezone offset | |
| DST observance | |
| Locale | |
| Calendar system | |
| Number format | |
| Currency format | |
| Date format order | |
| Week start day | |
| Time format (12/24h) | |
| ICU library version | |
| Right-to-left locale | |
| Unicode version support |
| Data Point | Value |
|---|---|
| Fetch API support | |
| Beacon API support | |
| EventSource support | |
| WebSocket support | |
| WebSocket protocol negotiation | |
| Cross-Origin-Opener-Policy effect | |
| CSP enforcement | |
| Third-party cookie availability | |
| Partitioned cookie support | |
| Same-site cookie behaviour | |
| Referrer policy | |
| document.referrer | |
| History length | |
| Port scan via WebSocket timing | |
| Fetch keep-alive behaviour |
| Data Point | Value |
|---|---|
| document.documentMode | |
| window.ActiveXObject | |
| CSS -webkit- prefix support | |
| CSS -moz- prefix support | |
| MathML rendering | |
| SVG feature detection | |
| XPath support | |
| crypto.subtle availability | |
| crypto.getRandomValues | |
| WebCrypto algorithm support | |
| TextEncoder / TextDecoder | |
| Streams API support | |
| AbortController support | |
| ResizeObserver support | |
| IntersectionObserver support | |
| MutationObserver support | |
| queueMicrotask support | |
| WebMIDI support | |
| Web MIDI device enumeration | |
| navigator.storage API | |
| Trusted Types support | |
| Import maps support | |
| navigator.scheduling | |
| scheduler.postTask | |
| navigation API | |
| Document picture-in-picture | |
| View Transitions API | |
| Popover API | |
| Speculation Rules API | |
| Reporting API | |
| User activation state | |
| window.isSecureContext | |
| Open PWA / installed apps |