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 12, 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, and release awareness state. 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.
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.
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.