Canvas2D
- SHA-256
- —
- dHash
- —
- Repeat stability
- —
- Visible alpha
- —
- Render + readback
- —
| IP Address | Country | Provider / ASN | Network Type | Origin Score | VPN Likelihood | IP Abuse Risk | DNS Route |
|---|---|---|---|---|---|---|---|
|
Testing DNS servers...
| |||||||
| Client Subnet | Prefix Length | Resolver IP | Flag | Country |
|---|---|---|---|---|
|
Testing EDNS...
| ||||
| Type | Family | IP Address | Flag | Country | City | ZIP | Time Zone | ISP / ASN | VPN | Proxy | Tor | Hosting | Fraud Score |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Gathering information...
|
|||||||||||||
—
—
The same bounded vector scene is rendered by each real browser API. There is no “Canvas 3D” API; WebGL1 and WebGL2 are compared explicitly. Exact hashes, perceptual distance and pixel error are shown separately.
{}
{}
Browser JavaScript cannot read CPUID, CCD topology or identify the exact processor model. These results describe the browser runtime, math library and coarse performance family—not silicon identity.
Runtime/libm scope awaiting measurement.
[]
One-time Math/tanh inputs, native descriptors, WASM capability/error tuple, realm parity and main↔Worker bit parity. Missing optional surfaces remain unknown; performance and capability cohorts stay shadow-only until reference-fleet calibration.
{}
Variants compare runtime normalization choices; they do not prove a physical CPU.
{}
Collecting browser-exposed hardware classes…
Physical disks, monitor model and USB device identities are unavailable without explicit browser permission; this page never opens a chooser automatically.
{}
{}
{}