TwitchTranslatedPoorly

Privacy Policy

Effective date: May 25, 2026

Twitch Translated Poorly is a Chrome extension that translates Twitch chat messages in the browser using the translation provider selected by the user.

Data Handled by the Extension

The extension may handle:

How Data Is Used

Chat message text is used only to request translations from the selected translation provider.

If DeepL is selected, chat message text and the user’s DeepL API key are sent to the configured DeepL API endpoint to perform translation and usage checks.

If LibreTranslate is selected, chat message text is sent to the user’s local LibreTranslate instance. The extension is intended to use local LibreTranslate endpoints only, such as http://localhost:5000 or http://127.0.0.1:5000.

Settings are stored locally by Chrome using extension storage. Translation starts disabled when a Twitch page loads or navigates.

Data Sharing

The extension does not sell user data.

The extension does not send chat content, API keys, or settings to any developer-operated server.

Data is shared only with the translation provider selected by the user:

Use of those services is subject to the privacy policies and terms of the selected provider.

Data Storage

Extension settings are stored locally in the browser using Chrome extension storage.

DeepL API keys are stored locally in obfuscated form. This is intended to avoid casual plaintext exposure in local extension storage, but users should still treat their browser profile as sensitive.

The extension does not intentionally store Twitch chat logs.

Remote Code

The extension does not load or execute remotely hosted code. Extension code is bundled with the extension package.

Permissions

The extension requests access to Twitch pages so it can read and modify Twitch chat in the active page.

The extension requests access to local LibreTranslate endpoints and DeepL API endpoints so it can perform translation requests when configured by the user.

The extension requests storage permission so it can save user settings locally.

Contact

For privacy questions, use the support or issue contact listed with the project repository.