Last updated: 2026-06-16
Correct & Translate is an open-source Chrome extension that corrects, translates, reformulates, and summarizes selected text using a large language model. This policy explains exactly where your text goes, depending on which provider you choose.
Source code: github.com/lucianhanga/chrome.extension.ai.correct.translate.reformulate
The extension does not run any servers of its own and does not collect, sell, or share your data with the developer. Where your text goes depends entirely on the provider you select in Settings.
| Provider | Default | Where your text goes | Leaves your machine |
|---|---|---|---|
| Ollama (local) | Yes | Your own computer (http://localhost:11434) | No |
| OpenAI | No (opt-in) | OpenAI's servers (https://api.openai.com) | Yes |
chrome.storage.local. They
are never synced to a cloud account and never sent anywhere except, in the
case of the OpenAI API key, to OpenAI in the Authorization
header of OpenAI requests.
When the active provider is Ollama, all text stays on your own computer.
Requests go only to a local Ollama instance at
http://localhost:11434 (or the endpoint you configure).
Nothing leaves your device, and no credential is used. Use this provider
when a correction or translation must stay private.
When you switch the active provider to OpenAI, the text you process is sent
over HTTPS to OpenAI's API (https://api.openai.com) for
processing. Your text leaves your computer and is handled by OpenAI under
OpenAI's API data usage policies.
To reduce surprise:
OpenAI badge is shown
in the popup as an always-visible reminder.chrome.storage.local,
is redacted before it is shown back in the UI, is never written to logs or
error messages, and is sent only to OpenAI.If you do not want any text to leave your machine, use the default Ollama provider and do not enable OpenAI.
storage — saves your settings locally.contextMenus — adds the right-click menu.activeTab + scripting — injects the result
overlay into the page you are actively using when you trigger an action.clipboardWrite — copies each result to your clipboard.<all_urls>) — lets the content script
reach the editable area on any page, including cross-origin iframes such
as webmail compose editors. Broad host access does not mean broad network
access.
Outgoing connections are restricted by the extension's connect-src
Content Security Policy to exactly two destinations: local Ollama
(http://localhost:11434) and OpenAI
(https://api.openai.com). The extension cannot contact any
other server.
If the extension's data practices change, this page will be updated and the "Last updated" date revised.
Questions about this policy: lucianhanga@googlemail.com