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

Information we process

When you use the extension, we process only what is needed to provide and improve the conversion workflow:

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

How we use information

When we disclose information

We may disclose information only in these limited circumstances:

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:

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

Your choices and rights

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:

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.