How Exposure X-ray & redaction self-test Works Locally in Your Browser
Exposure X-ray & redaction self-test processes files and text entirely inside your browser tab using /wasm/crypto/exposure-xray-v1.wasm (Tier D). Zero bytes are uploaded to any server.
Drop any photo, PDF, or text snippet to see what it gives away: GPS pins, camera serials, timestamps, author history, and hidden PDF text layers—plus a Redaction Self-Test proving 0 hidden words are recoverable.
Step-by-Step Instructions
- Load your file or input into the local workspace.
- Review the configuration settings and real-time execution preview.
- Save your result locally with complete privacy and zero server uploads.
Architecture & Standards Comparison
| Attribute | PrivacyFold Local Engine | Traditional Online Converters |
|---|---|---|
| Execution Runtime | /wasm/crypto/exposure-xray-v1.wasm (In-Browser RAM) | Remote Cloud Server Buckets |
| Standard Compliance | W3C WebAssembly Core 2.0 | Opaque Server Scripts |
| Network Footprint | 0 KB uploaded (Client-Side Only) | Full File Upload Over Internet |
| Offline Support | 100% Functional via Service Worker PWA | Fails Without Active Server Connection |
| Agent Integration | Deterministic JSON-RPC / MCP Tool Schema | Ad-Hoc REST Upload Form |
Frequently Asked Questions
Does Exposure X-ray & redaction self-test upload my files or text to a server?
No. Exposure X-ray & redaction self-test executes 100% inside your browser's local memory using /wasm/crypto/exposure-xray-v1.wasm. No data leaves your device.
Can AI agents or CLI scripts automate Exposure X-ray & redaction self-test?
Yes. Use Lane A schema /schemas/exposure_xray.json or open /tools/exposure-xray?mode=agent#payload with input[data-pf='input'] and window.__PRIVACYFOLD_RESULT__.