Lox is built so that as little of your data as possible ever leaves your device. This page says exactly what does, and why.
The data controller is [OWNER: registered legal entity name], [OWNER: registered address], Croatia. Contact: [OWNER: contact email].
We do not sell your data, do not show ads, and do not use third-party tracking or analytics SDKs.
We process account and subscription data to perform our contract with you (GDPR art. 6(1)(b)); technical logs and abuse prevention under our legitimate interest in running a secure service (art. 6(1)(f)); anything based on consent only after asking.
| Recipient | Role | What |
|---|---|---|
| Microsoft Azure | Database hosting | Account data, entitlement state, usage counters |
| netcup GmbH (Germany) | Server hosting | Everything our API processes, transiently; server logs |
| RevenueCat, Inc. (USA) | Subscription management | Purchase/entitlement events from Google Play, linked to your account id |
| Google (Play, Sign-In; Gemini API) | Billing; optional sign-in; Premium answers | Play handles payment; Gemini receives questions + excerpts, sent under our key without your identity |
| OpenAI (USA) | Premium book indexing | Book excerpts for embedding, sent under our key without your identity |
| SMTP2GO | Email delivery | Your email address and the content of verification/reset emails |
AI providers receive the text needed to answer — never your name, email or account identity; our servers make those calls under our own provider accounts. Where a recipient processes data outside the EEA, the transfer rests on the European Commission's standard contractual clauses or an adequacy decision.
Account data is kept until you delete your account, then removed. Usage counters are kept per billing month. Logs are kept for [OWNER: log retention, e.g. 30 days]. Backups age out on a fixed schedule.
Under the GDPR you can ask for access, correction, deletion, restriction, portability, and object to legitimate-interest processing. Delete your account directly in the app's settings or at api.loxreader.app/account/delete. For anything else, email [OWNER: contact email]. You can complain to your data-protection authority; in Croatia that is AZOP (azop.hr).
All traffic uses TLS. Passwords are stored only as salted hashes. Secrets and provider keys are held in server-side configuration with restricted access. The database is encrypted at rest by Azure.
Lox is not directed at children under 16, and we do not knowingly process their data.
We will announce material changes to this policy in the app or by email before they take effect.