Last updated: May 25, 2026
Privacy Policy
Page Aloud is a free, browser-based document reader and text-to-speech tool for PDF, DOCX, EPUB, and TXT files. This page explains, in plain language, what data is stored, what cookies are used, and how third-party services like Google AdSense and HuggingFace fit in.
The short version
- Documents you open (PDF, DOCX, EPUB, TXT) are processed entirely in your browser. Nothing is uploaded to a server.
- Your last few documents, reading positions, notes, and preferences are kept in your browser's localStorage, on your own device. We have no copy.
- We do not run analytics or tracking pixels.
- We do show a single Google AdSense slot on the upload screen. Google may set cookies to choose which ad to show.
- If you opt into the AI Voice, voice model files are downloaded from HuggingFace's CDN.
What we store on your device
Page Aloud uses the browser's localStorage API to remember the following, entirely on your machine:
- Library (
pagealoud_library): up to your last five documents (PDF, DOCX, EPUB, or TXT, encoded as base64) and the page you stopped on. - Notes (
pagealoud_notes): any passages you saved while reading, keyed by document filename. - Voice preferences (
pagealoud_speech): selected voice, volume, AI engine on/off. - Onboarding flags (
pagealoud_ai_tip_seen,pagealoud_ads_consent): one-time UI hints and your ads disclosure acknowledgment.
You can clear all of this at any time from your browser settings (Clear browsing data → Cookies and other site data, or Site settings → pagealoud.com → Clear data). There is no server-side account to delete because there is no account.
What we do not collect
- We do not collect names, emails, phone numbers, or IP addresses.
- We do not log which documents you open or what you read.
- We do not run Google Analytics, Mixpanel, Sentry, or any other analytics tool.
- We do not have a database or a backend that receives your data.
Cookies
Page Aloud itself does not set cookies. The localStorage entries above are not cookies; they're not sent over the network with each request.
However, Google AdSense (the third-party advertising service we use to keep Page Aloud free) may set cookies in your browser to:
- Serve ads that may be relevant to you based on the page content or prior visits.
- Cap the frequency a particular ad is shown.
- Detect fraudulent ad clicks.
Google's use of advertising cookies, including the DoubleClick DART cookie and similar identifiers, is governed by Google's Ads Privacy & Terms. You may opt out of personalized advertising by visiting Google Ads Settings, or out of third-party vendors' use of cookies for personalized ads via aboutads.info.
Third parties
The application loads code and assets from these third-party services:
- Cloudflare Pages hosts the static files. Cloudflare may log standard request metadata (IP, user agent) as a normal part of serving the site. See Cloudflare's privacy policy.
- Google Fonts serves the typefaces used on this site. See Google's privacy policy.
- Mozilla PDF.js, loaded from the Cloudflare cdnjs CDN, parses PDF files in your browser.
- mammoth.js, epub.js, and JSZip, loaded from the jsDelivr CDN, parse DOCX and EPUB files in your browser when you open one. They run client-side; no document content is sent to jsDelivr.
- Google AdSense serves the ad on the upload screen, as described above.
- HuggingFace and its Xet CDN (
hf.co) host the optional Kokoro AI voice model. If you enable AI Voice, the model is downloaded once (about 330 MB) and cached in your browser. See HuggingFace's privacy policy. - jsDelivr also hosts the kokoro-js library if you use AI Voice.
Children
Page Aloud is not directed at children under 13. We do not knowingly collect personal information from anyone, including children.
Your rights
- Access and deletion: Everything Page Aloud stores about you is in your own browser's localStorage. You can view it via DevTools (Application → Local Storage) and clear it at any time.
- Opt out of personalized ads: Use Google Ads Settings.
- Block ads entirely: Any standard ad blocker will hide the AdSense slot. Page Aloud will continue to work.
Changes to this policy
If this policy materially changes, the date at the top of this page will be updated. Because there is no account system, we have no way to notify you of changes; please check back periodically if this matters to you.
Contact
Questions about privacy? Reach out at bkannan@fynixconsulting.com.