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
userAgentstring - Language:
navigator.language/navigator.languages; optional auto-match from IP - Timezone:
Datetimezone; 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
