Fonts, codecs, GPU, storage, permissions
The five probes that need real work — text measurement for fonts, a real WebGL context, a real WebGPU adapter request, storage estimates, and permission queries — each with its limitations stated on the panel.
Runs only when you press the button — nothing probes, renders, or queries on load
Nothing runs until you press the button — font measurement, context creation, and adapter requests all happen on your click, in this tab.
- Font measurement and WebGL context creation allocate real graphics/text state; running them on every page load would be waste — and font probing without a user action is exactly the fingerprinting pattern this page discloses rather than performs.
- Every family has a browser-specific state that reads like failure but is policy: masked GPU strings, withheld debug extensions, not-queryable permission names, null adapters. The panels name each one instead of printing a red cross.
- All five families run in this tab and report only to it — the network pane stays empty for the whole run (the privacy contract every tool on this site keeps).
Nothing in yet
Paste, drop, or type to begin. Everything stays on this device.
idle — probes run on your click, never on load