🔒
Legal

Privacy Policy

How Blockify handles your data.

Effective Date: March 11, 2026
1. Overview

Blockify is a Chrome extension that helps you block distracting websites and hide page elements. This policy describes what data Blockify accesses, how it is stored, and what it is never used for.

Blockify collects no personal data, transmits nothing to any server, and stores your settings exclusively on your own device.

2. Data Stored on Your Device

Blockify stores the following information in Chrome's local extension storage (chrome.storage.local). This data never leaves your device.

  • Blocked sites: The list of domain names you have chosen to block.
  • Element rules: CSS selectors and short labels for page elements you have chosen to hide, grouped by domain.

This data is stored solely to make the extension work across browser sessions. It is never transmitted, never shared, and never used for any purpose other than applying your own blocking rules.

3. Data We Do Not Collect

Blockify does not collect, transmit, or share any of the following:

  • Browsing history or URLs you visit
  • Personal identifiers of any kind (name, email, IP address, device ID)
  • Analytics, telemetry, or crash reports
  • Keystroke or form data
  • Cookies or tracking identifiers

No data is sent to any external server at any time, including servers operated by the developer.

4. Permissions

Blockify requests the following browser permissions. Each is used only for the stated purpose:

  • declarativeNetRequest: Required to block websites by redirecting matched URLs to a local blocked page.
  • declarativeNetRequestWithHostAccess: Works alongside declarativeNetRequest to allow blocking rules to match and redirect requests across all websites the user has chosen to block.
  • host_permissions (<all_urls>): Allows blocking rules to apply across all websites you visit.
  • storage: Persists your blocked sites and element rules across sessions.
  • activeTab: Reads the current tab's domain to display it in the element-blocking panel.
  • scripting: Injects the element-picker content script when activated on a freshly loaded page.
  • tabs: Opens a welcome or changelog page in a new tab on install or update.
5. Third-Party Services

Blockify does not integrate with any third-party analytics, advertising, or data-collection services. No external scripts are loaded or executed at any time.

6. Children's Privacy

Blockify does not knowingly collect information from anyone, including children under the age of 13. Because no data is collected at all, Blockify is compatible with COPPA requirements.

7. Changes to This Policy

If this policy is updated, the revised version will be published at the URL below and the effective date will be updated. Continued use of the extension after any change constitutes acceptance of the revised policy.

8. Contact

For questions or concerns about this privacy policy, please use the contact form at: abdullahhamid.ca/support

The canonical version of this document is hosted at abdullahhamid.ca/privacy.