Privacy Policy

1. Introduction

This Privacy Policy describes how Screen Translate (the "App", "we", "us", or "our") collects, uses, shares, and protects your information. It applies to the Screen Translate Android application distributed on Google Play, package name com.screen.translate.google. By installing and using the App, you agree to the practices described in this policy.

Builds distributed through other app stores may include different components; if you installed the App from another store, refer to the policy linked inside that build.

2. Information We Collect

2.1 Information you provide

2.2 Information collected automatically

2.3 Screen content, OCR, and translation

This is the most sensitive category of data the App handles, so we describe it in full.

2.4 Accessibility service (optional, off by default)

The App includes an optional accessibility service that reads text directly from on-screen elements, as an alternative to capturing an image. It stays disabled until you enable it yourself in Android's accessibility settings, and you can disable it there at any time.

When enabled, it reads the text content of the window in the foreground for the sole purpose of translating it at your request. That text is processed on your device and passed to your selected translation engine exactly as described in section 2.3. We do not log it, do not send it to our own servers, and do not use it for advertising, profiling, or analytics. The service does not record keystrokes and does not read password fields.

2.5 What we do not collect

3. Permissions and Why We Need Them

PermissionWhy
INTERNET, ACCESS_NETWORK_STATE, ACCESS_WIFI_STATECall translation engines and our server; detect whether you are offline
SYSTEM_ALERT_WINDOWDraw the floating button and the translation overlay above other apps
FOREGROUND_SERVICE, FOREGROUND_SERVICE_MEDIA_PROJECTION, FOREGROUND_SERVICE_SPECIAL_USEKeep the capture and overlay service running while you translate; required by Android for screen capture
CAMERACamera translation only
POST_NOTIFICATIONSShow the ongoing service notification Android requires, and translation-complete notices
WRITE_EXTERNAL_STORAGESave translated images and exported documents where you ask
REQUEST_IGNORE_BATTERY_OPTIMIZATIONSOptional; asks Android not to kill the floating service during long sessions
BIND_ACCESSIBILITY_SERVICEOptional text-reading mode described in section 2.4; inactive unless you enable it

4. How We Use Information

We do not use your screen content, recognized text, or translations to train models, to build advertising profiles, or for any purpose other than returning the translation you asked for.

5. Third-Party Services and SDKs

The App integrates the following third-party services. Each has its own privacy policy.

ProviderPurposeData shared
Google Play Services / Credential ManagerGoogle sign-inSign-in request; Google returns your email, name, avatar
TikTok Open SDK, Douyin Open SDKOptional sign-in with TikTok / DouyinAuthorization request; the platform returns an account identifier
Google Play BillingSubscriptions and credit packsPurchase token
Google Firebase AnalyticsAggregate usage statisticsInstallation identifier, event names, device info
Google Firebase CrashlyticsCrash reportingStack traces, device and OS info
Google Firebase App Check (Play Integrity)Verify requests come from a genuine, unmodified copy of the AppAn attestation token issued by Google
Google Mobile Ads (AdMob) with the UMP consent SDKAdvertising in the free version; recording your consent choicesAdvertising ID, device info, consent state
AppLovin, Pangle, Vungle (Liftoff)AdMob mediation adapters — serve ads when AdMob selects themAdvertising ID, device info
Mango translation platformText translationRecognized text and language pair only
Google ML Kit (text recognition, language ID)On-device OCR and language detectionNone — processing is local
Google, OCR.space, Youdao, Alibaba Cloud Qwen, Zhipu GLMCloud OCR — only the engine you selectThe captured image, for that request only
DeepSeek, Alibaba Cloud Qwen, ZhipuAI translation enhancement, reached through our serverText to be enhanced
Baidu document translationDocument translationThe document content you submit
Google translate speech endpointRead aloudText to be spoken
Google Play In-App Update / In-App ReviewOffer updates and review promptsApp version; no personal data

Bundled libraries that process data only on your device, and send nothing to their authors, include ONNX Runtime (comic bubble detection and image repair), iText and Apache POI (document parsing), and Glide and SVGAPlayer (image and animation rendering).

6. Advertising and Your Choices

The free version shows ads served through Google AdMob. You can reset or delete your advertising identifier in Android Settings → Privacy → Ads, which limits ad personalisation. In regions where consent is legally required, the App shows Google's consent form on first launch, and you can reopen it from the App's settings to change your choice. Subscribing removes ads.

7. Credits and Subscription Data

Credit balances and entitlements are held on our server and tied to your account, or to your installation identifier if you are not signed in. We record credit spend events (feature used, amount, timestamp) so that balances can be audited and failed operations refunded. Credit records contain no screen content.

8. Data Sharing

We do not sell your personal information, and we do not share it for advertising purposes beyond what section 5 describes. We share data only with:

9. International Data Transfers

Our servers are located outside mainland China. Some providers we rely on (Google, AppLovin, Vungle, DeepSeek) operate in the United States, Europe, or Singapore; others (Alibaba Cloud, Zhipu, Baidu, Pangle) operate in mainland China. Using a feature that involves one of these providers means the data described for it in section 5 is transferred to and processed in that provider's jurisdiction. Where the law requires a transfer mechanism, we rely on your consent for the specific feature you choose to use.

10. Data Retention

11. Your Rights

Subject to your local law, you have the right to access, correct, export, or delete your personal data, to withdraw consent, and to object to processing. In practice:

We respond to rights requests within 30 days. You may also lodge a complaint with your local data protection authority.

12. Children's Privacy

The App is not directed to children under 13, or the equivalent minimum age in your jurisdiction. We do not knowingly collect personal information from children. If we learn that we have, we will delete it; you can report such a case using the contact details below.

13. Security

All network traffic uses HTTPS. Sensitive values stored on the device, including purchase tokens and provider keys, are encrypted with AES-256-GCM. Access to our servers is restricted, and requests are attested with Firebase App Check. No system is completely secure, so we cannot guarantee absolute security, but we will notify affected users and the relevant authority of a breach where the law requires it.

14. Changes to This Policy

We may update this Privacy Policy. The "Last updated" date above reflects the latest revision, and material changes are announced in the App before they take effect.

15. Contact

For privacy questions, or to exercise your rights, contact the developer at the email address shown on our Google Play store listing.