Tools / Blog

Blog

Privacy engineering, WebAssembly insights, and practical guides for file processing in your browser.

Posts

May 15, 2026 EU "Chat Control" Trilogue Resumes With Scanning Off the Table and Age Checks Back On Mar 31, 2026 UK Online Safety Act: Why Local Processing Is Exempt Mar 18, 2026 Convert PNG to WebP Without Uploading It Mar 18, 2026 Format JSON Online Without Uploading It Mar 18, 2026 Generate a QR Code Without Uploading It Mar 18, 2026 Remove EXIF Metadata Without Uploading Your Photo Mar 18, 2026 How to Resize Images Without Uploading Them Mar 16, 2026 How to Convert JPG to PDF Without Uploading It Mar 7, 2026 How to Convert HEIC to JPG Without Uploading It Mar 4, 2026 Batch Import Is Free, and Hard Limits Are Gone Mar 2, 2026 Convert PDF to JPG Without Uploading: Private Browser Workflow Feb 28, 2026 How to Split a PDF Without Uploading It Feb 26, 2026 How to Add a Watermark to a PDF Without Uploading It Feb 25, 2026 Filesystem MCP Is Not Enough: Local Transform Patterns Feb 21, 2026 Merge PDFs in Your Browser, No Upload Needed Feb 21, 2026 Metadata Hygiene: A Checklist Before You Share Files Feb 20, 2026 What You Can Build When Your AI Agent Has 51 File Tools Feb 20, 2026 Why I Built File Tools That Don't Upload Your Files Feb 18, 2026 How VaultTools Runs in Your Browser with Rust + WASM Feb 15, 2026 Compress a PDF Without Uploading It Anywhere