Last updated: 2025-11-25
DeepFlow Translator is a browser extension that lets you translate web pages, selected text, and documents using your own DeepL API key. This extension is designed to keep data processing on your device as much as possible and to send content only to the official DeepL API endpoints when you explicitly request a translation.
The developer of this extension does not run any backend servers for this project and does not use analytics or advertising libraries.
When you request a translation (for example by clicking Translate Page, using the selection toolbar, the editor, or the document center), the extension may access:
- Text content from the web page you are viewing.
- Text you have selected on a page.
- Files you choose for translation (for example
.txt,.html,.pdf,.docx,.pptx,.xlf,.xliff).
This content is:
- Processed locally in your browser to estimate character counts and prepare translation payloads.
- Sent over HTTPS directly from your browser to the official DeepL API endpoints (
https://api-free.deepl.comorhttps://api.deepl.com) using your API key, only when you explicitly start a translation.
The extension does not send page content or documents to any server controlled by the developer.
The extension stores the following data in your browser’s extension storage (such as chrome.storage.sync or Firefox storage):
- One or more DeepL API keys you enter.
- The currently active API key index.
- Translation preferences (source/target languages, tone/formality options, editor and UI settings).
- Safety and usability options (e.g. confirmation thresholds, document download preferences, theme).
This information is stored only in your browser profile and is used only by the extension to provide its functionality. It is not transmitted to any server other than the official DeepL API endpoints when required to perform translations or retrieve usage information.
The extension:
- Does not collect or send your browsing history to the developer.
- Does not send your data to analytics, advertising, or tracking services.
- Does not sell or rent any user data.
- Does not use user data for creditworthiness, lending, or similar profiling purposes.
The only external service used by this extension is the official DeepL API:
https://api-free.deepl.com/*https://api.deepl.com/*
Your use of the DeepL API is subject to DeepL’s own terms of service and privacy policy. This extension only forwards your text/documents and API key to DeepL in order to perform translations and retrieve usage information.
The extension requests the following permissions:
- activeTab / host permissions (http, https, file URLs): needed to run content scripts on the pages and local files you choose, to count characters, show the inline toolbar/editor, and apply translations.
- storage: stores your DeepL API keys and preferences in the browser’s extension storage.
- downloads: saves translated documents and XLIFF results to your Downloads folder (or a subfolder you configure).
- offscreen (Chromium MV3): creates an offscreen document used only for reliable XLIFF XML parsing and serialization.
These permissions are used strictly to implement the extension’s translation features and related UX.
If you have questions about this privacy policy or how the extension handles data, please contact:
- Email: lc.bin@pm.me
- Project page / issues: in the future
This privacy policy may be updated from time to time. When updated, a new version will be published in the project repository, and the "Last updated" date above will be changed accordingly.