Privacy, without the fog

What you read is not sent to PageNarrator

Built-in narration happens on your device. Here is the full boundary, including the exceptions.

What stays on your device

PageNarrator extracts webpage text, selected text, and PDF text inside your browser. Its built-in Kokoro voices also run inside the extension. Reading position, voice choices, and settings are stored in extension-local storage.

Voice files download when needed

Preparing a built-in voice or starting a read downloads missing model files from Hugging Face and its file-delivery hosts. They receive your IP address and the requested file paths, not narration text. After a successful download, the same voice and processing mode can reuse cached files offline. Switching voices or modes may need more files; clearing or evicting the cache requires another download.

Reading position and online PDFs

Resume stores page URLs, titles, positions, and a short text excerpt locally. Narration runs on your device. Online PDFs are requested from their document host. See the privacy policy for storage and deletion details.

What PageNarrator does not receive

PageNarrator servers do not receive the text you read, PDF contents, selected passages, page URLs, or browsing history for narration. The public website does not include first-party analytics or advertising scripts.

What the original website may handle

Your browser may fetch an online page or PDF from its original website as it normally would. That website has its own privacy terms.

When PageNarrator hears from you

No account is required. PageNarrator receives personal information only when you contact support, such as your email address and message.

For the formal policy, read the Privacy Policy. To get PageNarrator, see the Chrome extension page.