Fingerprint parameter reference
Configure these in Create / edit profile. Verify with FingerprintJS and BrowserLeaks.
Short list
See Verified fingerprint overrides for a compact checklist.
Identity & network
| Field | Effect | Tip |
|---|---|---|
| User-Agent | OS + browser version string | Match proxy region and target site |
| Language | navigator.language / languages | Enable IP-based locale when available |
| Timezone | Date offset | Align with egress IP |
| Proxy | Egress IP | Proxy setup first |
| WebRTC | Local IP leak control | Restrict/replace for multi-account |
| Geolocation | Lat/long APIs | Match IP—IP lookup API |
Display & hardware
| Field | Effect | Tip |
|---|---|---|
| Resolution | screen dimensions | Common desktop sizes |
| CPU cores | hardwareConcurrency | Match UA tier |
| Memory | deviceMemory | Consistent with UA |
| Device name / MAC | Device identifiers | Unique per profile |
Graphics & audio
| Field | Effect | Tip |
|---|---|---|
| Canvas | 2D noise | Randomize to reduce linkage |
| WebGL image | Draw noise | Same as Canvas |
| WebGL metadata | Vendor/renderer | Match UA GPU class |
| WebGPU | Adapter info | Keep consistent with WebGL |
| AudioContext | Audio fingerprint | Randomize |
| ClientRects | Layout rects | Default noise is fine |
| Speech Voices | Voice list | Match OS language |
Other
| Field | Effect | Tip |
|---|---|---|
| Fonts | Font enumeration | Per-profile variation |
| Do Not Track | DNT header | Site-dependent |
| Port scan protection | Local port probes | Leave enabled |
| Hardware acceleration | GPU path | Align with WebGL |
| SSL/TLS | TLS fingerprint traits | Default unless testing |
Verify & debug
- Launch profile → BrowserLeaks / FingerprintJS.
- Check IP, timezone, language, WebRTC alignment.
- If flagged: tune UA, Canvas/WebGL, proxy—Browser fingerprint FAQ.
- API:
POST /api/randomizeFingerprint—Update fingerprint.
