At a Glance
Bot Detection
IP Info
Hardware
Canvas Fingerprint
WebGL Fingerprint
WebGPU Adapter
Browser
Sensors
Software
Performance Memory
Leak Tests
A browser cannot reveal DNS resolvers passively. This optional check creates randomized hostnames and looks for resolver traffic at the authoritative DNS logger.
Automation & Runtime Integrity
Behavior continuity samples browser state over a short scan window. These values show whether storage, timers, requests, and runtime APIs behave like a normal interactive page.
The Permissions API exposes current browser permission states without prompting. Request buttons run only after a user click, and permission-backed capture results appear below.
Camera, microphone, notification, MIDI, and storage requests update this capture result after the browser prompt resolves.
Click Request location to invoke navigator.geolocation.getCurrentPosition. The browser will prompt for permission if needed.
Chrome launch flags are not directly readable from a website. This card infers likely automation-related flags from observable browser side effects.
Chrome DevTools Protocol (CDP) detection probes for Runtime.enable stack-getter traps, debugger; timing, cdc_ window props, sourceURL leaks, and other automation artifacts. The headless taxonomy classifies the runtime against known headless/stealth profiles.
The deep scan re-renders canvas and audio after a short delay to catch time-based noise injection from fingerprint-spoofing extensions (CanvasBlocker, Trace, JShelter). Session continuity verifies storage writability and client-token presence.