Privacy Policy
Last updated: October 2026
The short version
1. What we collect
Nothing from the tools themselves. Every tool on ToolNinja executes its logic locally in your browser using JavaScript. Your code, text, keys, tokens, passwords, or any other input you paste into a tool never leave your device โ no tool data is transmitted to any server, including ours. (A couple of tools โ the HTTP Request Builder and the README Badge Generator's live stat badges โ make requests to whatever API or endpoint you point them at, by design. That's a request you're directing, not data we collect.)
Separately, the site as a whole may collect standard analytics (which pages and tools get visited, only if you consent) and Google's advertising partners may set cookies to serve and measure ads โ both covered in the sections below. Neither is ever combined with, or has access to, what you actually type into a tool.
2. Cookies and local storage
Some tools store preferences (selected options, tab state) in your browser's local storage for convenience. This data stays on your device and is never transmitted anywhere.
We also store your cookie consent choice (toolninja_cookie_consent) in local storage so the banner only appears once. You can reset this at any time using the "Cookies" link in the sidebar.
3. Analytics & cookies
If you accept analytics, we use Google Analytics to understand which tools developers use most. This helps us decide which tools to improve and which new ones to build. Google Analytics is only loaded after you explicitly accept โ it never fires on decline.
Google Analytics sets the following cookies:
_gaโ distinguishes users (expires 2 years)_gidโ distinguishes users (expires 24 hours)_ga_*โ session state (expires 2 years)
We use anonymize_ip: true to mask the last octet of your IP address before it reaches Google.
Important: your tool inputs (JSON, code, passwords, JWT tokens, etc.) are never tracked or sent to Google or any other third party. Analytics only tracks page views and navigation โ never what you paste into our tools. You can opt out at any time using the "Cookies" link in the sidebar, or by installing the Google Analytics Opt-out Browser Add-on.
4. Advertising (Google AdSense)
ToolNinja uses Google AdSense to display ads. AdSense may use cookies and similar technologies to serve ads and to personalize them based on your visits to this and other websites. Google and its advertising partners may use this information to show you ads they believe are relevant to you, on ToolNinja and elsewhere.
You can learn more about how Google uses data from sites that use its services, and review your options for controlling personalized ads, at policies.google.com/technologies/partner-sites.
Important: AdSense operates completely separately from the tools themselves. Nothing you type into a tool is ever sent to Google's ad network, used to target ads, or combined with ad-related data in any way.
5. Third-party services
ToolNinja is hosted on infrastructure that may collect standard web server logs (IP address, user agent, timestamp, URL). This data is handled according to the hosting provider's own privacy policy and is not combined with any user-level data by us. Beyond Google Analytics and Google AdSense (both described above), we do not integrate any other advertising networks, social tracking pixels, or user profiling services.
6. Security tools
Tools such as AES encryption, RSA key generation, and JWT signing use your browser's built-in Web Crypto API. Keys and plaintext are never sent to any server. You should still take care not to paste production secrets into any browser-based tool, including this one, if your threat model requires it.
7. Children's privacy
ToolNinja does not knowingly collect any information from children under 13, and the tools themselves collect no personal information from anyone, of any age. Our advertising and analytics providers are expected to comply with applicable children's privacy laws; see Google's own policies for how they handle this across sites that use their services.
8. Changes to this policy
If this policy changes materially, we will update the "Last updated" date at the top of this page. Continued use of ToolNinja after a policy update constitutes acceptance of the revised terms.
9. Contact
Questions about this policy? Open an issue on our public repository or reach out via the contact details listed there.