Privacy Policy

Last updated: September 10, 2026  ·  Applies to the input-Translation browser extension and inputtranslation.org

input-Translation is a browser extension that translates and rewrites the text you type into input fields, plus a website (inputtranslation.org) that handles sign-in and subscription management. This page explains exactly what we handle, why, and where it goes.

  • Nothing leaves your browser until you ask for it. The extension never reads or uploads page content on its own — only when you press Option+Enter (Alt+Enter on Windows) inside an input field, or when you press Send on the feedback form.
  • We do not collect your browsing history, bookmarks, passwords, clipboard, or keystrokes.
  • We do not sell or rent your data, we do not show ads, and we do not use your text to train AI models.

1. What we handle

DataWhenWhyWhere it goes
The text you translate or rewrite Only when you press Option+Enter / Alt+Enter in an input field To translate or rewrite that text Sent to the translation and AI providers listed in section 3. Not written to any database.
Account email When you sign in on inputtranslation.org Sign-in and subscription management Supabase (our authentication provider)
Member key After you sign in (synced from the website to the extension) To check your plan and remaining daily quota Stored locally in your browser; verified against our server on each translation
Subscription status On purchase, renewal, or cancellation To activate Pro access and show your renewal date Paddle (payment provider) → our database: plan, expiry date, cancellation date. We never receive your card details.
Feedback you submit Only when you press Send in the feedback form To reproduce and fix the problem you report Feedback text and category, extension version, interface language, the URL of the page you were on (truncated to 500 characters), an anonymous random ID, and your member key if you are signed in — stored on our servers (Tencent Cloud and Cloudflare KV, with a copy in Supabase)
Daily usage count On each translation To apply the free plan's daily limit Counters on our servers, keyed by member key. They reset daily and are not linked to any other data.
Extension settings (source/target language, theme, panel switches) Always To remember your preferences between sessions Stored only in your browser (chrome.storage.local). Never uploaded.

2. What we do not do

  • We do not read, scan, or upload page content automatically — no auto-translate, no page scanning, no keystroke logging.
  • We do not collect browsing history, bookmarks, downloads, or clipboard contents. The only page URL we ever receive is the one attached to a feedback report you deliberately submit (see section 1).
  • We do not store IP addresses in our database and do not use them for quota counting.
  • We do not inject ads, and we do not sell, rent, or share your data with anyone except the service providers listed below.
  • We do not use your text to train AI models.

3. Third parties that receive data

To translate and rewrite text, the text you submit is sent to the provider that handles your request. Our servers try them in order and use the first one available:

Translation

  • Google Translate (translate.googleapis.com)
  • Microsoft Translator (edge.microsoft.com, api-edge.cognitive.microsofttranslator.com)

Multi-context rewriting (Pro / multi-context feature only)

  • Alibaba Cloud DashScope — Qwen models
  • DeepSeek
  • OpenRouter

Fallback translation (only when the services above are unavailable)

  • MyMemory Translation Memory
  • Baidu Translate

Account, storage, and operations

  • Supabase — account authentication and database
  • Paddle — payment processing and subscription management
  • Tencent Cloud and Cloudflare — the proxy servers we operate
  • Vercel — website hosting

Each provider processes requests under its own privacy terms. We send only the text needed for the request.

4. Server logs

Our translation servers write an operational log line per request (languages, which engine answered, response time) so we can diagnose failures and keep costs under control. Those log lines include the text that was sent and the result that came back, because that is what makes a failure reproducible. Logs are used only for troubleshooting and cost control: they are not organized by user, we do not read them to build profiles, and they are overwritten as the logs rotate.

We do not keep a translation history for you, and no translation is ever written to our database.

5. Retention and deletion

  • Translated text: not stored in any database — only in rotating server logs as described above.
  • Feedback: kept until the reported issue is resolved, then periodically purged.
  • Account and subscription data: kept while your account exists. Write us to have your account and its associated data deleted; we action deletion requests within 30 days.

6. Your controls

  • Turn off the multi-context panel in the extension popup to stop sending text for rewriting.
  • Sign out in the extension to remove the member key from your browser.
  • Uninstalling the extension removes all local settings and cached data with it.
  • Email us to request deletion of your account or feedback data.

7. Children

input-Translation is not directed at children under 13, and we do not knowingly collect data from them.

8. Changes to this policy

Any change is published on this page with a new "last updated" date. If a change materially affects what we collect or how we use it, we will also announce it in the extension.

9. Contact

Questions, or a deletion request: support@inputtranslation.org