1Introduction
ReadTrace ("we," "our," or "this extension") takes your privacy seriously. This privacy policy explains how we collect, use, store, and protect information when you use this browser extension.
2Data Collection
Data We Collect
This extension does not collect, store, or transmit any personally identifiable information for reading itself. Article content is processed locally in your browser and is never uploaded. We only store the following types of data on your device:
- User Preferences: Reading theme, font family, font size, line height, letter spacing, column width, focus mode, image/progress/estimate toggles, text justification, auto-detect, speech rate, and related reader settings
- Enable State: The extension's enabled/disabled status, to remember your usage habits
- Site Ignore List: Hostnames you choose to exclude from auto-open, stored as domain names only
- Scroll Memory: Optional last-read scroll positions for pages you open in the reader, stored locally
- Interface Language: Your selected interface language (Chinese, English, Japanese)
- Payment Cache: Local Pro membership status used to unlock paid features. If you purchase Pro, a payment email provided by the payment provider may also be cached locally
How We Collect Data
Reading preferences and related state are stored locally on your device through the browser's local storage API (chrome.storage.local). We do not:
- Collect your browsing history
- Upload article content, Markdown exports, or screenshots
- Transmit reading data to any server we operate
- Share any data with third parties, except as needed to process Pro payments
- Use any analytics or tracking services
3Data Usage
We only use the collected data to:
- Provide and improve extension functionality
- Remember your reading preferences
- Extract article content and display it in the immersive reader on the current page
- Honor your site ignore list and restore scroll position when you ask us to
- Verify Pro membership so paid features can be unlocked
Article extraction, typography, focus modes, search, Markdown export, print, and read-aloud all run locally in your browser. Page content is never uploaded to any server.
4Data Storage
All reading preferences, ignore-list hostnames, scroll memory, and payment cache are stored locally on your device using the browser's local storage API. You can delete this data at any time through your browser's extension management page.
5Data Sharing
We do not share, sell, or transmit your reading data to any third parties. Page content remains entirely on your device. The only exception is Pro payment verification, described below.
6Permission Usage
storage Permission
Used to store your reader preferences, ignore list, scroll memory, and Pro membership cache locally on your device. Reading content is never uploaded to any server.
tabs Permission
Used to open the immersive reader on the tab you choose (toolbar, shortcut, or context menu) and to notify open tabs after a successful Pro purchase. We do not collect tab URLs or browsing history.
scripting Permission
Used to inject the reader on the current page when you open it, including on tabs that were already open before install. Scripts run only to extract and display the article locally.
contextMenus Permission
Used to add an "Open immersive reader" item to the page and selection context menus so you can start reading from a right-click.
Host Permissions (http://*/* and https://*/*)
Used to run a content script on web pages so the reader can extract article content, apply your theme, and optionally auto-detect article-like pages. All processing is done locally and article content is not uploaded.
Host Permission (extensionpay.com)
Used only when you choose to purchase or restore Pro membership, so the payment flow can complete and membership status can be verified.
7Third-Party Services
This extension does not integrate any third-party analytics services, advertising services, or data collection services for reading.
Pro membership is processed by ExtensionPay (extensionpay.com). If you purchase Pro, ExtensionPay may process your payment details and provide a paid status (and optionally an email) so the extension can unlock paid features. That membership cache is stored locally. Article content is never sent to ExtensionPay or to any other third party.
8Data Security
Since reading data is stored locally on your device, data security depends on your device security. We recommend that you:
- Keep your browser and operating system updated
- Use strong passwords to protect your device
- Do not share your device with others
9Your Rights
You have complete control over your data:
- You can delete the extension and all its data at any time through your browser's extension management page
- You can clear your browser's local storage data
- You can uninstall the extension at any time
10Children's Privacy
This extension is not directed to children under the age of 13. We do not knowingly collect personal information from children.
11Privacy Policy Changes
We may update this privacy policy from time to time. Any significant changes will be notified through extension updates. We recommend that you review this privacy policy periodically to stay informed.
12Contact Us
If you have any questions or concerns about this privacy policy, please contact us through:
- Email: yugakhans@gmail.com
- Project Repository: Visit the extension's GitHub repository to submit issues
- Extension Description: Check the extension store page for more information
13Consent
By installing and using this extension, you agree to the terms of this privacy policy. If you do not agree with this privacy policy, please do not use this extension.