Privacy policy
Last updated: 19 August 2026
JSONKitt formats, validates, and converts JSON entirely in your browser. Document contents are not sent to our servers during normal formatting, minifying, validation, conversion, tree viewing, JSONPath testing, or escape/unescape.
What stays local
Tool input and output are written to localStorage in your browser so a refresh does not wipe the editor. Theme preference is also stored locally. If storage is blocked or full, the app continues without persistence.
When data can leave the browser
- API Response Viewer: your browser calls the URL you enter with fetch(). That destination sees a normal cross-origin request. We do not proxy it.
- Share link: JSON is compressed with lz-string and placed in the page URL. Anyone with the URL can recover the payload. Nothing is uploaded to create the link.
- Contact: a mailto: draft is opened on your device.
Advertising
We reserve the right to show ads via Google AdSense (or a similar network) once traffic supports it. Ad slots are reserved in the layout today. If ads are enabled, the ad provider may set cookies and collect standard advertising diagnostics according to their policies.
No accounts
We do not operate user accounts or a JSON database.