How Preset validator & compliance check Works Locally in Your Browser
Preset validator & compliance check processes files and text entirely inside your browser tab using /wasm/photo/spot-rejection-v1.wasm (Tier D). Zero bytes are uploaded to any server.
Verify whether an image or document looks consistent with published portal requirements (US State Dept, UK HMPO, EU Schengen, VFS Global) without modifying the file.
Step-by-Step Instructions
- Select or drop your image into the browser workspace.
- Configure processing parameters and preview the updated image in real time.
- Download your final processed image directly to your device with 0 server uploads.
Architecture & Standards Comparison
| Attribute | PrivacyFold Local Engine | Traditional Online Converters |
|---|---|---|
| Execution Runtime | /wasm/photo/spot-rejection-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 Preset validator & compliance check upload my files or text to a server?
No. Preset validator & compliance check executes 100% inside your browser's local memory using /wasm/photo/spot-rejection-v1.wasm. No data leaves your device.
Can AI agents or CLI scripts automate Preset validator & compliance check?
Yes. Use Lane A schema /schemas/spot_rejection.json or open /tools/spot-rejection?mode=agent#payload with input[data-pf='input'] and window.__PRIVACYFOLD_RESULT__.