Privacy Policy - Translate - Offline Translator

Last updated: 2026-09-01

Translate - Offline Translator ("we", "us", or "our") is designed so that your translations and images stay on your device. This Privacy Policy explains what data the App processes, why, and the choices you have.

By using the App, you agree to the practices described in this Policy.

1. Summary

2. Data We Do Not Collect

We do not collect, transmit, or sell:

3. Data Processed on Your Device

3.1 Optical Character Recognition (OCR)

When you scan an image for translation, the App uses Apple Vision (the system VNRecognizeTextRequest API) to extract text from the image. Recognition happens entirely on your device. The image is processed in memory and is not sent to our servers or to Apple's servers for recognition. Original photos are read from your photo library through the standard iOS Photos picker; the App does not request full library access unless you explicitly grant it.

3.2 Machine Translation

The App uses Google ML Kit's on-device translation (OnDeviceTranslator) to translate text. Translation runs locally on your device. We do not transmit the text you translate to any server we operate.

The first time you translate between a given pair of languages, the App downloads the corresponding translation model. Model downloads are fetched from Google's servers and are subject to Google's Privacy Policy. This is the only network call the App makes for translation-related processing.

3.3 Translation History

Your translation history is stored in a local SQLite database using the Drift framework. This data lives only on your device, is encrypted at rest by iOS file protection, and is never uploaded. You can clear your history at any time from the App's settings.

3.4 In-App Purchases and Subscriptions

When you make a purchase, the App uses RevenueCat to validate the transaction and unlock features. RevenueCat receives:

RevenueCat uses this data to determine which entitlements (such as removeAds) apply to your device and to forward aggregated sales reports to us. See the RevenueCat Privacy Policy.

4. Data Collected by Third-Party Services

The following third parties collect data when you use their features in the App. Their use of data is governed by their own privacy policies.

4.1 Google Mobile Ads (AdMob) - Free Tier Only

The free tier shows ads served by Google Mobile Ads (AdMob). AdMob may receive:

You can:

If you purchase a subscription or the one-time upgrade, the removeAds entitlement suppresses ads from AdMob.

For details, see the Google Privacy Policy and the AdMob privacy information.

4.2 Google ML Kit (Model Download)

The first time you use a language pair, the App downloads the corresponding translation model from Google. This request includes standard network metadata (IP address, user agent) visible to Google. Once downloaded, the model is cached locally and used offline.

4.3 Apple App Store

Purchases are processed by Apple. Apple's handling of purchase data is governed by Apple's Privacy Policy.

5. Permissions the App Requests

Permission Why we ask Required?
Camera To capture a photo to scan and translate Only when you tap "Scan"
Photo Library (limited) To import an existing photo from your library through the system picker Only when you tap "Choose Photo"
Network To download translation models and to serve ads on the free tier Yes, for first-time model setup and ads

The App does not request microphone, contacts, location, or background-tracking permissions.

6. Children's Privacy

The App is intended for general audiences and is not directed to children under 13 (or under the minimum digital-consent age in your jurisdiction). We do not knowingly collect personal data from children. Because the App does not collect personal data from any user, this commitment holds for all age groups.

If you believe a child has provided personal data through a third-party feature (for example, by entering text into a translation that is later surfaced through a RevenueCat debug log), please contact us so we can address it.

7. International Data Transfers

The on-device translation, OCR, and translation history described in Section 3 do not leave your device and are therefore not subject to international data-transfer rules.

8. Your Rights

8.1 GDPR (European Economic Area and United Kingdom)

If you are in the EEA or UK, you have the right to:

Because the App does not maintain a server-side user profile, most of these rights are satisfied automatically by the design of the App:

8.2 CCPA / CPRA (California)

California residents have the right to:

The App does not sell personal information. "Sharing" for cross-context behavioral advertising is governed by your choices on the iOS tracking prompt.

8.3 Other Jurisdictions

Residents of other jurisdictions (for example, Brazil under the LGPD, South Korea under the PIPA, Canada under the PIPEDA) may have similar rights. We extend the protections described above to all users regardless of location, to the extent permitted by applicable law.

9. Data Retention

10. Security

The App relies on iOS file protection to safeguard locally stored data. Network communication uses HTTPS. Purchase validation is performed against Apple's signed receipts through RevenueCat's authenticated API. No method of transmission or storage, however, is 100% secure, and we cannot guarantee absolute security.

11. Changes to This Policy

We may update this Policy from time to time. The "Last updated" date at the top of this page reflects when the latest changes took effect. If changes are material, we will provide reasonable notice through the App Store listing or within the App.

12. Contact

If you have any questions about this Policy, please contact us through the App's support channel listed on its App Store page.