Privacy Policy
Last Updated: August 11, 2026
In short
- Your books are stored only on your device. We have no access to them.
- When you request a translation, the text of the chapter being translated is sent to an AI translation service. We do not store it.
- Usage statistics and crash reports are optional. You can change your choice in Settings at any time.
- The App does not require an account, and we do not collect your name or email address.
- For questions or data requests: hasanturkylmz@outlook.com
This policy describes how eBook Translator (the "App") handles your data: what remains on your device, what is processed by service providers, and what choices are available to you.
1. Data Stored Only on Your Device
Your books, reading progress, bookmarks, highlights, glossary, and any personal API keys you enter are stored locally on your device. We cannot access this data, and it remains on your device until you delete it or uninstall the App. Because we hold no copy, we cannot restore this data once the App is uninstalled. The only part of it that leaves your device is what is needed to perform a translation you request, as described in Section 2.
2. Translation Text
When you request a translation, the text of the chapter being translated is sent to an AI translation service, and the translation is returned to your device. The request also includes the book's title and genre, and any of your glossary terms that appear in that text — context the service uses to produce a better translation. This transmission is necessary to provide the translation you request; where data protection law applies, that necessity is the legal basis for it. We do not operate any servers and do not store any of this data; the providers involved are listed in Section 5. Apart from the material sent for translation, no book content leaves your device.
3. Data We Collect
- Usage statistics: screens viewed, features used, device model, and operating system version. We use this data to improve the App. Where the law requires it, it is processed only with your consent.
- Crash reports: technical details of errors that occur in the App. We use them to identify and fix defects. Where the law requires it, they are processed only with your consent.
- Advertising ID: your device's advertising identifier, used by Google AdMob to serve ads and measure their performance. Advertising funds the App. Where the law requires it, this is processed only with your consent.
None of this data includes your name, your email address, or the content of your books.
4. Your Controls
Settings → Legal & Privacy contains separate switches for usage statistics and crash reports.
- In the EEA, the UK, and other regions where the law requires prior consent, both are off by default and nothing is collected until you enable them.
- In other regions, both are on by default and can be turned off at any time.
- Disabling usage statistics takes effect immediately. Disabling crash reports takes effect the next time the App starts; this timing is defined by the crash reporting system.
Advertising consent is managed through the consent form Google displays in the App. You can review or change your choice at any time under Settings → Legal & Privacy → Privacy Choices.
5. Service Providers and International Transfers
The App relies on the service providers listed below; as a result, some of your data may be processed outside your country.
- Google (Firebase and AdMob). Processes the usage statistics, crash reports, and advertising data described above; provides security services for the App; and supplies the fonts the App downloads for reading in Arabic, Chinese, Japanese, or Korean. Google may process this data in the United States and in other countries where it operates, under transfer safeguards approved by the EU and the UK. Google's privacy policy · Firebase · AdMob
- Google Gemini — the default translation service. Translation requests are processed on a paid plan funded by us; the default service requires no account and no payment from you. Under the paid service terms, Google does not use submitted text to improve its products. Gemini API terms
- A provider you configure yourself (optional). You can instead set the App to use your own API key from Google, OpenAI, Groq, or Z.ai. Translation requests are then sent directly to that provider, authenticated with your key, and that provider's privacy policy governs the processing. Review the provider's terms before adding a key: some providers treat text submitted under a free plan differently from text submitted under a paid plan, and may use it to improve their services.
6. Data Retention
- Crash reports: retained by Google for 90 days, then deleted from its live and backup systems.
- Usage statistics: individual records are deleted after 14 months. The device identifier they are linked to is deleted 14 months after your last use of the App.
- Translation text: not stored by us. Retention by the translation provider is governed by that provider's own policy (Section 5).
- Data on your device: remains until you delete it or uninstall the App.
These periods apply to data linked to your device. Aggregated totals that cannot identify any user — for example, the number of translations performed in a month — are retained indefinitely.
7. Your Rights
If you are in the EEA, the UK, or another country with comparable data protection law, you have the right to:
- access the data held about you
- have it corrected or deleted
- receive a copy in a portable format
- object to or restrict certain processing
- withdraw your consent at any time
How this works with this App:
- Consent for usage statistics and crash reports can be withdrawn under Settings → Legal & Privacy; advertising consent under Privacy Choices in the same menu. Turning a switch off stops any further collection.
- Data stored on your device is under your direct control: deleting it in the App, or uninstalling the App, removes it completely. We hold no copy.
- Because the App collects no names, email addresses, or account identifiers, we cannot link usage statistics or crash reports to a specific person. As a result, we are generally unable to locate an individual's records in response to an access, correction, or deletion request (Article 11 GDPR). Existing records are deleted automatically within the periods listed in Section 6.
- For data held by Google, you can use the links in Section 5. For a translation provider you configured yourself, contact that provider directly under your own account.
For any other request, contact hasanturkylmz@outlook.com. You also have the right to lodge a complaint with the data protection authority in your country.
8. Children
The App is intended for a general audience and is not directed at children under 13, or the higher minimum age that applies in some countries. We do not knowingly collect personal data from children below that age. Because the App includes advertising and analytics, it is not designed to meet the separate parental-consent requirements that apply to services directed at children.
9. Changes and Contact
If this policy changes, the date at the top of this page will be updated. For questions, requests, or support, contact hasanturkylmz@outlook.com.