Easy Reader · Legal

Privacy policy

Effective date: October 11, 2026

Your PDF and article contents stay in your browser. With your explicit consent, Easy Reader reports coarse usage statistics to improve reading and features.

The new detailed analytics rules apply to version 1.4.1 and later. Earlier versions may continue their original daily activity signal under the previous choice; they do not send the new reading and feature events. Updating requires a new choice before detailed reporting starts.

Single purpose

Easy Reader reads, manages, and annotates PDFs and long-form webpages selected by you in Chrome. Document contents and specific reading records remain on your device. Only after explicit consent, the extension sends coarse usage statistics with a random installation ID to understand new installations, effective reading, retention, feature use, and failures. The statistics can link actions from one installation, but contain no name, email address, Chrome account, or device identifier and are not used for advertising.

Data handled on your device

Use, storage, and retention

Document data provides reading, the offline library, annotations, notes, bookmarks, resuming, quote images, and exports. Local PDFs and cleaned article snapshots are stored in the extension’s IndexedDB. Indexes, preferences, and specific reading records are kept in chrome.storage.local. They remain until you delete a document, clear extension data, uninstall, or the browser clears storage.

Online PDF requests go directly from your browser to your selected site without a developer-operated proxy or the site’s login cookies. Insecure HTTP PDFs are not supported. Article HTTPS images are requested directly from their hosts with a no-referrer policy; those hosts may process ordinary connection information under their own policies.

Optional usage analytics

Reporting is off by default. New installations open the library and privacy choice; reporting starts only after you select “Allow usage analytics.” Previous consent for a once-daily activity signal is not automatically extended to this more detailed reporting: renewed consent is required. Existing opt-out choices remain off. Declining or dismissing the dialog does not enable reporting or limit reading features. You can change your choice anytime in Privacy settings on the home page.

The extension relays these statistics through https://pdf.4o4.tech/api/extension-analytics to Google Analytics 4 only with consent:

Foreground reading time accrues only while a reader is visible and focused, and pauses after sustained inactivity. This is behavioral data, not page numbers, positions, or reading contents. First effective use records the first qualifying reading duration or core action after consent. Installation events apply only to genuine new installations whose users consent within 72 hours; they do not represent all store downloads or individual people. Reading and actions before consent are not retrospectively reported.

Analytics never contains PDFs, article snapshots, titles, filenames, URLs, domains, document text, image contents, highlight text, note or annotation contents, selections, bookmark names, searches, document IDs, specific reading positions, or raw error messages. Counts and outcomes may be sent; the contents produced by those actions stay local.

Pending events are stored locally in a queue of up to 100 events for at most 72 hours and retried when connectivity or use resumes. Turning reporting off stops collection and sending, deletes the local installation ID, session, queue, and related analytics state, and attempts to cancel requests in progress. A request already sent may have reached the server. Enabling reporting again creates a new random ID. Disabling or uninstalling does not automatically delete previously received GA4 records; historical records follow the property’s retention settings and Google’s terms.

The relay validates allowed fields and forwards them to GA4 without intentionally storing documents or request contents. Google processes statistics under its terms and privacy policy. Relay, hosting, and network providers may process IP addresses, request times, and ordinary connection information in operational or security logs. The extension does not send an IP address as an event field or link it to document contents or original URLs. Statistics are used only to improve plugin quality and features, not for advertising, credit assessment, or cross-service profiling.

Data sharing

Easy Reader does not sell user data or allow the developer to read user documents. The extension transfers only the restricted usage statistics described above to Google Analytics 4 after explicit consent. If you send quote images, Markdown, or other exports to another app, that app’s privacy terms apply.

Permission use

Easy Reader’s use of information received from Chrome APIs adheres to the Chrome Web Store User Data Policy, including the Limited Use requirements.

Security

The extension uses Manifest V3, a restrictive content security policy, locally packaged PDF.js, credential-free HTTPS requests, PDF file and resource bounds, and bounded article extraction rendered with safe DOM APIs. The release package does not load or execute remote code. The GA4 API secret remains on the relay server and is absent from extension packages.

User controls and contact

You can remove individual documents and their reading records from the library, turn off analytics and delete local analytics IDs and pending events in Privacy settings, clear extension data, or uninstall. For privacy questions or help handling or deleting previously reported statistics, use the developer support email on the Easy Reader Chrome Web Store listing. Turning off reporting does not itself delete historical GA4 records.

When this policy changes, its effective date and Chrome Web Store disclosures will be updated. Material changes will be prominently explained before processing, with any required consent obtained.

Website analytics

The public Easy Reader website separately uses Google Analytics 4 for page visits and Vercel Web Analytics for aggregate page-view reporting. Website analytics is separate from the extension’s opt-in choice. Public page URLs, referrers, general browser or device details, and approximate location may be processed by these services under their terms; Vercel Web Analytics does not use third-party cookies. Website analytics is not linked to PDFs, article contents, notes, or original document URLs in the extension. Hosting and network providers may process ordinary connection information for security and operation.