← Back to PlovJSON

Privacy without the fine-print maze.

PlovJSON is designed so its JSON workspaces do not need your payload to leave your browser. Formatting, comparison, path exploration, Query Studio JSONPath/jq execution, Large JSON streaming inspection, schema/type generation, transforms, repair analysis and Safe Share detection/replacement are performed locally in your browser.

What PlovJSON does not need

No account is required. No advertising or analytics SDK is required. No database, cloud AI service or remote JSON-processing API is required for the workbench itself.

Local files

If you open a .json file, the browser reads the file for the current session so the selected PlovJSON workspace can process it locally.

Query Studio

Query Studio runs RFC 9535 JSONPath and jq 1.8.2 locally. jq runs through a self-hosted WebAssembly runtime; source JSON, query text and query results are not sent to a remote query service. Query history is kept only in memory for the current page session and is not written to browser storage.

Large JSON Studio

Large JSON Studio reads a local JSON, JSONL or NDJSON file as a browser stream inside a worker. It intentionally keeps only bounded previews, diagnostics, field-profile data and Find results instead of copying the entire file into an editor or browser database. The file, filename contents and Find terms are not sent to a remote processing service or persisted by the workspace.

Safe Share

Safe Share scans supported JSON fields and value patterns locally, shows masked finding previews, and generates a separate sanitized copy only when you ask it to. PlovJSON does not claim that automated detection finds every sensitive value, so you should review the generated copy before sharing it.

Third-party runtimes

Query Studio and Large JSON Studio include pinned, self-hosted open-source runtimes for jq, RFC 9535 JSONPath and streaming JSON parsing. Their versions and licenses are documented on the third-party notices page.

Anonymous page-view counts

PlovJSON may publish an aggregate site-view total and separate aggregate counts for its main public pages. The counter records only the time of a request, a fixed allow-listed page label and the HTTP response status. It does not use cookies, visitor or session IDs, IP addresses, referrers, query strings or browser user-agent data for the counter, and it does not link one page view to another. These numbers measure page loads rather than unique people, so reloads and automated requests may be included.

Hosting

The website files are served from PlovJSON infrastructure, but JSON processing workflows are intentionally client-side. The production Content Security Policy also blocks application network connections that the workbench does not require.

Support payments

If you choose to support PlovJSON, the payment flow opens Stripe's hosted checkout. Stripe processes the payment information under its own terms and privacy practices. PlovJSON does not receive or store your card details.

Contact

Software by Plovtech Solutions. WA/TG: +353873361464.