Privacy Policy
How Screen Translate treats your privacy and protects your data. With ML Kit your data stays on your device; with Gemini/Cloud, cloud processing is handled transparently.
Privacy policy summary
The essentials of how Screen Translate approaches privacy
Our core privacy principles
At AURSAL, protecting your privacy in Screen Translate is our highest priority. The app is built on the principle of Privacy by Design, and every data-processing step is designed to protect user privacy.
Screen Translate requires no user account and there is no sign-up at all. Personal identifying information (name, email, phone number) is never collected.
However: Google AdMob ads are used so the service can be offered free of charge, and AdMob collects certain technical data (Advertising ID, IP address). The details are explained below.
Use of the Accessibility Service (AccessibilityService)
The special permission used for Chat Mode, and how that data is handled
Chat Mode and the Accessibility API
The Chat Mode feature in Screen Translate uses the Android Accessibility Service API so it can read text in messaging apps (WhatsApp, Telegram, Instagram and so on). It works as follows:
The Accessibility Service is active only when Chat Mode is selected. The other modes (Default, Touch, Game, Social Media, Manga) do not use it and work only through MediaProjection (screen capture); Travel Mode uses only the camera.
Android's Accessibility Service is a sensitive API that grants broad permissions. Screen Translate uses it only to read message text. The app never abuses these permissions and does not do any of the following:
Data we collect
A detailed breakdown of what is collected and what is not
Data collection table
Screen Translate is built around privacy-first design. The table below shows in detail which data is collected and which is not:
Pro membership and billing data
Pro membership runs through Google Play Billing. You do not need to create any account for it — your subscription is tied to your Google Play account.
The data collected cannot identify you on its own. It is processed under Article 5/2-c of the Turkish KVKK (necessary for performance of a contract), so explicit consent is not required. To have your data deleted, simply uninstall the app.
How data flows during payment
Buying a Pro membership is handled entirely by Google Play. AURSAL never has access to your financial data at any stage.
The result: our server only ever gets a yes/no answer to the question "does this user have a valid subscription?". The amount paid, your card details and similar data are never shared with us.
Third-party services
The external services the app uses and how they handle data
Google AdMob (advertising services)
Screen Translate uses the Google AdMob advertising platform so the service can be offered free of charge. AdMob collects certain data in order to serve ads and personalize them.
Google LLC (1600 Amphitheatre Parkway, Mountain View, CA 94043, USA)
Firebase Remote Config
Firebase Remote Config is used so app features and settings can be managed remotely.
Google LLC (Firebase Platform)
Firebase Remote Config NEVER collects your translations or personal content. It only receives technical configuration values used to optimize how the app behaves.
Firebase App Check (Google Play Integrity)
Firebase App Check is used to protect our servers from forged clients, automated bot traffic and quota abuse. The app attaches a short-lived integrity token generated by Google Play Integrity to each server request; the server verifies that token with Google and confirms the request came from the genuine, unmodified Screen Translate app.
Third-party data processing guarantees
On data shared between Screen Translate and the third-party services we use, we make the following guarantees:
How data is processed
The technical detail of how your data is processed and protected
9 translation engines and privacy
Screen Translate offers 9 different translation engines. Each has its own privacy characteristics:
You can choose which translation engine to use in the app settings:
If privacy is your priority: choose the ML Kit engine and your data will never leave your device.
Permissions and access
The permissions the app uses and what each one is for
Android permissions
Screen Translate uses the following Android permissions, each for a specific purpose:
Screen access is used only for OCR. No screenshot is ever recorded, shared or stored. All temporary data is deleted immediately after processing. The whole process is transparent and auditable.
Third-party services
The technologies used and the data-sharing policies behind them
Technology partners
Screen Translate uses services from established technology companies:
Your rights
The rights you have under the GDPR and the Turkish KVKK
Your legal rights
The rights you have under the KVKK and international privacy standards:
Data security
The technical and organizational measures we take to protect your data
Security architecture
How Screen Translate approaches security
AES-256 encryption: all local data TLS 1.3: API communication Hash algorithms: data integrity
Automatic clearing: after processing Secure memory: for sensitive data Garbage collection: optimized
Code review: audited regularly Penetration testing: for vulnerabilities Updates: fast patches
Anomaly detection: unusual behaviour Real time: instant protection Automatic response: threat blocking
Children's privacy
Special protections for users under 13
Child protection protocol
Screen Translate takes special measures to protect the digital privacy of children under 13:
If your child uses this app, make sure the sensitive-information protection features are enabled. Check the app settings regularly and talk to your child about digital privacy.
If you have questions about this document, get in touch.
info@screentranslate.com