AnyBook Privacy Policy

Last updated: July 27, 2026

1. Overview

AnyBook is an e-book reader that works primarily offline. Most library, reading, settings, statistics, vocabulary, achievement, and bookshelf data stays on your device unless an optional online feature described below is enabled or initiated.

2. Local data and location

Book paths, titles, reading progress, settings, reading statistics, vocabulary, achievements, and shelf organization are stored locally.

If you enable the weather feature and grant location permission, Android may provide approximate or precise coordinates. AnyBook caches those coordinates and the latest weather response locally, and sends the coordinates to Open-Meteo only to retrieve weather data.

3. Files and Android distribution flavors

The Google Play flavor accesses books only after you select them with the system file picker and does not request all-files access.

The RuStore flavor separately offers an optional full-device book scan. It requests Android’s MANAGE_EXTERNAL_STORAGE permission only when you start that scan and approve the permission. Book files are processed locally and are not uploaded as complete files for ordinary reading, parsing, or dictionary use. If you explicitly enable Google Drive file synchronization, complete book files and covers may be uploaded to your Google Drive.

4. Feedback

When you submit feedback, AnyBook sends the feedback text, an optional photo, device model, app version, locale, a pseudonymous anonymousId, and the latest sanitized app logs through the AnyBook feedback relay to the AnyBook support channel in Telegram. Logs are filtered to reduce the risk of including book titles, file paths, email addresses, credentials, identifiers, or book text.

5. Analytics and diagnostics

Firebase Analytics may automatically collect app launches, session duration, device and operating-system information, app version, and other automatic usage signals. It is not intended to collect book content, selected text, notes, dictionary queries, or library files.

Firebase Crashlytics collects crash and error diagnostics, including stack traces, device and operating-system information, app version, and a pseudonymous app identifier. Release debug and info breadcrumbs are not sent; warning and error data is sanitized before transmission.

6. Optional online requests

7. Cloud synchronization

Supabase and Google Drive data synchronization is optional and disabled until you enable the corresponding synchronization or backup feature and sign in where required. Supabase may receive synchronized library metadata, progress, annotations, notes, statistics, achievements, shelves, goals, vocabulary, wishlist, and settings. Google Drive file synchronization may upload complete book files, covers, and related sync data to your Drive. Data stored by those providers is subject to their policies and can be managed from AnyBook’s synchronization settings.

8. Retention, choices, and contact

You can remove local data by deleting items, clearing the app’s data, or uninstalling the app. You can disable optional online and cloud features in the app. Third-party services retain transmitted data according to their own policies.

Questions about this policy can be sent to anybook.que@gmail.com.