PageNarrator respects your privacy. This Privacy Policy explains what information we collect when you visit pagenarrator.com or use the PageNarrator browser extension, how we use it, who we share it with, and the rights you have over it.
For EU and UK data-protection law, PageNarrator is the data controller for the limited personal data we process directly. Paddle acts as an independent controller for payment information you provide at checkout.
1. On-Device Processing
Extraction and narration run in the browser. Model files download from Hugging Face, and PDFs may be fetched from their original URL; PageNarrator does not send reading content, URLs, or history to PageNarrator servers. The text on pages you read, the selections you make, and the PDFs you open are processed on-device in your browser. Article extraction and language detection happen locally, and AI voices run on-device.
The use of information received from Google APIs will adhere to the Chrome Web Store User Data Policy, including the Limited Use requirements.
2. Information We Collect
We deliberately collect as little as possible:
- Purchase information. Paddle collects payment details, billing country, and receipt data. We receive the customer email address and transaction reference needed to issue a license.
- License key records. We store the generated license key, customer email, Paddle transaction ID, creation timestamp, and active status.
- Device verification data. License checks send the license key and a generated device identifier; the server stores only a SHA-256 hash of that device identifier in Cloudflare Durable Object storage. The raw device identifier is not stored by PageNarrator.
- Email correspondence. If you email support, we process your email address and message so we can respond.
- Server logs. Cloudflare may log technical request metadata such as IP address, user agent, and timestamps for security and abuse prevention.
We do not collect page URLs, page contents, PDF contents, selected text, browsing history, voice recordings, advertising identifiers, or special-category personal data.
3. Why We Process This Information
We process information to deliver your license key, verify device limits, provide support, prevent fraud, secure our infrastructure, comply with tax and accounting rules, and honor refund or legal requests. Where consent is required, for example for optional analytics or marketing emails if introduced later, you can withdraw consent at any time.
4. Cookies and Analytics
Our website does not run first-party analytics, advertising, or tracking scripts and does not set its own cookies. Paddle checkout may set cookies that are strictly necessary to process payment securely. The browser extension stores its settings in local extension storage.
5. Sub-Processors and Third-Party Services
We use Paddle for checkout, Cloudflare for hosting, verification endpoints, and KV storage, Resend for transactional license emails, and Hugging Face model-file delivery for model and voice downloads. We do not sell, rent, or trade personal data, and we do not share it for advertising.
6. International Transfers and Retention
Our service providers operate globally. When personal data is transferred outside the European Economic Area or United Kingdom, those transfers are protected by appropriate safeguards published by those providers. License records are kept while the license is active, support messages are kept only as long as reasonably needed, and refunded or revoked license records are deleted or minimized unless retention is legally required.
7. Security
Connections to our website and verification endpoint use TLS. License records are stored in Cloudflare KV, and SHA-256 device identifier hashes are stored separately in Cloudflare Durable Object storage so raw identifiers are not recoverable from our database.
8. Your Rights
Depending on where you live, you may have rights to access, correct, delete, restrict, export, or object to processing of personal data. California residents also have rights under CCPA/CPRA. We do not sell or share personal information as those terms are defined by CCPA. To exercise rights, email [email protected].
9. Children, Changes, and Contact
The Software is not directed at children under 16. We may update this Privacy Policy from time to time, and the date above shows when the latest version took effect. Questions, requests, or concerns can be sent to [email protected].