Local files
NovelReader can import EPUB and PDF files from your device. Book files and covers are stored using platform-appropriate local app storage. NovelReader premium sync does not upload book files to Convex cloud sync.
Privacy
Last updated June 20, 2026. NovelReader is designed as a local-first reader. Cloud features are optional and are used for account, subscription, and premium sync behavior.
NovelReader can import EPUB and PDF files from your device. Book files and covers are stored using platform-appropriate local app storage. NovelReader premium sync does not upload book files to Convex cloud sync.
Account features use authentication and backend services to identify you and provide optional premium behavior. Premium sync may store eligible metadata such as reading progress, bookmarks, reader settings, library metadata, tracking data, extension configuration, server connections, release awareness state, and optional custom folder cover images. Extension secrets such as passwords, API keys, access tokens, and hosted-auth cookies are not included in premium cloud sync.
Subscription state is managed through RevenueCat and app store purchase systems. NovelReader uses subscription state to determine whether premium features should be available.
Signed-in users can initiate account deletion from the app's Account screen. Account deletion removes NovelReader-owned synced account data unless retention is legally required. Local book files are stored on the device and remain on that device after account deletion.
Deleting a NovelReader account does not cancel an active App Store or Play Store subscription. Subscriptions must be canceled through the store account settings.
Extensions and trackers may connect to services you configure, such as personal servers, public catalogs, or supported metadata providers. Requests from extensions are mediated by the app host according to declared capabilities and network permissions. Credentials are handled by NovelReader host storage rather than intentionally exposed to extension code. iOS App Store builds include no preloaded extension repositories; users may add third-party HTTPS repositories manually after the extension safety notice and per-extension consent. The initial App Store release does not request local-network server access. On supported non-iOS-App-Store builds, personal servers may be on your local network.
Release notifications are optional. If enabled, NovelReader may use local notification permission and followed series data to show release alerts on supported native platforms.
If you email support@mozsoftware.dev, the information you choose to include is used to respond to your support request.