← Translate Slides with AI · Terms of Service
Privacy Policy — Translate Slides with AI
Last updated: 25 July 2026
Translate Slides with AI has no servers, accounts, ads, analytics, or tracking, and never sells or shares data. The developer never receives your text, your settings, or your API keys. The only personal data the add-on touches is your email address, used solely to verify a Premium subscription (see "Premium payments" below).
- It works only on the presentation you have open. The add-on uses the "current presentation only" permission (
presentations.currentonly). It cannot access, list, or read any of your other Google Slides, Drive files, Gmail, contacts, or calendar.
- What happens to your text. When you click Translate (or use the Adapt tab), the text of the open presentation — or only the slide/selection you chose, plus speaker notes if ticked — is sent to the translation engine you selected, and the result is written back into that same presentation:
- Google Translate (default, built in): translation is performed by Google's own translation service (the Google Workspace
LanguageApp service). No third-party request is made.
- Your own AI engine (optional): if you pick an AI engine (OpenAI GPT, Anthropic Claude, Google Gemini, DeepL, Mistral AI, Meta Llama, DeepSeek, or OpenRouter) and save your own API key for it, the text — along with your optional prompt/instructions, if you set any — is sent to that provider's API using your key. As part of the same run, the add-on may also send up to 8 short source/translation snippets back to the same provider for the optional quality self-check. This all happens under your own account with that provider — review the provider's terms before translating confidential content. The developer is not a party to any of it.
- Your settings and API keys (selected engine, per-engine API keys, your optional prompt, theme choice, and the model id that last worked for each engine) are stored solely in your own Google account (Apps Script user properties). Keys are used only to call the engine you chose; the add-on only ever shows the last 4 characters of a key back to you. Nothing is sent to the developer or anyone else.
- Nothing is retained. The add-on does not save your slides, your text, or any copy of your content anywhere outside the presentation itself.
- Third parties. The add-on operates no external server. Apart from the Premium payment verification described below, the only third-party transmission is the one you configure yourself: your selected AI/DeepL provider, under your own key, only when you choose such an engine. With the built-in Google Translate engine, no slide text goes to any third party.
Premium payments (Paddle)
Premium subscriptions are sold and processed by Paddle — our Merchant of Record — on Paddle's own secure checkout pages. The add-on never sees or stores your card details; Paddle also issues your receipts and handles applicable VAT/sales tax. If you start a Premium purchase or click "Activate Premium", the add-on sends your email address (your Google account email, or the checkout email you type) to Paddle, using a read-only API key, solely to confirm that an active subscription exists. The confirmation result ("premium: yes/no") is stored in your own Google account properties. Nothing else is shared with Paddle, and no payment data ever reaches the developer. Paddle's own privacy policy applies to the checkout.
Permissions used, solely to provide the feature
- See, edit, and configure the current presentation only (
presentations.currentonly) — to read the slide text and write the translation back into the open deck.
- Display and run third-party web content in prompts and sidebars (
script.container.ui) — to show the translator sidebar.
- Connect to an external service (
script.external_request) — used when you choose an AI or DeepL engine, to call the API you configured with your own key, and — if you start a Premium purchase or activation — to verify your subscription status with Paddle (read-only). The built-in engine itself makes no external requests.
- See your primary Google Account email address (
userinfo.email) — used only to recognise your Premium subscription (and to pre-fill the checkout email). Never used for marketing and never shared with anyone except Paddle for the verification above.
How sensitive data is protected
- Encryption in transit. Every request the add-on makes — to Google's own services, to the translation provider you configured, or to Paddle — is sent exclusively over HTTPS/TLS. No data is ever transmitted over an unencrypted channel.
- Protected storage. Your settings and API keys are stored only in Google's Apps Script
PropertiesService user store — private, per-user storage that lives inside your own Google account and is protected by your Google account's security controls (including 2-Step Verification, if you use it). There is no developer server or database: nothing is ever copied outside your account.
- Access controls & key masking. The developer has no technical means to read your stored properties, your API keys, or your slide text. After you save an API key, the interface never displays it again in full — only a masked indicator. The add-on also requests the narrowest OAuth scope Google offers for its job (
presentations.currentonly), so it structurally cannot reach any file other than the presentation you opened it in.
- Payment data is handled entirely by Paddle, our PCI-DSS-compliant Merchant of Record; card details never touch the add-on or the developer.
Data retention and deletion
- Slide content — not retained. The text of your presentation is processed transiently, only for the duration of the translation run you started, and the result is written back into that same presentation. No copy of your slides, text, or translations is stored anywhere after the run completes.
- Settings & API keys (engine choice, per-engine keys, optional prompt, theme, last-working model id) are retained in your own Google account's user properties only until you change or erase them. You can overwrite a saved key at any time from the sidebar.
- Erase everything in one click. The sidebar's “Erase my data” action permanently deletes every value the add-on has stored for your account (all keys, settings, trial and subscription flags). This takes effect immediately and cannot be undone.
- Premium verification result ("premium: yes/no") is retained in the same user properties and is removed by the same "Erase my data" action. Paddle retains its own transaction records as required by law, under Paddle's policy.
- Uninstalling the add-on and revoking its access at myaccount.google.com/connections permanently cuts the add-on off from your account; combined with "Erase my data" this leaves no stored data behind. You can also request deletion assistance at any time via info@bilingoplus.com.
Google Workspace API Limited Use compliance (including AI/ML)
Affirmative statement: The use of raw or derived user data received from Workspace APIs will adhere to the Google Workspace API User Data and Developer Policy, including the Limited Use requirements.
- We do not use, transfer, or sell any Google user data — raw, aggregated, anonymized, or derived — to create, train, or improve any machine-learning or artificial-intelligence models, whether foundational, generalized, or our own. No such pipeline exists.
- When you choose an AI engine, the text of your open presentation is sent to the provider you selected, under your own API key, solely to produce the translation (and, in the same run, the optional quality self-check) that you explicitly requested — and for no other purpose. Your relationship with that provider is governed by its own terms; we are not a party to it and receive nothing.
- No human — including the developer — reads your Google user data. There is no developer-side access, logging, or storage of it at all.
- Google user data is never used for advertising, profiling, or any purpose other than providing the user-facing translation features described on this page.
This website and add-on are operated by, and the data controller is, BiLingoPlus LLC, a Wyoming limited liability company (30 N Gould St Ste R, Sheridan, WY 82801, USA). Questions? Contact: info@bilingoplus.com
Google Slides™, Google Translate™, Google Workspace™ and Gemini™ are trademarks of Google LLC. This add-on is an independent product and is not endorsed by or affiliated with Google.