Privacy Policy
Last updated September 4, 2026
Readlark is an offline EPUB reader with an on-device neural narrator. It is built to keep your reading private. Your books, library, bookmarks, highlights, reading progress and generated audio never leave your device. There is no account and no sign-in.
The short version
- No account, no login, no profile.
- Your content stays on your device. We can't see your books or what you read.
- Readlark is free and shows one banner ad through Google AdMob. To serve and measure ads, Google may use your device's advertising identifier. Your books are never shared with advertisers.
- In the EEA/UK/Switzerland you're asked for consent before personalised ads load, and you can change your choice anytime in the app.
- We do not sell your data. Network use is limited to: downloading the voice model, serving ads, and optional crash reports.
What stays on your device
Everything you create or import: EPUB files, extracted text, cover images, chapters and sentences, bookmarks and highlights, reading and listening progress, per-book voice choices, settings, and the audio narration Readlark generates. This data is stored in the app's private storage on your device and is never transmitted to us or anyone else. Deleting a book, clearing narration, or uninstalling the app removes it.
What leaves your device
1. Voice model download
To read aloud, Readlark downloads a neural text-to-speech model once (a few hundred megabytes) from a public model host. This is a normal file download. Your books and reading are not part of that request. You can restrict it to Wi-Fi in settings.
2. Crash reports (Sentry)
To find and fix bugs, Readlark uses Sentry to send a report if the app crashes or hits a serious error. A report may include: the error and stack trace, the app version, your device model and OS version, and a device/installation identifier used to group reports. It does not include your books, their text, or your reading content. Crash data is transmitted encrypted and used solely to improve the app; it is never sold or used for advertising. See Sentry's privacy policy.
3. Ads (Google AdMob)
Readlark is free and shows a single banner, plus an optional rewarded ad you can choose to watch to hide the banner for a while. Ads are provided by Google AdMob. To serve and measure them, Google may process your device's advertising identifier, IP address, approximate (coarse) location, and ad-interaction events. Your books, their text, and what you read are never shared with Google's ads or with advertisers. In the EEA, UK and Switzerland you're shown a consent form (Google's User Messaging Platform) before personalised ads load; you can review or change your choice anytime under Settings → Support Readlark → Ad privacy choices. See how Google uses information from apps that use its services.
Permissions
Readlark requests only what these features need:
- Fetches its voice, once. The first time you listen, Readlark downloads its reading voice. After that it works with no signal at all — and it only uses Wi-Fi unless you say otherwise.
- Keeps reading in your pocket. Lock your phone or switch apps and the story keeps going, with play and skip right on your lock screen.
- Stays awake on the page. Your screen won’t nod off in the middle of a paragraph while you read.
- Plays nicely with your sound. Sets the reading pace and sends the voice to your speaker, headphones or car.
- A gentle buzz. A small tap of haptic feedback on a couple of controls.
- Shows one banner ad. Readlark is free, carried by a single banner. Ads come from Google AdMob, which may use your device’s advertising ID to show and measure them. You can watch a short rewarded ad anytime to hide the banner for a while.
Readlark does not request the microphone, camera, location, contacts, the ability to draw over other apps, or broad access to your files and photos.
Data sharing
We do not sell your personal information. Two third parties process limited data on our behalf: Sentry, for crash diagnostics, and Google AdMob, to serve the in-app ads (including any use of your advertising identifier for measurement or, with consent, personalised ads). Neither receives your books or reading content. No other sharing takes place.
Data retention
On-device data persists until you delete it or uninstall the app. Crash reports are retained by Sentry under its standard retention windows and then deleted.
Children
Readlark is not directed to children under 13 and does not knowingly collect personal information from them. Served ads are limited to a general (non-adult) content rating.
Your choices
- Review or change your ad-privacy consent under Settings → Support Readlark → Ad privacy choices (EEA/UK/Switzerland).
- Reset or limit ad personalisation via your device's Android settings (Settings → Privacy → Ads).
- Restrict the model download to Wi-Fi in settings.
- Clear generated narration or remove the voice model at any time.
- Export your library, then delete books or uninstall to remove all local data.
Changes
We may update this policy as the app evolves. Material changes will be reflected here with a new date above.
Contact
Questions about privacy? Reach us on GitHub.