Privacy Policy
Last updated: November 12, 2026
CoderTools is a collection of browser-based developer tools. This policy explains what information is processed when you use the site, why it is processed, and the choices you have.
Short version
- Your code, text and files are processed in your browser.
- We do not upload your tool input to a server.
- We do not use advertising trackers or sell personal data.
- We use a random visitor ID in local storage and anonymous usage counts to understand which tools are useful.
Information we process
When you visit a page, the analytics system records an anonymous pageview. The record can include the page path, timestamp, browser family, operating system, device type, and a two-letter country code supplied by Cloudflare's CF-IPCountry header. We do not store your IP address in the CoderTools analytics tables.
A random 32-character visitor ID is generated in your browser and stored in localStorage. It is used to distinguish repeat visits and calculate aggregate visitor counts. It is not linked to your name, email address or account because CoderTools does not have accounts.
Tool inputs are never sent to the analytics service. The tools run in your browser using JavaScript, Web APIs and, where needed, local WebAssembly modules.
How we use information
- To understand aggregate traffic and popular tools.
- To maintain and improve the site and its tools.
- To detect abuse, spam or automated traffic.
We do not use analytics data for advertising, profiling, or selling to third parties. We do not combine it with data from other websites.
Legal bases
Where data protection law requires a legal basis, we rely on our legitimate interest in understanding aggregate usage and keeping the service reliable. Where local law requires consent for analytics, we will ask for it before enabling non-essential analytics.
Service providers
- Cloudflare serves the site and supplies the country code used by analytics. Cloudflare may process network metadata as part of its security and delivery services.
- Supabase stores anonymous analytics records in project-specific tables named
codertools_visitors,codertools_page_viewsandcodertools_presence.
These providers process data on our behalf and may process it in countries other than yours. They are bound by their own data protection terms and applicable safeguards.
Retention
Anonymous analytics records are retained only as long as needed for aggregate reporting, and are reviewed periodically. Because the visitor ID is random and not connected to an identity, we may not be able to locate a specific person's record without additional information from you.
Your choices and rights
You can clear the visitor ID and visit count by clearing site data for this domain in your browser. You can block analytics requests with a content blocker; the tools will continue to work.
Depending on where you live, you may have rights to access, correct, delete, restrict or object to the processing of personal data. To make a request, contact us through milinds.dev/contact. We will respond within the time required by applicable law.
Children
CoderTools is a developer tool and is not directed at children under 13. We do not knowingly collect personal information from children.
Changes
We may update this policy as the site changes. The latest version is always available at /privacy/, with the update date shown above.
Contact
For privacy questions, use the contact form at milinds.dev/contact. See also our Terms of Service and Cookie Policy.