Privacy Policy

Privacy Policy for Chrome Extensions

Last Updated: December 19, 2024

Effective Date: December 19, 2024


Introduction

This Privacy Policy applies to all Chrome extensions developed by [Your Name/Company] (collectively referred to as “we,” “us,” or “our”). This policy describes how we handle information in relation to our Chrome extensions, including but not limited to:

  • VocabBuilder

  • Advanced Tab Manager

  • Reading Time Estimator

  • Universal Dark Mode

  • Advanced History Manager & Analytics

By installing and using any of our Chrome extensions, you agree to the terms outlined in this Privacy Policy.


Our Commitment to Privacy

We take your privacy seriously. All of our Chrome extensions are designed with privacy as a core principle:

  • ✅ No data collection - We do not collect, store, or transmit any personal information

  • ✅ No external servers - All data stays on your device

  • ✅ No tracking - We do not track your browsing activity

  • ✅ No analytics - We do not use analytics services

  • ✅ No third-party services - We do not share data with third parties

  • ✅ Open source - Our code is transparent and auditable


Information We Do NOT Collect

We want to be crystal clear about what we DO NOT do:

  • ❌ We do NOT collect personal information (name, email, address, etc.)

  • ❌ We do NOT track your browsing history

  • ❌ We do NOT collect IP addresses

  • ❌ We do NOT use cookies for tracking

  • ❌ We do NOT sell or share your data

  • ❌ We do NOT use analytics or telemetry

  • ❌ We do NOT transmit data to external servers

  • ❌ We do NOT create user profiles

  • ❌ We do NOT use advertising networks

  • ❌ We do NOT access your personal files


How Our Extensions Work

Local Storage Only

All our extensions store data locally on your device using Chrome’s built-in storage API. This data never leaves your computer unless you explicitly export it.

Extension-Specific Data Storage

VocabBuilder

What is stored locally:

  • Saved vocabulary words

  • Word definitions (cached from public dictionary API)

  • Quiz scores and progress

  • Language preferences (source and target languages)

External APIs used:

  • Free Dictionary API (https://dictionaryapi.dev) - Public, no authentication

  • Google Translate API (public endpoint) - For translations only

No personal data is sent to these APIs. Only the words you look up are sent for definition/translation purposes.

Advanced Tab Manager

What is stored locally:

  • Tab IDs (temporary, cleared when tabs close)

  • Tab URLs (for display purposes only)

  • Tab titles (for display purposes only)

  • Timestamps (when tabs were opened/accessed)

No data is transmitted externally. All tab information stays on your device.

Reading Time Estimator

What is stored locally:

  • Reading speed preference (words per minute)

No browsing data is collected. The extension only counts words on the current page to calculate reading time.

Universal Dark Mode

What is stored locally:

  • Dark mode enabled/disabled state

  • Selected theme preference

  • Intensity level preference

  • Per-site settings (which sites have dark mode enabled)

No browsing data is collected. The extension only applies CSS filters to web pages.

Advanced History Manager & Analytics

What is stored locally:

  • Analytics cache (processed history statistics)

  • Last update timestamp

Chrome history access:

This extension accesses your Chrome browsing history to generate analytics and visualizations. However:

  • All processing happens locally on your device

  • No history data is transmitted externally

  • You can delete history at any time

  • Data is only read, never modified (except when you explicitly delete history)


Permissions Explained

Our extensions request certain permissions to function. Here’s why each permission is needed:

Common Permissions

storage

Why we need it: To save your preferences and settings locally on your device.

What we do: Store settings like language preferences, theme choices, reading speed, etc.

What we DON’T do: Send this data anywhere or access other extensions’ data.

activeTab

Why we need it: To access and modify the current webpage you’re viewing.

What we do: Apply dark mode, show reading time, highlight words, etc.

What we DON’T do: Access tabs you’re not currently viewing or track your browsing.

Extension-Specific Permissions

tabs (Tab Manager)

Why we need it: To display information about your open tabs.

What we do: Read tab titles, URLs, and favicons to show in the tab list.

What we DON’T do: Track which tabs you visit or send tab data anywhere.

history (History Manager)

Why we need it: To analyze your browsing history and create visualizations.

What we do: Read your Chrome history to generate local analytics and charts.

What we DON’T do: Transmit your history data or share it with anyone.

system.memory (Tab Manager)

Why we need it: To display system memory statistics.

What we do: Show total and available RAM in the statistics panel.

What we DON’T do: Collect or transmit memory usage data.

host_permissions (all URLs)

Why we need it: To work on any website you visit.

What we do: Apply features (dark mode, reading time, word lookup) to all websites.

What we DON’T do: Track which websites you visit or collect browsing data.


Data Security

Local Storage Security

  • All data is stored using Chrome’s secure storage API

  • Data is encrypted by Chrome’s built-in security

  • Data is isolated per-extension (other extensions cannot access it)

  • Data is tied to your Chrome profile

No External Transmission

  • We do not transmit any data to external servers

  • We do not use cloud storage

  • We do not sync data across devices (unless you use Chrome Sync, which is controlled by Google)


Third-Party Services

Some extensions use public APIs for functionality:

VocabBuilder

Free Dictionary API (https://dictionaryapi.dev)

Google Translate API (public endpoint)

  • Purpose: Translate definitions

  • Data sent: Only the text to be translated

  • No authentication or user identification

Other Extensions

No third-party services are used. All functionality is local.


Children’s Privacy

Our extensions do not knowingly collect information from children under 13. Our extensions are designed to be privacy-friendly for users of all ages.


Data Retention

Automatic Deletion

Data is automatically deleted when:

  • You uninstall the extension

  • You clear your browser data

  • You manually delete data through the extension

Manual Control

You have full control over your data:

  • Export your data at any time (where applicable)

  • Delete specific items

  • Clear all extension data

  • Uninstall to remove everything


Your Rights

You have the right to:

  • ✅ Access your data (it’s all stored locally on your device)

  • ✅ Delete your data (uninstall the extension or clear browser data)

  • ✅ Export your data (where export features are available)

  • ✅ Opt-out (simply don’t use the extension)

  • ✅ Request information (contact us with questions)


Changes to This Privacy Policy

We may update this Privacy Policy from time to time. We will notify users of any material changes by:

  • Updating the “Last Updated” date at the top of this policy

  • Posting a notice in the extension’s Chrome Web Store listing

  • (For significant changes) Requiring re-acceptance of the policy

Your continued use of our extensions after any changes indicates your acceptance of the updated Privacy Policy.


Chrome Web Store Compliance

Our extensions comply with the Chrome Web Store Developer Program Policies, including:

  • Limited Use of User Data

  • Secure Transmission

  • Prominent Disclosure

  • User Consent


Open Source

Our extensions are open source. You can review the code to verify our privacy claims:

  • Source code is available for inspection

  • No obfuscation or hidden functionality

  • Community can audit and verify privacy practices


Contact Us

If you have any questions, concerns, or requests regarding this Privacy Policy or our extensions, please contact us:

Email: [Your Email Address]

Website: [Your Website]

GitHub: [Your GitHub Profile]

We will respond to all inquiries within 48 hours.


Jurisdiction

This Privacy Policy is governed by the laws of [Your Country/State].

Disclaimer

Our extensions are provided “as is” without warranties. We are not responsible for:

  • Data loss due to browser issues

  • Conflicts with other extensions

  • Changes to Chrome APIs

  • Third-party API availability

Limitation of Liability

We are not liable for any damages arising from the use of our extensions.


Summary (TL;DR)

In plain English:

✅ We don’t collect your data - Everything stays on your device

✅ We don’t track you - No analytics, no tracking, no monitoring

✅ We don’t sell anything - No ads, no data selling, completely free

✅ You’re in control - Delete data anytime by uninstalling

✅ We’re transparent - Open source code, clear permissions

✅ We respect privacy - Privacy-first design in all extensions

Bottom line: Your data is yours. We don’t want it, don’t collect it, and don’t transmit it.


Specific Extension Policies

VocabBuilder Privacy

  • Saves words and definitions locally

  • Uses public APIs for definitions/translations

  • No personal information collected

  • No tracking of what you read

Tab Manager Privacy

  • Tracks tab open times locally

  • Shows memory usage (if available)

  • No browsing history collected

  • All data deleted when tabs close

Reading Time Estimator Privacy

  • Only stores reading speed preference

  • Counts words on current page only

  • No tracking of what you read

  • No data collection

Universal Dark Mode Privacy

  • Stores theme preferences locally

  • Applies CSS filters to pages

  • No tracking of websites visited

  • No data collection

History Manager Privacy

  • Accesses Chrome history for analytics

  • All processing done locally

  • No data transmitted externally

  • You can delete history anytime


By installing and using our Chrome extensions, you acknowledge that you have read and understood this Privacy Policy and agree to its terms.

If you do not agree with this Privacy Policy, please do not install or use our extensions.


Verification

You can verify our privacy claims by:

  1. Reviewing the source code (open source)

  2. Using browser developer tools to monitor network activity

  3. Checking Chrome’s extension permissions

  4. Reading user reviews and feedback


Thank you for trusting our extensions!

We are committed to protecting your privacy and providing useful, privacy-respecting tools.


Document Version: 1.0

Last Updated: December 19, 2024

Effective Date: December 19, 2024


Appendix: Data Flow Diagrams

VocabBuilder Data Flow


User clicks word → Extension reads word → Sends to Dictionary API →

Receives definition → Translates (if needed) → Stores locally →

Displays to user

Tab Manager Data Flow


Tab opened → Extension records timestamp → Stores locally →

Displays in popup → User closes tab → Data deleted

Reading Time Data Flow


Page loads → Extension counts words → Calculates time →

Displays badge → No data stored

Dark Mode Data Flow


User selects theme → Stores preference locally →

Applies CSS to page → No external communication

History Manager Data Flow


User opens extension → Reads Chrome history →

Processes locally → Generates charts → Displays →

No external transmission


End of Privacy Policy

Comments