Last updated: 2026-07-12
Nothing. English Assist does not run any server, does not have any analytics, and does not send data to any endpoint we control.
The extension stores the following in Chrome’s synced local storage (chrome.storage.sync), which Google syncs across your own Chrome installs when you are signed in:
This data never leaves Google’s sync channel. We have no way to read it.
When you press the extension’s hotkey, the extension sends the selected text (or the sentence at your cursor, or your clipboard content when no text field is focused) directly from your browser to the LLM provider you configured:
https://api.anthropic.com (if you chose Anthropic)https://api.deepseek.com (if you chose DeepSeek)The request is authenticated with your own API key. The extension author has no access to this traffic. What the provider does with the text is governed by that provider’s own privacy policy:
The extension reads the clipboard only in response to your hotkey press, and only as a fallback when no text field is focused and no page text is selected. The clipboard content is used for the same purpose as any other input source (sending to your configured LLM for rewriting).
The extension writes the rewritten text back to the clipboard only when you click Accept / Copy or press Enter / C in the result card.
storage — save your API key and preferences locallyclipboardRead — read clipboard as an input source when no text field is focusedclipboardWrite — copy rewritten text back to clipboard on Accept / Copyhost_permissions for api.anthropic.com / api.deepseek.com — call the LLM provider you configured<all_urls> content script match — inject the hotkey listener and result card into any page where you might write EnglishOpen an issue at the extension’s source repository.