Privacy Policy for InteractiveFics Chrome Extension
Effective Date: August 5, 2026
1. Introduction
InteractiveFics ("we", "our", or "the extension") is committed to protecting your privacy. This Privacy Policy explains how our Chrome Extension operates, what data is processed, and why specific permissions are required for the extension to function.
2. Information Collection and Storage
InteractiveFics is designed with user privacy in mind:
- Custom Word Replacements & Settings: All custom word mappings (such as replacing "Y/N", character names, or custom variables), active toggle states, mutation observer settings, and domain exclusion lists are stored locally on your device using Chrome's local and sync storage APIs (`chrome.storage.local` and `chrome.storage.sync`). This data never leaves your browser for word-replacement processing.
- Account & Subscription Synchronization: When you log in or activate a Pro subscription on myexthub.com, your account email address and subscription status are synchronized via secure HTTPS requests (`https://myexthub.com/api/status`) to verify your access level and free trial usage.
3. Detailed Explanation of Requested Permissions
a) "storage" Permission
- Purpose: Allows the extension to store your custom word replacement pairs, case-sensitivity preferences, domain pause list, and subscription/trial status locally within your browser.
- Usage: Ensures your settings persist across browser sessions and sync across devices where you are logged into Chrome.
b) "cookies" Permission
- Purpose: Accesses cookie data specifically for `https://myexthub.com`.
- Usage: Used to verify and maintain trial installation timestamps (`myexthub_trial_start`) across browser sessions to accurately manage free trial status.
c) Host Permissions ("*://*/*") & Content Scripts ("<all_urls>")
- Purpose: Grants permission to inject content scripts into web pages you visit.
- Usage:
1. Core Functionality: InteractiveFics needs access to web pages (e.g., fanfiction websites like AO3, Wattpad, FanFiction.net) to scan visible text nodes and dynamically replace "Y/N" or user-defined variables with your chosen words while reading stories.
2. Account Authentication: On `myexthub.com`, the content script checks for account login elements to automatically sync your Pro subscription status with the extension.
3. Privacy Assurance: Page content is modified locally in real time within your browser. Page content is NEVER logged, tracked, transmitted, or stored on external servers.
4. Data Sharing and Disclosure
We do NOT sell, trade, rent, or transfer your personal data or browsing activity to third parties. All text replacement and parsing occur completely locally inside your browser client.
5. Data Security
Communication with myexthub.com for account status synchronization takes place exclusively over encrypted HTTPS connections.
6. Changes to This Privacy Policy
We may update our Privacy Policy from time to time. Any changes will be published in this file or updated within the extension repository.
7. Contact Information
If you have any questions or concerns regarding this Privacy Policy, please contact us via myexthub.com support.