TReader

Privacy Policy

Effective date: July 18, 2026

This privacy policy explains how TReader handles information in the Android app. TReader is created and operated by Ben Treder in Sacramento, California, United States.

TReader is preparing for closed testing. This page describes the current development candidate and will be updated if the app's data practices change.

1. TReader identity and operator

App: TReader
Operator: Ben Treder
Location: Sacramento, California, United States
Privacy contact: [email protected]

2. Books and documents stay local

TReader is designed as a private, offline-first reader for EPUB, PDF, and TXT files. TReader does not upload your library, book contents, reading history, notes, or private file paths to a Ben Treder cloud service. There is no required account and no cloud library.

When you choose a file or folder with the Android document picker, TReader reads the selected content and copies supported files into app-private storage so the app can read them offline. The original file is not deleted or changed by that copy.

3. Local book information

TReader stores information needed for the local library, such as a title, author when available, display filename, format, size, content hash, local file path, selected source URI metadata, cover data when available, and reading status. This information is kept in the app's local database and private files.

4. Reading position, bookmarks, notes, and annotations

TReader stores reading progress and supported locators so a book can reopen near the last position. It can store bookmarks and supported saved reading locations, along with any note or annotation data that the current reader integration accepts. This information remains local to the app unless you choose to include it in a backup export.

5. Reader settings and saved voice profiles

TReader stores reader preferences such as text scale, line spacing, margins, alignment, theme, publisher-style preference, scroll or paginated mode, comfort settings, reduced motion, and volume-button behavior. TReader Pro profiles can store values such as an installed voice name, rate, pitch, continuation preference, and skip preference. These settings and profiles are local app data.

6. Text to speech and temporary audio

Foreground read aloud uses Android's installed TextToSpeech service and voices. TReader sends the selected or current reading text to that on-device Android service so it can be spoken. TReader does not send book text to a Ben Treder server.

Pro background read aloud may create short temporary WAV chunks in app-private cache storage. The current implementation bounds that cache, removes consumed and stale audio, removes stale source data, and does not log spoken text or generated audio paths. Temporary audio is not intended to be a permanent copy of your book.

7. Backups and restore

Local backup and restore are free. When you choose to export a backup, Android's document picker lets you select the destination. A backup can include local book metadata, reading progress, bookmarks and supported annotations, reader preferences, comfort settings, onboarding state, and saved reading profiles.

Backups do not include Google Play entitlement rows, purchase tokens, credentials, or a copy of the original book files. The backup file is placed wherever you choose to save it. You are responsible for protecting, moving, and deleting exported backup files.

8. Accounts, ads, analytics, and data sales

  • TReader does not require an account.
  • The current app has no advertising SDK.
  • The current app has no analytics SDK or crash-reporting SDK.
  • TReader does not sell your personal data.
  • TReader does not provide a cloud upload for your library.

9. Google Play Billing and TReader Pro

TReader Pro is planned as a one-time lifetime entitlement with the product ID treader_pro_lifetime. If and when Google Play billing is configured, Google Play processes the purchase flow and provides localized product pricing. TReader does not receive your full payment-card details.

TReader keeps only the minimum local entitlement state needed to reflect a confirmed purchase and protect Pro features. Purchase tokens are used for the required Google Play acknowledgement and are not included in local backups or normal app logs. Play Console purchase, refund, revocation, and license-tester behavior still require final testing.

10. Android document picker

TReader uses Android's user-selected document and folder picker. TReader does not request broad storage permission. The app can access content only when you select it through the Android system flow and grant the requested access.

11. Notifications, media playback, and screen behavior

TReader requests notification permission on Android versions that require it so an active Pro media session can show playback controls when that feature is configured. Its playback service is a foreground media service so Android system media controls, lock-screen controls, Bluetooth controls, and headset controls can work where supported.

TReader does not request a separate custom wake-lock permission. Reading-screen brightness and screen timeout continue to follow Android and the app's available reader settings. Screen-off audio behavior is part of the Pro playback feature and remains subject to final device testing.

12. Network and system services

The app's normal reading and local library flows are designed to work without a network connection. The Google Play Billing library may use network access to communicate with Google Play for product and purchase state. Android system services may also process information required to provide document picking, notifications, media controls, and the installed TextToSpeech engine.

TReader does not add a separate analytics, advertising, social-login, location, contacts, or cloud-library service.

13. Storage and retention

Local book copies, metadata, progress, bookmarks, notes, preferences, profiles, and cached entitlement state remain on the device until you remove them, clear app data, uninstall the app, or use an app feature that deletes them. Temporary synthesized audio and source files are subject to bounded cleanup and are not retained as a permanent library.

14. Deleting books, notes, and app data

Removing an individual book removes TReader's private copy. It does not delete the original file you selected through Android. Supported bookmarks, notes, and reading data associated with that local copy can also be removed through the app's available controls.

Clearing TReader's app data through Android removes the app's local database, private book copies, settings, profiles, and local entitlement cache. Exported backup files are separate and must be deleted wherever you saved them. Uninstall behavior is controlled by Android; keep a backup first if you want to restore local data later.

15. Sharing with Google Play and Android services

TReader may share or make available limited information to Google Play for billing and purchase acknowledgement, and to Android system services for document selection, TextToSpeech, notifications, and media controls. These services operate under their own policies and system behavior. TReader does not send your full library to them as a cloud collection.

16. Security

TReader uses app-private storage for imported books and temporary audio, keeps local backups user-selected, validates supported archive paths, avoids logging book text and purchase tokens, and limits Pro service commands to the app's intended command path. No software can guarantee absolute security, so protect your device, exported backups, and any files you choose to share.

17. Children's privacy

TReader is a general reading utility and is not directed specifically to children. It does not require an account or knowingly collect personal information from children through a Ben Treder server. Parents and guardians remain responsible for device, document, purchase, and backup use.

18. Policy updates

This policy may be updated when TReader's features, services, or legal requirements change. The effective date at the top of this page will identify the current version. Material changes will be described in a clear update to this page.

19. Contact

For questions about TReader privacy or local data handling, contact [email protected].

Return to the TReader product page or view all Android apps.