Privacy policy
Last updated: February 11, 2026
localize.today is built with privacy in mind. We believe you should be able to translate your website without surveillance, data harvesting, or hidden tracking. This policy explains exactly what data we handle, why, and what we do with it.
1. What we don't do
We want to be clear upfront:
- We do not store your source content. Text sent for translation is processed and discarded.
- We do not sell your data to anyone. Not advertisers, not data brokers, not anyone.
- We do not track individual visitors with cookies, fingerprinting, or cross-site identifiers.
- We do not build user profiles or behavioral models.
2. Data we process
Translation requests
When a visitor selects a language on your website, visible page text is sent to our translation API. This text is forwarded to our AI provider for translation and is not stored on our servers. Translated text is cached on Cloudflare's edge network to serve repeat requests faster. Cached translations contain no visitor information — only the translated text keyed by content hash and language.
Client-side storage
The localize.today client library uses your visitor's browser localStorage to cache translations locally and remember their language preference. This data never leaves the browser and is fully under the visitor's control — clearing browser data removes it entirely.
Analytics
We collect minimal, aggregated analytics to understand how the service is used. This includes:
- Page views and translation requests (counts, not individual records)
- Languages selected (aggregate distribution)
- Error rates and performance metrics
These statistics are aggregated and anonymous. We do not associate analytics data with individual visitors, IP addresses, or devices.
3. Third-party providers
AI translation provider
Translation requests are processed through OpenRouter, which routes to various large language model providers. Page text sent for translation passes through OpenRouter's infrastructure. OpenRouter's handling of this data is governed by their privacy policy. We have no control over their data practices beyond choosing them as a provider that does not train on user inputs by default.
Infrastructure
Our service runs on Cloudflare (edge functions, caching, DNS). Cloudflare processes requests in accordance with their privacy policy. Standard server logs (IP addresses, request timestamps) are retained by Cloudflare per their policies and are not accessed by us for analytics purposes.
4. Self-hosting
The localize.today backend is open source. If your privacy requirements go beyond what we offer as a hosted service, you can deploy the entire stack on your own infrastructure with your own AI provider. In that case, this privacy policy does not apply — your own policies govern.
5. Your rights
Since we don't store personal data, most data subject access requests don't apply in practice. However, if you believe we hold any data related to you, you can contact us and we will respond within 30 days. If you are in the EU, you retain all rights under GDPR including access, rectification, erasure, and portability.
6. Children
localize.today is a developer tool. We do not knowingly collect information from children under 16. The service processes page content — if a website serves children's content, it is the website operator's responsibility to ensure compliance with applicable regulations (COPPA, etc.).
7. Changes
We may update this policy as the service evolves. Changes will be posted on this page with an updated date. We will not introduce data collection practices that contradict the principles stated here without clear notice.
8. Contact
Questions about this privacy policy? Reach out to @staskulesh on X or email privacy@localize.today.