Privacy Policy
Last updated: September 2026
This policy explains what happens to your data when you use jsonforge.app (https://jsonforge.app). The short version: the JSON, XML, or text you paste into any tool on this site is processed entirely in your browser and is never transmitted to our servers.
1. Data you paste into a tool
Every tool on jsonforge.app — the formatter, tree viewer, table converter, repair tool, escape/unescape utility, XML converter, compare tool, visual editor, and inspector — runs entirely client-side using JavaScript in your browser. The content you paste or type into an input field is never sent over the network to us or to any third party. We have no server-side endpoint that receives it, so we could not access it even if we wanted to.
2. Information collected automatically
Like most websites, our hosting infrastructure automatically logs standard request metadata for security and performance purposes — things like IP address, browser type, referring page, and timestamps. This is infrastructure-level logging common to virtually all web hosting, and is not linked to the content of any tool you use.
One tool makes third-party requests: the Google Maps Timeline visualizer loads map tiles directly from OpenStreetMap when you render the map. Those requests go from your browser to OpenStreetMap's servers, which see your IP address the way any web server does. Your timeline data itself never leaves your browser.
3. Local storage
We use your browser's local storage to remember one thing: your light/dark theme preference. This stays on your device and is never sent anywhere.
4. Advertising and cookies
jsonforge.app may display ads served by Google AdSense. Google and its partners use cookies (including the DoubleClick DART cookie) to serve ads based on your visits to this and other sites, in order to provide advertisements about goods and services that may interest you. You can opt out of personalized advertising by visiting Google Ads Settings, or opt out of a third-party vendor's use of cookies for personalized advertising by visiting aboutads.info.
If you're visiting from the EEA, UK, or Switzerland, a consent message (served through Google's Funding Choices / Consent Management Platform) asks for your permission before any personalized advertising cookie is set, in line with Google's EU User Consent Policy and GDPR. You can change your choice at any time from that message.
Advertising is not always active: placements are kept outside the tools’ working area and may be switched off entirely for periods of time. The disclosures in this section apply whenever ad code is present on the page.
5. Your rights and data retention
We hold almost no personal data: no accounts, no uploaded tool input, no analytics, and no ad-related data of our own (ad personalization is handled by Google under its own policies — see section 4). What exists is limited to short-lived infrastructure logs (section 2) and your theme preference, which never leaves your device. If you are in the EEA, the UK, or elsewhere and want to exercise rights such as access, rectification, or erasure under GDPR or comparable laws, email us: we will respond about the little we hold, and point you to the right party for anything processed by providers such as our host or Google.
6. Browser extension
We also publish a companion browser extension, "JSON Viewer by JsonForge.app", available on the Chrome Web Store, for Chrome and Chromium-based browsers. It detects when a tab you navigate to is a raw JSON API response and displays it as a formatted tree, table, or other view; its popup also lets you paste JSON manually. Like the rest of jsonforge.app, all formatting happens locally in your browser — the extension collects no analytics, and never transmits the content of any page or any JSON you view to us or to any third party.
- Content script: runs on page load to check whether the page is a raw JSON response. If it isn't, the extension does nothing further and reads nothing else from the page.
- activeTab / scripting permissions: let the popup read what the content script already found on the tab you're currently viewing, and only when you open the popup.
- Clipboard: read only when you click "Paste" in the popup, never automatically.
7. Children's privacy
jsonforge.app is not directed to children under 13, and we do not knowingly collect personal information from children.
8. Changes to this policy
We may update this policy from time to time. Changes will be posted on this page with an updated “last updated” date.
9. Contact
Questions about this policy? Email hello@jsonforge.app.