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
navigator.maxTouchPoints.
Link copied to clipboard
window.devicePixelRatio.
Link copied to clipboard
WxH screen size.
Link copied to clipboard
Unmasked WebGL renderer.
Link copied to clipboard
Unmasked WebGL vendor.