SanitizePDF processes PDF documents entirely in local browser memory on Android, iPhone, and iPad with zero server uploadsโbuilt for strict GDPR and CCPA data-handling requirements. Unlike overlay tools that place black annotations over selectable text, every exported page is rasterized onto an offscreen 300 DPI bitmap and reassembled into a clean PDF document.
Renders pages via bundled PDF.js onto HTML5 canvas, burns opaque redactions into the pixel buffer, and rebuilds clean bitmaps via pdf-libโremoving underlying vector glyphs, XMP streams, Author/Creator fields, annotations, and embedded scripts.
Detects Dutch BSN (11-proef) and KvK, ISO 13616 IBAN (Mod-97) and EU VAT, German Steuer-ID, Belgian RRN and KBO, French NIR and SIRET, UK NIN and NHS numbers, US SSN and EIN, Luhn payment cards, contact details, and Blind CV candidate headers.
Caches all PDF processing libraries locally via Service Worker for offline GDPR, CCPA, and HIPAA redaction workflows. Supports Android Web Share Target interception, iOS Home Screen installation, and direct sharing back to Apple Mail, Gmail, Outlook, WhatsApp, or Files.
Choose a flexible Pro plan (shares seats across Desktop Extension, Android, iPhone & iPad via secure device lock):
1. 100% Local Document Processing: All PDF parsing, regex/checksum analysis, metadata scrubbing, and 300 DPI canvas rasterization run strictly inside local browser memory on your device (including PDFs passed via your device's native Share Sheet). Zero PDF document bytes, extracted text, or filenames ever leave your device. Custom agency logos, preferences, and isolated license state remain strictly inside local on-device browser storage.
2. Licensing, Checkout & Cross-Device Seat Protection: MicroVibes (The Netherlands, [email protected]) never receives your PDFs. Solely to verify Pro subscriptions, share seats across Desktop Extension, Android, iPhone, and iPad (1 device Weekly, 3 devices Monthly/Annual), and enforce reinstall-safe free credits, the app sends your license key (or SHA-256 keyHash), activation/plan metadata, credit counter token, and a one-way SHA-256 hardware/environment digest (deviceHash) over HTTPS to api.polar.sh and sanitizepdf-license.pages.dev. Pro checkout billing is processed independently by Polar.sh as Merchant of Record.
3. Mandatory Human Visual Inspection (GDPR / UK GDPR / CCPA / HIPAA): SanitizePDF is an assistive utilityโnot an OCR engine, legal auditor, or compliance guarantee. Automated scans inspect digital PDF text streams only and cannot detect flat scanned images, text inside photos/logos, handwriting, corrupted font encodings, or pages beyond a user-configured scan depth (including in Batch Queue and 1-Tap Share Interceptor modes). You remain the sole Data Controller / covered Business and are 100% responsible for visually inspecting every page of every exported PDF before sharing or sending. Exporting permanently flattens pages into bitmaps (removing selectable text, links, forms, and digital signatures); always keep original backups.
4. "AS IS" Warranty Disclaimer: TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, MICROVIBES PROVIDES THE SOFTWARE "AS IS" AND "AS AVAILABLE", WITHOUT ANY EXPRESS, IMPLIED, OR STATUTORY WARRANTIES (INCLUDING MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, ACCURACY OR COMPLETENESS OF REDACTIONS, AND NON-INFRINGEMENT).
5. Maximum Limitation of Liability & Indemnification: TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL MICROVIBES, ITS OWNER(S), AFFILIATES, LICENSORS, OR SERVICE PROVIDERS BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, LOSS OF PROFITS/DATA/GOODWILL, DATA BREACH COSTS, THIRD-PARTY CLAIMS, OR REGULATORY / GDPR / CCPA FINES ARISING FROM OR RELATED TO THE SOFTWARE OR ANY INCOMPLETE OR FAILED REDACTION. TOTAL AGGREGATE LIABILITY SHALL NOT EXCEED: (A) FOR PAID PRO USERS, FEES ACTUALLY PAID BY YOU FOR THE SOFTWARE IN THE PRECEDING THREE (3) MONTHS (OR ACTIVE BILLING TERM, IF SHORTER); OR (B) FOR FREE-TIER USERS, EUR โฌ0.00 (OR EUR โฌ10.00 SOLELY WHERE MANDATORY LAW PROHIBITS A ZERO CAP). You agree to indemnify and hold harmless MicroVibes from third-party or regulatory claims arising from unverified exports or unlawful document use.
6. Governing Law (Dutch Law): Governed exclusively by the laws of The Netherlands and the exclusive jurisdiction of the competent Dutch courts (subject only to mandatory consumer law where applicable). Claims must be brought individually within 12 months where permitted by law.