Browser diagnostics

Environment, fingerprint, consistency, automation, permissions and WebRTC in one page. Probes run locally; nothing is stored or uploaded.

Switching a tab runs its probe the first time only.

Environment

What the browser self-reports: user agent, Client Hints, display, hardware, WebGL and media preferences.

Loading…

Fingerprint

Canvas, audio, font, emoji and WebGL signals combined into one local digest; recompute to compare stability.

Loading…

Consistency

User agent, language, cores and timezone compared across the main page, a sandboxed iframe and a Web Worker.

Loading…

Automation

WebDriver flag, headless markers, injected globals and plugin count used by bot detection.

Loading…

Permissions & privacy

Permission states plus DNT, Global Privacy Control and secure-context signals; live prompts are optional.

Loading…

WebRTC leak

ICE candidates collected over STUN, matched against the HTTP egress IP, with attribution for public candidates.

Loading…

How to use

This tool belongs to the “Browser” category.

  1. 1"Browser environment" has six tabs: environment, fingerprint, consistency, automation signals, permissions and privacy, WebRTC leak.
  2. 2Start with environment and fingerprint, then consistency, to judge whether this browser behaves like a real device or an automation setup.
  3. 3If privacy matters, focus on WebRTC and permissions and follow the guidance shown next to each finding.

Device and browser checks run on your machine. Domain and IP lookups are fetched by this site from public feeds, and each query string is kept as one public record.

Frequently asked questions

Are my results uploaded?

Fingerprint, user agent and permissions are read in the page and displayed immediately. The WebRTC tab does connect to public STUN servers to collect ICE candidates, and that reveals your egress IP to them.

My fingerprint changed between browsers - is it an ID?

A fingerprint is stitched from fonts, timezone, GPU rendering, plugins and more, so it is never stable. Its job is to show whether one environment contradicts itself, not to identify you uniquely.

Does it work in a mobile browser?

Yes, and the layout adapts. Signals such as GPU and plugins are limited there, so the consistency verdict is coarser.