Privacy Policy
Last updated August 2026
Nothing you paste into UtilDock ever leaves your browser. Every tool is JavaScript running in your own tab. Your JSON is never sent to a backend, never written to a log, and never seen by us — there is no server of ours that could receive it.
How the tools work
UtilDock is a static website. When you open a tool, your browser downloads some HTML, CSS and JavaScript, and everything after that happens locally. Parsing, formatting, validating and comparing all run inside your tab. Opening a file with the Load button — or dropping one onto the page — reads it from your disk into memory; it is not an upload.
Because there is no backend, the content you work with is never transmitted, logged or retained anywhere. You can disconnect from the internet and the tools keep working.
Information stored on your device
So that a refresh does not lose your work, each tool saves its current input to your browser's localStorage, along with your theme choice and a few preferences such as indent size. This data stays on your device, is readable only by UtilDock in your browser, and is never transmitted to us. Clearing your browser's site data for this domain removes all of it.
Your answer to the analytics question is stored the same way, so you are only asked once. It records nothing but the choice itself.
Analytics and cookies
With your consent, we use Google Analytics to understand how the site is used — which pages are visited and how often — so we know which tools are worth improving. It is loaded through a Google Tag Manager container, and it does not run until you allow it. If you decline, no analytics cookies are set and no data is collected.
When enabled, Google Analytics collects standard web analytics data: pages viewed, approximate location derived from your IP address, referring website, and general device and browser information. It sets cookies named _ga and _ga_* to recognise returning visitors. This processing is described in Google’s privacy policy.
Analytics never receives the content you work with. Your JSON is not included in any analytics event. We have also disabled Google’s advertising features, so your visit is not used for remarketing, ad personalisation or audience building.
We do not sell your data, and we do not use advertising networks, social media widgets, session recording or fingerprinting.
Your choices
You can at any time. The panel shows which setting is currently in force and lets you switch it; the analytics link in the footer of every page opens the same panel.
Turning it off takes effect immediately rather than on your next page load, and the _ga cookies are deleted at that moment — you do not have to clear your browser's site data to be rid of them, though doing so works too. Google is not contacted again on any subsequent page unless you turn it back on.
Every tool on this site works identically whether you accept analytics or not. Nothing is gated behind the choice. Clearing your browser's site data for this domain removes everything UtilDock has stored, including your theme and your saved inputs.
Hosting
UtilDock is served by Cloudflare Pages. Like any web host, Cloudflare processes the network requests needed to deliver a page and may retain limited technical data — IP address, user agent, timestamps — for security and abuse prevention, governed by Cloudflare’s privacy policy. That covers requests for the site’s own files. What you paste into a tool is never part of any request, so it is never in any log.
Security
The site is served over HTTPS with a strict Content-Security-Policy that restricts which origins may load code or receive data. This is what keeps the privacy commitment above a property of how the site is built, rather than a promise you simply have to take on trust. You are welcome to verify it: open your browser's developer tools, use any tool on the site, and inspect the requests.
Security issues can be reported to security@utildock.dev, or see our security.txt.
Children’s privacy
UtilDock is a developer tool and is not directed at children. We do not knowingly collect personal information from anyone, including children under 13.
Changes to this policy
If this policy changes, the date at the top of this page changes with it. The commitment that the data you paste stays in your browser is not something we intend to revisit.
Contact
Questions about this policy can go to security@utildock.dev.