Skip to content

Verified fingerprint overrides

Test changes with FingerprintJS and BrowserLeaks.

  • OS: Override the OS segment in userAgent
  • Browser version: Override the browser version in userAgent
  • Proxy: Default, no proxy, or custom per profile
  • User-Agent: Full userAgent string
  • Language: navigator.language / navigator.languages; optional auto-match from IP
  • Timezone: Date timezone; optional auto-match from IP
  • WebRTC
  • Geolocation: navigator.geolocation.getCurrentPosition() lat/long; optional IP match
  • Resolution: screen.width / screen.height
  • Fonts: Randomize from supported font lists
  • Canvas: Perturb Canvas 2D pixels
  • WebGL image: Perturb WebGL draw pixels
  • WebGL metadata: Vendor, renderer, etc.
  • WebGPU: Vendor and architecture (linked to WebGL metadata)
  • AudioContext: Perturb getChannelData / getFloatFrequencyData
  • ClientRects
  • Speech Voices
  • CPU: navigator.hardwareConcurrency
  • Memory
  • Device name
  • MAC address
  • Do Not Track
  • SSL
  • Port scan protection
  • Hardware acceleration