Skip to content

Instantly share code, notes, and snippets.

@rohzzn
Last active August 18, 2025 16:11
Show Gist options
  • Save rohzzn/52f0d07d0c6d52e5bbbfbc245363e9d7 to your computer and use it in GitHub Desktop.
Save rohzzn/52f0d07d0c6d52e5bbbfbc245363e9d7 to your computer and use it in GitHub Desktop.

ShutTab Privacy Policy

Last updated: August 2025

Overview

ShutTab is committed to protecting your privacy. This privacy policy explains how our browser extension handles data and your personal information.

Data Collection

ShutTab does not collect any personal data. We do not gather, store, or transmit any information about you or your browsing habits to external servers or third parties.

Local Data Storage

ShutTab stores the following information locally on your device using Chrome's built-in storage API:

  • Blocking Rules: Website patterns and domains you choose to block
  • Extension Settings: Your preferences for blocking modes, schedules, and override durations
  • Temporary Overrides: Short-term access permissions you grant yourself
  • Activity Log: Local record of blocked sites (last 100 entries maximum)
  • Security Settings: PIN hash and salt (if you enable PIN protection)

All this data remains on your device and is never transmitted anywhere.

Data Usage

The locally stored data is used exclusively to:

  • Block websites according to your rules
  • Display your settings and preferences
  • Show recent blocking activity
  • Manage temporary access overrides
  • Enforce scheduling and time-based blocking

Data Sharing

We do not share any data because we don't have access to it. All data remains on your device under your control.

Third-Party Services

ShutTab does not integrate with any third-party services, analytics platforms, or external APIs. The extension operates entirely offline after installation.

Data Security

Your data is secured by:

  • Local Storage: Everything stays on your device
  • No Network Transmission: No data is sent over the internet
  • Chrome Security: Protected by Chrome's security model
  • Optional PIN Protection: You can require a PIN for settings changes

Data Control

You have complete control over your data:

  • Export: Use the export feature to backup your settings
  • Delete: Uninstalling the extension removes all data
  • Clear: Use browser settings to clear extension data
  • Modify: Change or delete rules and settings anytime

Permissions Explanation

ShutTab requests the following permissions for its core functionality:

  • storage: Store your blocking rules and settings locally
  • alarms: Schedule rule evaluation and manage temporary overrides
  • declarativeNetRequest: Block websites by redirecting requests
  • declarativeNetRequestFeedback: Verify blocking rules work correctly
  • tabs: Navigate after temporary access and add current site to blocklist
  • <all_urls>: Block any website you choose to add to your blocklist

Children's Privacy

ShutTab does not collect any data from users of any age. The extension is safe for use by children as no personal information is gathered or transmitted.

Changes to Privacy Policy

If we make changes to this privacy policy, we will update the "Last updated" date. Since we don't collect any data, changes will typically only involve clarifications or additional explanations.

Compliance

This privacy policy complies with:

  • Chrome Web Store Developer Program Policies
  • General Data Protection Regulation (GDPR)
  • California Consumer Privacy Act (CCPA)
  • Other applicable privacy laws

Open Source

ShutTab is open source software. You can review the complete source code to verify our privacy claims and see exactly how the extension works.

Contact

If you have questions about this privacy policy or ShutTab's privacy practices, you can:

Summary

In simple terms: ShutTab doesn't spy on you, doesn't collect your data, and doesn't send anything to the internet. Everything stays on your computer, under your control.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment