Privacy Policy

Voice Reader · Last updated 11 October 2026

Voice Reader turns written material — PDFs, photographs of pages, web links and pasted text — into speech you can listen to. This policy explains exactly what leaves your device when it does, and what does not. It is written to be checked against the app's behaviour, not to be taken on trust.

The short version

What leaves your device, and why

WhatWhere it goesWhy
The text you want read aloud Our synthesis server, and from there to Google Cloud Text-to-Speech To produce the audio. We do not store the text after the request is served; the finished audio is returned to your device and kept there.
A random identifier for your installation Our synthesis server To count characters against the weekly allowance and to attach your subscription to a limited number of devices. It is generated on your device, is not your Apple ID, not an advertising identifier, and is not linked to any account — because there are none.
A cryptographic attestation from Apple's App Attest Our synthesis server To confirm the request comes from a genuine, unmodified copy of the app rather than from a script pointed at our server. It identifies the app, not you.
The App Store transaction for an active subscription, signed by Apple Our synthesis server To lift the free limit and to enforce the limit on how many devices one subscription may unlock. We keep the subscription's transaction identifier and the installation identifiers attached to it, and nothing else about the purchase.
A web address you paste to be read Jina Reader (r.jina.ai), operated by Jina AI To fetch the page and return it as readable text. The address you paste is disclosed to that service. If you would rather it were not, copy the text and paste it instead of the link.
Usage events: which screens you open and what you do in the app Google Firebase Analytics To understand which features are used and where the app gets in the way, so we can improve it. Details in Analytics and crash reports below.
Crash reports Google Firebase Crashlytics To find and fix the cause when the app crashes.

What never leaves your device

Permissions the app asks for

Analytics and crash reports

The app uses two Google services, Firebase Analytics and Firebase Crashlytics. Google processes this data on our behalf under the Firebase data processing terms; see also Privacy and Security in Firebase.

We use this data only to understand and improve the app. We do not use it for advertising, we do not combine it with data from other companies, and we do not sell it. The app does not currently offer a setting to turn analytics off; deleting the app stops all collection.

Tracking

Voice Reader does not track you in the sense Apple uses the word: nothing the app collects is linked with other companies' data for advertising, or shared with data brokers. It contains no advertising or attribution SDK and never reads the advertising identifier, so it never shows the "Allow app to track" prompt. The app's Privacy Manifest, which Apple publishes alongside the app, states the same thing in machine-readable form.

How long anything is kept

Where data is processed

Our synthesis server runs on Cloudflare's network. Google Cloud and Firebase may process data in any country where Google maintains facilities, including the United States. Where data leaves your country, it is protected by the providers' standard contractual safeguards.

Children

Voice Reader is not directed to children. Note that a web link you paste can lead to any page on the open internet, and the app will read what it finds there.

Your choices

Changes

If this policy changes, the date at the top changes with it. Material changes will be described in the app's release notes rather than made quietly.

Contact

Maksim Sakovich — msakovich2000@gmail.com