← All tools
PrivBatch / Privacy
100% offline
Legal

Privacy Policy

Last updated: May 2026

🔒

Short version: PrivBatch collects nothing. No analytics, no cookies, no tracking. Your files never leave your computer. Processing happens entirely inside your browser.

What we collect

Nothing. PrivBatch does not collect, store, or transmit any personal data, file content, usage analytics, or telemetry of any kind. There are no cookies, no tracking pixels, no third-party analytics scripts.

How your files are processed

All file conversion, formatting, and parsing happens entirely inside your web browser using client-side JavaScript. Your files are:

This is not a marketing claim - it is an architectural fact. The tool pages contain no upload mechanisms, no server-side code that receives your files, and no API endpoints that handle your data. Your browser does all the work locally.

License keys

When you enter your license key, your browser contacts Gumroad's verification API (api.gumroad.com). Gumroad returns information about your purchase: product name, purchase email, purchaser ID, sale timestamp, and order number. We store only your license key and email - the email is used to display "Licensed to:" on generated PDFs as proof of authenticity. We do not retain any other fields from the response or transmit this information anywhere. PrivBatch has no servers that store user data of any kind.

Third-party services

PrivBatch loads the following resources from third-party CDNs to power its tools. These requests are made by your browser and are subject to those providers' own privacy policies:

Each provider sees your IP address and which resource you requested - standard for any web request. None receive your file data or form input.

Browser storage

PrivBatch sets no cookies. We use browser localStorage for the following:

That is the complete list. All keys are prefixed privbatch_ or pb_ for easy identification in DevTools > Application > Local Storage. We never store your data, your files, your form input, or any personal information beyond your purchase email.

We also use sessionStorage for transient state during your visit:

All sessionStorage clears when you close the tab. The complete list is visible in DevTools > Application > Session Storage - all keys are prefixed privbatch_ or pb_.

GDPR

PrivBatch processes no personal data on any server and transmits no user data to any third party (license key validation excepted). As a result, you do not need a Data Processing Agreement to use PrivBatch's tools - there is no processor relationship to govern.

Pro Business includes the GDPR Documentation Suite: a Data Processing Agreement template generator, Consent Receipt records (Article 7 GDPR), and Article 30 Record of Processing Activities generation. Plus Bundle Mode for queuing multi-tool work into one audit-ready ZIP. All generated locally in your browser - your data never reaches our servers because we do not have servers that handle your data.

Pro Business users can also generate a per-conversion compliance certificate from the four batch converter tools (CSV ⇔ JSON, XML ⇔ JSON, Excel → JSON, SQL → JSON). The certificate is a local record showing the conversion happened entirely in your browser - useful as evidence that no data was transmitted during processing. This is separate from the GDPR Documentation Suite described above, which generates downstream legal documents (Data Processing Agreements, Consent Receipts, Records of Processing Activities).

Contact

Questions about this policy? Reach us at:

[email protected]