My IP
🏳️—Why not 100?
Anonymizer
Fingerprint
Consistency
How to Fix
WHOX Foresight
Tracking systems assemble a complete profile from your connection in under 100 milliseconds. Two scores show how traceable your identity is and how authentic it appears to detection systems. Expand to see the full analysis — digital shadow, privacy leaks, hardware fingerprint, location verification, and behavioral timeline.
WHOX Sigil
Five cross-layer checks compare what your network reveals against what your browser claims. TCP stack, TLS engine, tunnel signatures, latency, and geolocation — each verified at the protocol level. If the layers disagree, the forgery is exposed.
System Screening
checks
How We Test
All our tests
Frequent questions, sharper answers.
What is Trust Score?Scoring
TL;DRA 0–100 measure of how natural your browser and network look to anti-fraud systems and trackers.
- F-Score (Fingerprint) — Canvas, WebGL, WebGPU, Audio, fonts, screen
- C-Score (Consistency) — timezone vs IP, UA vs OS, language vs region
- A-Score (Anonymizer) — VPN, Tor, datacenter / residential heuristics, JA4 TLS
- Above 85 looks like a regular user. Below 50 will likely get flagged.
Why is my Trust Score below 100?Scoring
TL;DRWHOX detected something off about your profile. The usual suspects:
- Commercial VPN or proxy IP (−15 to −30)
- Tor exit node (−25 to −40)
- Browser timezone doesn't match VPN country
- WebRTC or DNS leak through the tunnel
- Canvas / WebGL blocking — the modification itself is suspicious
- Headless mode or Selenium / Puppeteer signatures
What does F / C / A actually mean?Scoring
TL;DRThree independent axes of Trust Score, each catching a different class of detection.
- F — Fingerprint: Canvas, WebGL, WebGPU, Audio, fonts, screen, pixel density
- C — Consistency: timezone, language, OS markers, declared vs actual
- A — Anonymizer: VPN / Tor / proxy / datacenter, plus JA4 / JA4H TLS fingerprint
- Trust Score is the rolled-up view; F/C/A tells you exactly which axis hurts.
How do I improve Trust Score?Scoring
TL;DRFix the failed checks shown in System Screening. Three angles to push:
- A-Score: residential VPN over datacenter, no WebRTC / DNS leaks
- C-Score: align browser timezone with VPN country, language with region
- F-Score: don't fully block Canvas / WebGL — that's an anomaly. Use Vigil for graceful spoofing.
- Run Deep Scan after every VPN or browser-config change to catch hidden leaks.
Why is a perfect 100 nearly impossible?Scoring
TL;DRReal users almost always trigger at least one heuristic. 100 means zero detectable signals, which itself is suspicious.
- Even residential ISPs surface signals (CGNAT, common subnet)
- Browser extensions modify Canvas / fonts (−2 to −5)
- Localized OS strings or rare locales nudge C-Score
- Exotic GPUs / WebGL drivers can flag F-Score
- A score of 92–98 is typical for a clean, naked browser