← Back to CleanVault

Privacy Policy

Your privacy is fundamental to everything we build.

CleanVault processes all PDF files locally in your browser. Your files never leave your device. We don't collect, store, or transmit your documents.

1. Our Privacy-First Commitment

CleanVault is built on a simple principle: your files never leave your computer. Unlike traditional online PDF tools that upload your documents to servers, CleanVault performs all PDF processing directly in your web browser using JavaScript.

This means:

  • ✅ No file uploads — Your PDFs are never sent to any server
  • ✅ No file storage — We don't store your documents anywhere
  • ✅ No tracking — We don't use analytics, cookies, or tracking scripts
  • ✅ No accounts — No sign-up or login required
  • ✅ No data collection — We don't collect personal information

2. How CleanVault Works

CleanVault is a client-side web application. When you use our tools:

  • PDF files are opened and processed entirely in your browser using the pdf-lib library
  • All processing happens on your device using your device's CPU and memory
  • Processed files are downloaded back to your device
  • No data is transmitted to external servers during processing

3. Browser Storage (localStorage)

CleanVault uses browser localStorage for two purposes:

License Activation

If you purchase a CleanVault Pro license, your activation status is stored in your browser's localStorage. This includes:

  • Activation status (true/false)
  • Activation date
  • License key (encrypted format)
  • Plan type (Personal or Corporate)
  • Expiration date

This data stays on your device and is never transmitted to our servers. Clearing your browser data will remove this information.

Usage Statistics

For free tier users, CleanVault stores daily usage counts in localStorage to enforce the 10 operations per day limit. This includes:

  • Number of operations used today
  • Current date (to reset counters daily)

This data is stored locally and is not transmitted anywhere.

4. Payment Processing

CleanVault Pro payments are processed by Stripe, a secure third-party payment processor. When you purchase a Pro license:

  • You are redirected to Stripe's secure checkout page
  • Payment information is entered directly on Stripe's servers
  • CleanVault never sees or stores your credit card information
  • After successful payment, Stripe redirects you back to CleanVault
  • A license key is generated in your browser

Stripe's privacy policy governs their data collection practices. We encourage you to review Stripe's Privacy Policy.

5. External Dependencies

CleanVault has no external runtime dependencies. The only third-party library it uses, pdf-lib, is bundled directly with CleanVault and served from this site. It is not loaded from a CDN or any other third-party host.

  • pdf-lib — Bundled with CleanVault and loaded from this site, not from a third-party CDN

The library is pinned with a Subresource Integrity (SRI) hash, so your browser will refuse to run it unless the file matches the expected checksum.

Offline use and local caching

After you load CleanVault successfully at least once, your browser saves a local copy of the application — including the pdf-lib library — in its own storage cache. This allows CleanVault to reopen and continue working when this site is unreachable or when you have no internet connection.

  • PDF files remain on your device and are never uploaded, including when CleanVault is used offline
  • A first-time visitor during a complete site outage cannot use CleanVault, because there is no cached copy on their device yet
  • Your browser may clear or evict this cached copy under storage pressure, in private/incognito windows, or when you clear browsing data
  • A cached copy may remain on an older version until your browser receives an update while online
  • Third-party services such as payment (Stripe) and the feedback form require an internet connection and will not work offline

6. Data We Do NOT Collect

To be completely transparent, here's what we don't collect:

  • ❌ Your PDF files or document content
  • ❌ Personal information (name, email, address)
  • ❌ Usage analytics or behavior tracking
  • ❌ IP addresses or location data
  • ❌ Browser fingerprints
  • ❌ Cookies or tracking pixels
  • ❌ Error logs or crash reports
  • ❌ Any other user data

7. Third-Party Services

CleanVault integrates with the following third-party services:

  • Stripe — Payment processing (only when purchasing Pro license)
  • GitHub Pages — Website hosting (GitHub may collect standard server logs)

These services have their own privacy policies. We encourage you to review them.

8. Children's Privacy

CleanVault is not directed at children under 13. We do not knowingly collect personal information from children. If you are a parent or guardian and believe your child has provided us with personal information, please contact us.

9. Changes to This Policy

We may update this privacy policy from time to time. Any changes will be posted on this page with an updated revision date. We encourage you to review this policy periodically.

10. Contact Us

If you have questions about this privacy policy or CleanVault's privacy practices, please:

  • Open an issue on our GitHub repository
  • Or visit our website at https://cleanvault.github.io

Last Updated: July 16, 2026

Effective Date: July 16, 2026