Privacy Policy
Last updated: May 31, 2026
PDF to EPUB converts text PDF files to EPUB e-books. The extension needs to upload the file you choose to a conversion service. We do not sell personal data, do not use your file content for advertising, and do not send file names or file contents to analytics.
Who we are
This Privacy Policy applies to the PDF to EPUB Chrome extension and the related welcome page at convert-pdf-to-epub-welcome.vercel.app. For privacy questions, contact us at denis.artemmenko@gmail.com.
In this policy, the extension, welcome page, conversion proxy, and related support channels are referred to together as the "Services". By using the Services, you understand that information will be processed as described in this Privacy Policy. If you do not agree with this policy, do not use the Services.
Our privacy principles
- Keep the policy human readable and easy to find.
- Collect and retain only what is needed to provide, secure, and improve the conversion feature.
- Avoid collecting file names, file contents, browsing history, or website content for analytics.
- Use third-party services only when they are needed for conversion, hosting, security, feedback, or analytics.
Information we process
When you use the extension, we process only what is needed to provide and improve the conversion workflow:
- The PDF file you deliberately select for conversion.
- A random anonymous device identifier stored in Chrome local storage and sent as
X-Device-Id. - Basic conversion metadata, such as size bucket, conversion duration, app version, error code, HTTP status, file count, and batch index.
- Product events, such as install, welcome page open, side panel open, file selected, conversion started, conversion succeeded, conversion failed, and daily limit reached.
- Local preferences stored on your device, such as selected language, theme, and whether you already used the rating widget.
- Feedback you voluntarily submit through the feedback form or by email.
Information you provide directly
You may provide information directly when you contact us by email or submit the optional feedback form. This may include your email address, feedback text, screenshots, or other information you choose to include. We do not offer user accounts, newsletters, donations, or purchases inside the extension at this time.
Information from third parties
We do not buy user profiles or marketing data from third parties. We may receive technical information from our service providers, such as conversion status from CloudConvert, security or request information from Cloudflare, analytics reports from Google Analytics, or feedback responses from Google Forms.
File conversion
Conversion is performed in the cloud. When you select a PDF file, it is uploaded over HTTPS to our Cloudflare Worker, then forwarded to CloudConvert to create the EPUB output. The converted file is returned to your browser for download.
Our Worker does not log file names or file contents. To avoid charging for repeated conversions of the same file, recent converted outputs may be cached temporarily in Cloudflare KV by a SHA-256 content hash and deleted automatically after up to 24 hours. Files forwarded to CloudConvert are handled under CloudConvert's own terms and privacy policy: https://cloudconvert.com/privacy.
Analytics
We use Google Analytics 4 Measurement Protocol to understand whether the extension works and where users encounter problems. Analytics events are sent through our Worker. We do not send file names, file contents, exact byte sizes, document content, browsing history, or page content to analytics.
Analytics data may include event names, anonymized device identifier, app version, platform, size bucket, conversion duration, file count, batch index, and error codes. Google processes this analytics data under its own policies.
Cookies and local storage
The extension uses Chrome local storage to remember local preferences, such as language, theme, rating-widget state, and the anonymous device identifier used for limits and analytics. The welcome page may use browser local storage to keep an anonymous fallback device identifier if the extension does not provide one.
We do not use advertising cookies, tracking pixels, or newsletter tracking. Third-party services linked from the Services, such as Google Forms or CloudConvert, may use their own cookies or similar technologies under their own privacy policies.
Human verification and infrastructure
We use Cloudflare Turnstile to reduce abuse and protect conversion costs. Cloudflare may process technical request data, such as IP address and browser signals, to provide security and anti-abuse services. Our Worker also uses per-device, per-IP, and global limits to keep the service available.
What we do not collect
- We do not collect your browsing history.
- We do not read or collect content from websites you visit.
- We do not collect cookies from websites you visit.
- We do not sell or share personal data for advertising.
- We do not use file contents to train machine learning models.
- We do not require an account or sign-in.
How we use information
- To convert the file you choose from PDF to an EPUB format.
- To enforce file size, device, IP, and global usage limits.
- To detect conversion errors and improve reliability.
- To measure basic product funnel performance, such as install to successful conversion.
- To respond to support requests and feedback.
When we disclose information
We may disclose information only in these limited circumstances:
- To service providers that help operate the Services, including Cloudflare, CloudConvert, Google Analytics, Google Forms, and Vercel.
- To comply with applicable law, legal process, or enforceable governmental requests.
- To protect the security, availability, rights, property, or safety of the Services, users, service providers, or the public.
- In connection with a business transfer, such as a merger, acquisition, reorganization, or sale of assets, subject to this Privacy Policy or a policy with materially similar protections.
- With your consent or at your direction.
We do not sell personal data and do not share personal data for cross-context behavioral advertising.
Legal basis for processing
Where a legal basis is required, we process information under the following bases:
- Performance of a contract: to provide the conversion service you request.
- Legitimate interests: to secure the service, prevent abuse, measure reliability, improve the product, and respond to support requests.
- Consent: where you voluntarily submit feedback or where consent is otherwise required by law.
- Legal compliance: when processing is needed to comply with legal obligations.
Chrome Web Store Limited Use
Our use of information received from Chrome APIs and from users of the extension adheres to the Chrome Web Store User Data Policy, including the Limited Use requirements. We use extension data only to provide and improve the user-facing conversion feature, security, support, and analytics described in this policy.
Online analytics choices
We use Google Analytics 4 Measurement Protocol for product analytics. The extension does not load the Google Analytics browser script. If you use web properties that load Google Analytics scripts, Google offers an opt-out browser add-on at https://tools.google.com/dlpage/gaoptout. Because our extension sends server-side product events, that browser add-on may not affect all extension analytics events.
Data retention
- Local extension settings remain on your device until you uninstall the extension or clear Chrome extension storage.
- Temporary cached converted outputs in our Worker storage expire automatically after up to 24 hours.
- Analytics events are retained according to the Google Analytics property retention settings.
- Support emails and feedback form submissions may be retained as long as needed to respond and maintain the service.
Your choices and rights
- You choose which files to convert. The extension does not scan your computer for files.
- You can uninstall the extension at any time to remove its local extension data from Chrome.
- You can avoid optional feedback collection by not submitting the feedback form or email.
- Depending on your location, you may have rights to request access, correction, deletion, objection, restriction, portability, or withdrawal of consent.
- You may contact us at denis.artemmenko@gmail.com with privacy or deletion requests. Because analytics uses an anonymous device identifier, we may need that identifier to locate related records.
International transfers
Our service providers may process information in countries other than your country of residence. Those countries may have data protection laws that differ from the laws in your jurisdiction. Where required, we rely on appropriate safeguards provided by our service providers.
Third-party services
The extension and related site use these service providers:
- Cloudflare Workers, KV, Durable Objects, and Turnstile for hosting, conversion proxying, caching, rate limits, and anti-abuse checks.
- CloudConvert for file conversion.
- Google Analytics 4 Measurement Protocol for product analytics.
- Google Forms for optional private feedback from low rating selections.
- Vercel for hosting the welcome page and this Privacy Policy.
Security
Files and analytics events are transmitted over HTTPS. The CloudConvert API key, Turnstile secret, and Google Analytics API secret are stored as Cloudflare Worker secrets and are not included in the Chrome extension package.
No method of transmission or storage is perfectly secure. We cannot guarantee that unauthorized access, loss, misuse, or alteration will never occur, but we limit the data we process and use technical safeguards appropriate to the service.
Third-party links
The Services may link to third-party websites or services, such as CloudConvert, Google Forms, or Google Analytics documentation. Their privacy practices are governed by their own policies, not this Privacy Policy.
Children
PDF to EPUB is not directed to children under 13, and we do not knowingly collect personal information from children.
Changes to this policy
We may update this Privacy Policy when the extension, infrastructure, or legal requirements change. The effective date at the top of this page will show when it was last updated.
Questions about this Privacy Policy
If you have questions about this Privacy Policy or our privacy practices, contact us at denis.artemmenko@gmail.com.