ReaderView Chrome Extension - Privacy Policy

Effective Date: July 2025
Version: 0.7.1

Overview

ReaderView is a Chrome extension that provides distraction-free reading like Safari's Reader View. When activated, it creates a clean reading environment by blocking JavaScript on specific tabs to remove ads, popups, and autoplay videos. This privacy policy explains how we collect, use, and protect your information when you use our extension.

Information We Collect

Data Collection Practices

We follow a strict "privacy-first" approach:

Types of Data Stored Locally

  1. Tab State Information
  2. Domain Blocking State
  3. User Preferences
  4. Performance Metrics (Optional)
  5. Security Audit Logs (Local Only)

How We Use Your Information

Primary Uses

We Do NOT Use Your Data For

Data Storage and Security

Local Storage Implementation

Security Measures

  1. Input Validation: All user inputs are validated and sanitized
  2. XSS Prevention: Protection against cross-site scripting attacks
  3. Injection Prevention: Comprehensive code injection prevention
  4. Content Security Policy: Strict CSP implementation
  5. Permission Auditing: Regular security audits and monitoring

Permissions Explained

Required Permissions

Our extension requests only the minimum permissions necessary for functionality:

scripting

tabs

contentSettings

storage

declarativeNetRequest

declarativeNetRequestFeedback

activeTab

Data Retention

Automatic Cleanup

User Control

Your Rights and Controls

User Control Features

  1. Enable/Disable: Toggle extension functionality at any time
  2. Settings Management: Full control over all preferences
  3. Data Deletion: Clear all stored data via settings
  4. Permission Review: Audit extension permissions through security tools

Transparency Features

Third-Party Services

We Do NOT Use

Chrome Web Store Integration

Children's Privacy

Our extension does not:

Parents should review extensions their children use and can disable or remove this extension at any time.

International Users

Data Location

GDPR Compliance (EU Users)

CCPA Compliance (California Users)

Security Breach Protocol

In the Event of a Security Issue

  1. Immediate Response: Issue would be addressed within 24 hours
  2. User Notification: Clear communication about any impacts
  3. Mitigation: Immediate steps to prevent further issues
  4. Transparency: Full disclosure of incident and resolution

Prevention Measures

Changes to This Policy

Notification Process

Change Log

Contact Information

For Privacy Questions

Since this extension operates entirely locally and collects no personal data, privacy inquiries are limited. However, you can:

For Security Issues

Technical Implementation

Privacy by Design

  1. Data Minimization: Collect only essential functionality data
  2. Purpose Limitation: Data used only for stated purposes
  3. Storage Limitation: Automatic cleanup and retention limits
  4. Transparency: Open source code available for audit
  5. User Control: Comprehensive user control over all data

Security Architecture

Conclusion

ReaderView is designed with privacy as a fundamental principle. By keeping all data local, minimizing collection, and providing complete user control, we ensure your privacy while delivering the functionality you need.

This extension demonstrates that useful functionality and strong privacy protection can coexist. Your trust is important to us, and we've built this extension to earn and maintain that trust through transparent, privacy-respecting practices.