1. Canvas Breakdown — 6 Sub-Tests Deeper than PDF Pending
PDFs give 1 hash. This runs 6 separate renders to identify WHICH part of the pipeline leaks.
| Render Test | SHA-256 Hash |
|---|
2. Audio Raw Sample Capture Deeper than PDF Pending
PDFs give 1 hash. This captures 50 raw float values — measures HOW SIMILAR, not just identical-or-not.
| Metric | Value |
|---|
Show raw float values
3. WebGL Deep Parameter Enumeration Deeper than PDF Pending
PDFs show renderer string only. This queries every getParameter(), shader precision, all extensions.
| Parameter | Value |
|---|
4. Font Enumeration — 350+ Fonts Deeper than PDF Pending
PDFs test 36 fonts. This tests 350+. The pattern of MISSING fonts is as identifying as what's present.
| Metric | Value |
|---|---|
| Fonts Detected | — |
| Fonts Tested | — |
| Detection Rate | — |
| Font Fingerprint Hash | — |
Show detected fonts
Show missing fonts
5. Clock Skew & Timing New — not in PDFs Pending
If all VMs show the same skew pattern relative to performance.timeOrigin, they're correlatable.
| Metric | Value |
|---|
6. requestAnimationFrame Timing New — not in PDFs Pending
Software rendering (llvmpipe) produces irregular, slower frame pacing vs real GPUs. This is how Cloudflare/DataDome detect VMs.
| Metric | Value |
|---|
Show raw frame intervals
7. Bot & VM Detection Probes New — not in PDFs Pending
Checks for webdriver, selenium, phantom, headless indicators, and VM artifacts.
| Probe | Result | Risk |
|---|
8. Permissions State Matrix New — not in PDFs Pending
Pattern of granted/denied/prompt differs between real browsers and automated environments.
| Permission | State | Notes |
|---|
9. Media Devices Enumeration Deeper than PDF Pending
PDFs show device counts only. This gets device IDs, labels, and enumeration order.
| Metric | Value |
|---|
10. Storage & Battery Probes Deeper than PDF Pending
PDFs show "100% Charging". This captures quota bytes, charge timing, and the classic VM battery signature pattern.
| Metric | Value | VM Indicator? |
|---|
11. Behavioral Capture New — not in PDFs Pending
Mouse velocity, keypress intervals, scroll patterns. Completely unfakeable without deliberate tooling.
| Metric | Value |
|---|
Session Summary
| Field | Value |
|---|---|
| Session ID | — |
| Test Started | — |
| Test Completed | — |
| Tests Run | — |
| User Agent | — |
| Platform | — |
| Screen | — |