← Home

Translate with ChatGPT

Privacy Policy

Last updated: October 25, 2026

Translate with ChatGPT is a Chrome extension that helps you translate text you explicitly select on webpages. This policy explains how the extension handles selected text, preferences, and optional usage analytics.

Selected text and translations

When you initiate a translation, the extension reads the text you selected and temporarily stores it in Chrome session storage to pass it to a newly opened ChatGPT tab. The extension prepares a translation prompt using that text and your chosen target language.

The extension does not automatically submit the prompt. You can review, edit, and choose whether to send it to ChatGPT. Your use of ChatGPT, including any prompt you submit and response you receive, is subject to OpenAI's own terms and privacy practices: https://openai.com/policies/privacy-policy/.

The extension locally observes the related ChatGPT response to determine whether a requested translation completes or fails. Selected text, prompts, responses, translations, conversations, page URLs, and page titles are never included in usage analytics or sent to the developer for analytics.

Preferences and local storage

The extension uses Chrome storage to save your target language, display mode, floating button size, and opacity. Language and display preferences may be synchronized across your browsers through Chrome sync, according to your Chrome settings.

Your analytics choice and the state recording whether the permission card has been shown are stored locally on your device. If you enable usage sharing, the extension also stores a random persistent identifier locally to associate usage events from the same installation. This identifier is not linked by the extension to your name, email address, ChatGPT account, or Google account, and is not synchronized across devices. Local installation markers help prevent duplicate installation events.

Optional usage analytics

Usage sharing is optional and off by default. The extension does not send analytics events before you explicitly choose Allow on the permission card or enable Share usage data in the popup. Using the extension, opening Details, dismissing the popup, or choosing Not now does not grant permission.

The permission card is shown once for users who have not already made a choice. You can enable or disable sharing at any time using the Share usage data checkbox in the extension popup. Translation functionality remains available when sharing is disabled.

If you enable sharing, the extension sends the following event types to PostHog:

  • Installation, reported after permission is granted, when applicable.
  • Extension popup opens.
  • Observed translation completions.
  • Observed translation failures.
  • Clicks on the extension's Chrome Web Store review link.

Events include the event type, a random persistent installation identifier, the extension version, and event timing. Installation events also use a random event identifier and timestamp to prevent duplicate counting. Technical processing flags disable geolocation enrichment and person-profile creation.

Failure information consists of a failure event used for counting; it does not include error messages, selected text, or ChatGPT responses. A review-link click does not tell us whether you submitted a review or what rating you gave.

We use these events to understand usage, returning usage, translation reliability, and review-link engagement, and to improve the extension. The random identifier makes these events pseudonymous: events from the same installation can be associated with one another even though the extension does not attach your account identity.

Data sharing and service providers

Selected text is passed to ChatGPT only as part of the translation workflow you initiate. It is not sent to an extension-operated translation server.

If you enable usage sharing, analytics data is sent over HTTPS to PostHog US Cloud, our analytics service provider. PostHog processes this information on our behalf, and the developer can access the resulting events and reports. Data is hosted in the United States and may therefore be processed outside your country of residence. PostHog's privacy information is available at https://posthog.com/privacy.

PostHog necessarily receives the connection IP address and standard network metadata when processing a request. Our PostHog project is configured to discard client IP data rather than retain it with events. Geolocation enrichment, person profiles, automatic pageview capture, and session recordings are disabled. The extension does not send browsing history, page URLs, page titles, account details, or translation content to PostHog.

Data selling, advertising, and limited use

We do not sell user data or use it for advertising, cross-site tracking, creditworthiness, or lending decisions. Data is used only to provide the extension's translation functionality and, with your permission, to understand and improve its usage and reliability.

The use of information received from Google APIs adheres to the Chrome Web Store User Data Policy, including the Limited Use requirements. We do not transfer user data to third parties except as necessary for the disclosed functionality and service providers described in this policy.

Data retention and your choices

Selected text in Chrome session storage is removed when retrieved by the intended ChatGPT tab. Unused handoff records expire after 10 minutes and are cleaned up on a later translation request; Chrome session storage is also cleared when the browser session ends. Temporary translation-tracking records expire after 30 minutes and are cleaned up on later translation requests.

Preferences remain in Chrome storage until you change or clear them, remove the extension, or otherwise remove the stored data through Chrome. Synchronized preferences are also subject to Chrome's sync settings and data controls. Locally stored analytics consent, permission-card state, random identifier, and installation markers remain until extension storage is cleared or the extension is uninstalled.

Turning usage sharing off stops future analytics collection and cancels pending requests where possible. It does not erase events already received by PostHog or delete the locally stored random identifier. Re-enabling sharing does not replay activity that occurred while sharing was off.

Analytics events remain in PostHog until removed under the project's applicable retention limits or deleted by the developer. Turning sharing off or uninstalling the extension does not automatically delete previously collected analytics. Contact us to request information about the applicable retention period or to request deletion of identifiable installation events. Because analytics is not linked to your email or account, we may need the installation's random identifier to locate the relevant records; your email address alone may not be sufficient.

Retention and deletion of prompts or responses you submit to ChatGPT are governed separately by OpenAI's policies and your ChatGPT settings.

Remote code

The extension does not execute remotely hosted JavaScript or WebAssembly. All executable extension code is included in the extension package. Analytics requests send data and do not download or execute remote code.

Changes to this policy

We may update this policy when the extension's features or data practices change. The date at the top identifies the latest update. We will provide any additional notice or permission request required for material changes to data collection or use.

Contact

For privacy questions, retention information, or deletion requests, contact:

mithatakbulut.dev@gmail.com