Privacy Policy

Last updated: October 26, 2026

The short version

Local tools process text and files in your browser. API Tester sends requests, including headers, credentials and body, directly to the URL you choose. Site analytics and advertising make separate network requests; input content is not included in our analytics events.

Browser storage and offline use

JSON Formatter keeps up to 30 action snapshots in this tab's memory by default. Saving history across visits requires opting in; saved history expires after 7 days and can be cleared in History. Existing saved history remains removable there. Recent search stores up to 5 tool URLs, without input content, until you clear recent tools or browser site data. Sidebar position is kept for this browser session. API Tester keeps up to 20 request snapshots in this tab memory only, including the request fields needed to restore a request. They are discarded when you leave; Clear history also removes history saved by earlier versions.

Load the page and dependencies online before use. PDF and media tools may load extra resources on demand. There is no guaranteed offline cache. Reloading or leaving a page can discard unsaved input; download important results.

What we do NOT collect

  • The content you paste into any tool (JSON, SQL, XML, text, images, tokens, passwords…)
  • Generated results, converted files or compressed images
  • Account data — the site has no login and asks for no personal information

What we do collect

  • Privacy-friendly analytics. We use Cloudflare Web Analytics to count page views and referral sources. It is cookieless and contains no tool content and no personal identifiers.
  • Google Analytics (GA4). We use Google Analytics to understand how visitors use the site (which pages are popular, how people navigate). It sets first-party cookies and may process truncated IP addresses and device information. It never receives the content you paste into a tool. You can opt out with browser extensions such as the Google Analytics Opt-out add-on.
  • Local preferences. Small settings (such as your preferred indentation or how you use the tools) may be stored in your browser's localStorage. This stays on your device and can be cleared at any time from your browser settings.
  • Server logs. Our hosting provider (Cloudflare) keeps standard, short-lived request logs for security and abuse prevention. These logs contain IP addresses and request metadata, not tool content.

Advertising

We display advertising to keep the tools free. Ads are served by Google AdSense, which may use cookies (including the DoubleClick cookie) to serve ads based on your prior visits to this and other websites. Third-party vendors and ad networks may also place or read cookies on your browser for this purpose.

  • You can opt out of personalized advertising at Google Ads Settings, or opt out of third-party vendor cookies at aboutads.info.
  • Visitors in the EEA, the UK and Switzerland see a consent prompt before any non-essential advertising cookie is set.
  • Ad serving never sees the content you paste into a tool: the tools compute locally, so your JSON, SQL, files and images are not available to us or to any ad partner.

Third-party services

  • Cloudflare — hosting, CDN and cookieless web analytics.
  • Google Analytics — aggregated traffic and behaviour measurement.
  • Google AdSense — advertising (see the Advertising section above).

Each provider processes data under its own privacy policy. We do not sell your data, and we never share tool content with anyone — local tool inputs are not sent to BasaltKit servers. API Tester sends content to the selected target.

BasaltKit browser extension

The BasaltKit JSON extension for Chrome works exactly like the website: all formatting, minification, validation and inspection of JSON happens locally in your browser.

  • No data collection. The extension does not collect, transmit, sell or share any data — no browsing history, no page content, no personal information, nothing.
  • Minimal, on-demand permissions. It requests no standing access to websites. Access to a tab is granted only at the moment you invoke the extension (activeTab), and the viewer is injected into that tab only when you click.
  • Local settings only. Your indentation preference is stored locally on your device (chrome.storage.local) and never leaves it.
  • Links to this site. The extension contains links to basaltkit.com tools; following them is your choice and is covered by this website's analytics disclosure above.

Contact

Questions about this policy? Reach us at support@basaltkit.com.