Fingerprint consistency means all fingerprint values must logically match each other and remain stable across sessions to appear as a real device.
⚠️ Critical: Inconsistent fingerprints are the #1 way antidetect users get detected. A Windows User Agent with macOS fonts is an instant red flag.
📊 Consistency Requirements
Cross-Parameter Consistency
- User Agent ↔ Navigator: Must match OS and browser
- Screen ↔ Device Type: Mobile resolution for mobile UA
- Fonts ↔ OS: Windows fonts for Windows profile
- WebGL ↔ Hardware: GPU must match device class
- Timezone ↔ IP: Must match geolocation
- Language ↔ Location: Should be plausible
Temporal Consistency
- Same fingerprint across sessions
- Gradual changes (like browser updates)
- No sudden hardware changes
❌ Common Inconsistencies
| Mistake | Detection Risk |
|---|---|
| Windows UA + Mac fonts | 🔴 High |
| Mobile UA + desktop resolution | 🔴 High |
| US IP + Russian timezone | 🔴 High |
| Old browser + new features | 🟡 Medium |
| High-end GPU + low RAM | 🟡 Medium |
✅ Best Practices
- Use real device configurations as templates
- Keep profiles stable over time
- Match all parameters to the same "device"
- Update browser versions gradually