WebViewFingerprintResult

data class WebViewFingerprintResult(val userAgent: String, val platform: String, val hardwareConcurrency: String, val deviceMemory: String, val canvasHash: String, val webglVendor: String, val webglRenderer: String, val webglHash: String, val timezone: String, val languages: String, val screenSize: String, val colorDepth: String, val pixelRatio: String, val maxTouchPoints: String, val audioContextHash: String)

Result of the in-app WebView browser-fingerprint probe.

Mirrors the properties a web tracking script could read from this device's WebView. Hash-valued fields are already SHA-256 hashed; text fields are as reported by JS.

Constructors

Link copied to clipboard
constructor(userAgent: String, platform: String, hardwareConcurrency: String, deviceMemory: String, canvasHash: String, webglVendor: String, webglRenderer: String, webglHash: String, timezone: String, languages: String, screenSize: String, colorDepth: String, pixelRatio: String, maxTouchPoints: String, audioContextHash: String)

Properties

Link copied to clipboard

Hash of the OfflineAudioContext render.

Link copied to clipboard

Hash of the canvas 2D render.

Link copied to clipboard

screen.colorDepth.

Link copied to clipboard

navigator.deviceMemory.

Link copied to clipboard

navigator.hardwareConcurrency.

Link copied to clipboard

Comma-separated navigator.languages.

Link copied to clipboard

navigator.maxTouchPoints.

Link copied to clipboard

window.devicePixelRatio.

Link copied to clipboard

navigator.platform.

Link copied to clipboard

WxH screen size.

Link copied to clipboard

Intl timezone id.

Link copied to clipboard

WebView default user agent.

Link copied to clipboard

Hash of vendor|renderer.

Link copied to clipboard

Unmasked WebGL renderer.

Link copied to clipboard

Unmasked WebGL vendor.