🔒 Frozen Signature (Immutable)
Physical Screen Width
—
Physical Screen Height
—
Avail Width / Height
—
Device Pixel Ratio
—
Hardware Concurrency
—
Device Memory
—
Max Touch Points
—
Color / Pixel Depth
—
Platform
—
Captured At
—
—
📊 Signal Scoring Breakdown
Physical Width Signal
—
Touch Points Signal
—
User Agent Signal
—
Platform Signal
—
Total Score
—
Threshold (> 2 = desktop)
2
Final Decision
—
🛡️ Manipulation / DevTools Detector
Checking…
outerWidth − innerWidth
—
outerHeight − innerHeight
—
Viewport vs Physical ratio
—
DevTools Threshold (160px)
160 px
Live Viewport Monitor (Updates on Resize)
Device Type (locked)
—
Physical Width (locked)
—
Discrepancy
—
🚀 Assessment Navigation Simulation
Expected behavior: Loading…
❄️ Object.freeze() Tamper Test
Signature is frozen?
—
Detector is frozen?
—
Mutation attempt result
—
deviceType after mutation
—
⚠️ Known Issues & Edge Cases