Privacy Policy
Last updated: March 11, 2026
The short version: Your files never leave your device. We use optional anonymous analytics to improve the app, but you can decline. There are no accounts and no personally identifiable information is collected.
How It Works
PaperFit is a client-side web application. Processing for PDFs, images, and supported privacy-scanner file types happens entirely in your browser using JavaScript libraries such as pdf-lib, pdf.js, and related local parsing utilities.
Your files are read into browser memory, processed locally for preview or export, and then discarded when you close the tab. At no point is file content uploaded by the application for processing.
What We Don't Collect
- Files: Your PDFs are never uploaded, transmitted, or stored on any server.
- Personal data: We do not collect names, emails, IP addresses, or any personally identifiable information.
- File names or content: Analytics (if enabled) never receive information about what files you process.
Optional Anonymous Analytics
We use Google Analytics 4 (GA4) in cookieless mode to understand how people use the app. This helps us prioritize improvements and fix bugs.
What we track (if you consent):
- Page views and navigation patterns
- Button clicks and feature usage (e.g., "Download" or "Print")
- Technical errors and performance metrics
- General file statistics (e.g., page count, file size range) — never file names or content
Your choice: On your first visit, you'll see a consent banner. You can accept or decline analytics. Your choice is saved locally and is not reset unless you explicitly choose to clear your analytics consent in Preferences.
We also respect the "Do Not Track" browser setting and will not initialize analytics if it's enabled.
Managing Local Data
In Preferences → Privacy Controls, you can clear selected local data using a checklist. You can clear session data, tool drafts, and export history while keeping preferences and consent, or choose to remove those too.
Local Storage
We store minimal data in your browser's localStorage:
- Theme preference — whether you've chosen light or dark mode
- Analytics consent — your decision to allow or decline analytics
- Session data (temporary) — your current document settings so you can recover your work if the page refreshes
This data never leaves your browser and can be cleared at any time through browser settings or via the in-app checklist in Preferences.
Service Worker (PWA)
PaperFit includes a service worker that caches static assets (HTML, CSS, JS, fonts) so the app works offline after your first visit. The service worker does not intercept, store, or transmit any user files or data.
Third-Party Services
We use Google Analytics 4 (GA4) for optional anonymous analytics. No other third-party services, advertising networks, or data brokers are used. GA4 is configured in cookieless mode and does not create persistent user identifiers.
Children's Privacy
Since we don't collect personal data, there are no special concerns regarding children's privacy. Anyone can use the tool safely.
Changes to This Policy
If this privacy policy changes, we will update this page with a new "last updated" date. Since we don't collect contact information, we cannot notify users directly — but the policy will always be accessible at this URL.
Contact
Questions about this privacy policy or PaperFit privacy behavior? Email support@paperfit.app.