1. Overview
Toolvia ("we", "our", "the service") is a free, browser-based file utility suite. This Privacy Policy describes what data we collect, what we do not collect, and how we handle your information. We are committed to full transparency.
2. File Processing — Your Files Stay on Your Device
✅ Your files are never uploaded to our servers. All processing occurs exclusively inside your browser.
Every tool in Toolvia — including PDF Compressor, Merge PDF, Split PDF, Image Compressor, Background Remover, ZIP Extractor, and all others — processes files using browser-native Web APIs:
- FileReader API — reads local files into browser memory
- Canvas / ImageBitmap API — for image manipulation
- pdf-lib — a WebAssembly/JavaScript PDF library bundled with our app
- JSZip — a JavaScript ZIP library bundled with our app
- Blob / URL.createObjectURL — creates download links from in-memory data
No file content, filename, file metadata, or any portion of your documents is transmitted to our infrastructure or any third-party service during processing.
3. Data We Do Collect (Standard Web Hosting)
When you visit Toolvia, our hosting provider (Vercel) automatically collects standard server access logs as part of normal web infrastructure operation:
- Your IP address
- Browser user-agent string
- Pages visited and timestamps
- HTTP status codes
This is standard access logging performed by virtually every website to enable performance monitoring and security. We do not use this data for advertising or profiling. Vercel's privacy policy applies to their infrastructure: vercel.com/legal/privacy-policy.
4. Cookies and Tracking
🚫 We do not use advertising cookies, tracking pixels, or third-party analytics scripts (Google Analytics, Facebook Pixel, etc.).
Toolvia does not set any advertising cookies, tracking cookies, or session cookies. The only tool that uses browser storage (localStorage) is the Temporary Notes Vault, which optionally saves user-created notes locally on the user's device for persistence across visits. This data never leaves the browser. All other tools reset to defaults on each visit — no file content, preferences, or processing history is ever persisted.
5. Password Security Center
The Password Security Center generates passwords using window.crypto.getRandomValues(), the browser's built-in CSPRNG. The password strength checker evaluates your input locally using heuristics. No passwords you generate or check are ever transmitted anywhere.
6. Third-Party Libraries
Toolvia uses open-source JavaScript libraries bundled at build time as npm packages. These libraries run entirely in your browser and make no independent network requests:
- pdf-lib 1.17.1 — PDF creation and manipulation
- JSZip 3.10.1 — ZIP archive reading
- qrcode 1.5.4 — QR code generation
- jsbarcode 3.12.3 — Barcode generation
- lucide-react — Icon library
7. Children's Privacy
Toolvia does not knowingly collect personal information from children under 13. The tools do not require registration or account creation.
8. Changes to This Policy
We may update this Privacy Policy to reflect changes in our practices or for legal reasons. The "Last Updated" date at the top of this page will always reflect when the most recent change was made. Continued use of the service after updates constitutes acceptance.
9. Contact
If you have questions about this Privacy Policy or our data practices, please raise an issue on our project repository or contact us through the website's contact channel.