Last updated: April 3, 2026
Privacy Policy
This page explains what information Epubly collects, how we use it, and when it may be processed by third-party services that power sign-in, analytics, billing, narration, OCR, file storage, and the EPUB To Page browser extension.
1. Information we collect
- Account and sign-in information. If you create an account or sign in, we receive identifiers and profile details from WorkOS/AuthKit, such as your user ID, email address, and available basic profile information.
- Profile information you add. We store your username if you set one inside the app.
- Books and files you upload. We store uploaded EPUB and PDF files, file names, file size, generated thumbnails, book title/author metadata, and related derived reader data.
- EPUB To Page extraction and upload data. If you use the EPUB To Page browser extension, the extension reads the page you choose locally in your browser in order to build an EPUB file. If you choose to upload that EPUB to your Epubly library, we receive the generated EPUB file, page title, author if detected, source URL, source domain, file size, and related upload metadata.
- Extracted text and reading data. For supported features, we may store extracted EPUB text segments, extracted PDF text, reading progress, reading position, and reader preferences such as theme-related settings, font mode, font size, view mode, sidebar state, and similar reading controls.
- Billing data. If you purchase a plan or credits, we store billing-related identifiers such as Stripe customer, subscription, invoice, checkout, and payment references. We do not store full payment card numbers ourselves.
- Book sharing and transfer data. If you create a share link, send a book to another user, or accept a transfer, we store the related token hash or request records, involved account IDs, usernames, timestamps, and associated book IDs.
- Usage and device-side data. We use cookies and browser storage, including localStorage and, for Try Reader when you opt in, IndexedDB, to remember session state, reader settings, temporary progress, and locally saved guest uploads. EPUB To Page also stores connection settings, revocable upload tokens, and temporary pairing state in browser extension storage on your device.
- Analytics data. We use Vercel Web Analytics to understand page visits and product usage at an aggregate level.
2. How we use information
- Provide sign-in, account access, and library functionality.
- Store and display your uploaded books and related metadata.
- Convert pages into EPUB files locally in the EPUB To Page extension when you request it.
- Upload extension-generated EPUB files into your library when you explicitly choose Upload to EPUBly.
- Save reading progress and your reader preferences across sessions and devices where applicable.
- Enable features like sharing, friend-to-friend transfers, text extraction, and narration.
- Process billing, subscriptions, and credit purchases.
- Monitor performance, usage trends, reliability, and abuse prevention.
- Respond to support requests and operational issues.
3. Third-party processing
Epubly relies on third-party services to operate. Depending on the feature you use, your information may be processed by:
- WorkOS/AuthKit for authentication and session management.
- Convex for application backend functions, database records, and file storage workflows.
- Chrome/Chromium browser APIs to let EPUB To Page access the page you choose, store local extension settings, and download or upload the generated EPUB on your behalf.
- Stripe for subscription billing and payment processing.
- Vercel Web Analytics for site analytics.
- ElevenLabs if you use narration/text-to-speech features, which may require sending text segments and related synthesis settings for audio generation.
- OCR.Space if you manually choose to run OCR on a PDF that needs it. OCR is not run automatically; you must explicitly confirm before that file is sent for OCR processing.
4. Share links, transfers, and guest mode
- Share links are designed to let other people open a specific shared book. Anyone with the active link can access the shared file until the link is revoked or expires.
- Sending a book to another user creates a transfer request that the recipient must accept before the book is added to their library.
- Try Reader can be used without an account. If you turn on local persistence there, uploaded guest files are stored locally in your browser on that device using IndexedDB and related browser storage.
5. Browser extension behavior
- EPUB To Page only converts the page that you explicitly trigger from the extension UI.
- If you choose Download EPUB, the generated file stays on your device unless you move it elsewhere yourself.
- If you choose Upload to EPUBly, the generated EPUB and related source metadata are sent to Epubly so the book can be added to your library.
- EPUB To Page uses a revocable user-specific upload token so it can upload only to the library account you connected.
6. Cookies and browser storage
We use cookies and similar browser storage to keep you signed in, remember preferences, preserve reading state, and support product functionality. Some of that storage is essential to the app. Some data, like Try Reader guest uploads, is only stored locally if you enable that option.
7. Data retention and deletion
We keep account, library, reading, and billing-related data for as long as needed to operate the service, comply with legal or financial obligations, resolve disputes, and enforce our terms. Locally stored Try Reader data remains on your device until you clear it, disable that feature, or clear browser storage.
8. How we share information
We do not sell your personal information. We share information only with service providers needed to run Epubly, when you intentionally use sharing or transfer features, when you request third-party processing like OCR or narration, or when disclosure is required for security, legal compliance, or to protect the service and its users.
9. Contact
If you have privacy questions or want to request help regarding your data, contact danial99175@gmail.com.