Runs the original IPQS pixel under emulated profiles. Stubs network. Captures hard signals (dtr, dtt, dtll, dtoo, fp*, webgl, audio, canvas, webrtc) + full variables. Produces structured oracle bundles for profile.render.golden and Verifier tests.
Rule 11 / Rule 12 compliant
Emulation Profile
Influence navigator, screen & environment before script execution
These are applied via getters before script load (partial in locked browsers; works for most collectors).
Capture Controls
Ready. Click RUN CAPTURE to load patched IPQS script and intercept.
The bundle also contains raw_variables (full Storage.Variables) and full_payload_preview that can be directly diffed against Rust generate_payload(profile) output.
capture-worker • served via Cloudflare Pages (wrangler pages deploy). Pure client-side capture + stub. No data leaves your browser except what you download. Designed for generating exact oracles for the pure-Rust port (Rule 1, 2, 11, 12).
Pre/post E2E always run on main rust tests. Only edits inside capture-worker/ + report.