Cookie Policy
Exactly what cookies and storage technologies are used on this site, who sets them, and how to control them.
What are cookies?
Cookies are small text files that a website (or a third-party service embedded in it) stores on your device to remember information between visits. Similar technologies include localStorage, sessionStorage, and IndexedDB.
First-party storage we set
We use small amounts of first-party storage to make the site usable. None of this data is sent to our servers unless noted.
| Technology | Purpose | Sent to server? |
|---|---|---|
| localStorage | Theme, recently-used tools, tool defaults, consent state | No — stays in your browser |
| sessionStorage | Short-lived tool state (currency rate cache, paste-router payloads) | No — cleared when you close the tab |
| IndexedDB | Code Editor multi-tab persistence, workbench file handoff | No — stays in your browser |
| PHP session cookie | CSRF protection on the contact form only (set only when you visit that page) | Yes, session-only, first-party, expires when you close the browser |
Third-party advertising cookies — Google AdSense
This site is funded by advertising. We use Google AdSense (operated by Google LLC) to serve those ads. AdSense and its partners set cookies in your browser when ads load. The most common ones are:
| Cookie | Set by | Purpose | Typical lifetime |
|---|---|---|---|
__gads |
Google AdSense | Ad delivery, frequency capping, measurement | Up to 13 months |
__gpi |
Google AdSense | Personalization signal | Up to 13 months |
IDE |
Google DoubleClick | Ad targeting and conversion measurement | Up to 13 months |
NID |
Ad preferences and security | Up to 6 months | |
| Vendor cookies | Google ad partners | Bidding and measurement when partners participate in the auction | Varies |
Google may use this data, alone and combined with information from other Google services, to deliver personalized ads, measure ad performance, and protect against fraud and abuse. See the Google Ads & Privacy page for the authoritative description.
If you decline advertising in our consent banner (or if you are in a region where consent is required and you have not granted it), Google is configured to serve non-personalized ads, which use far fewer signals.
Optional analytics
If you accept analytics in the consent banner, we may load a lightweight analytics script and a first-party beacon to count aggregate page views. We do not use analytics to build profiles of individual users.
What we do not use
- No social-media widgets that set cookies
- No cross-site fingerprinting or device identification
- No selling of personal data to data brokers
Other third-party requests
A handful of tools make client-side requests to external APIs when you use them. These requests go directly from your browser:
- Currency Converter — live FX rates from
frankfurter.app(ECB) withopen.er-api.comas fallback - IP Lookup — geo data from
ipapi.co,ipwho.is,geojs.io - Google Fonts — web fonts from
fonts.googleapis.com(we self-host where practical)
Controlling cookies and consent
- Reopen our consent banner: Manage cookie preferences
- Manage Google ad personalization: adssettings.google.com
- Industry opt-outs: DAA WebChoices (US) · Your Online Choices (EU)
- Browser controls: View and delete site data in your browser's privacy settings, or block third-party cookies entirely
Blocking advertising cookies will not prevent you from using any tool on this site.
Changes
If our cookie usage changes, we'll update this page and the Last updated date.
Related
See also: Privacy Policy · Terms of Use · Contact