How Blockify handles your data.
Blockify is a Chrome extension that helps you block distracting websites, hide homepage feeds on supported social platforms, and remove individual 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.
Blockify stores the following information in Chrome's local extension storage (chrome.storage.local). This data never leaves your device.
To build an element rule, Blockify reads the structure of the page you are viewing so it can generate a CSS selector for the element you picked. This happens entirely inside your browser. The page content itself is never stored, copied, or sent anywhere. Only the selector and a short label are saved.
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.
The Blockify extension does not collect, transmit, or share any of the following. This list describes the extension itself; for the one page on this website that does ask you for information, see section 6.
No data is sent to any external server at any time, including servers operated by the developer.
Blockify requests the following browser permissions. Each is used only for the stated purpose:
Blockify requests no other permissions.
The Blockify extension does not integrate with any third-party analytics, advertising, or data-collection services. No external scripts are loaded or executed by the extension at any time.
This website is separate from the extension. Most pages on abdullahhamid.ca serve advertising and may use analytics, and those third parties may receive standard request information such as your IP address and browser user agent, as they would on any website you visit.
Advertising is deliberately disabled on this privacy policy page and on the Blockify welcome, update, and uninstall pages, since those are pages the extension may open for you rather than pages you chose to visit.
The page at abdullahhamid.ca/blockify-pro asks for your opinion on features and pricing for a future paid plan. It is the only page on this site that collects anything you type, and it is entirely optional. Nothing on that page is connected to the extension, and using it has no effect on how Blockify works.
If you submit the form, the following is stored:
Everything above is anonymous unless you enter an email address. There is no account, no login, and no way for me to connect a response to a person otherwise.
Analytics on that page:
To understand where people lose interest in the questions, that page records page views, how far down you scrolled, which step you reached, which features you interacted with, and when you left. This uses no cookies, no advertising trackers, and no third-party analytics service. The session identifier it uses is random, is held in your browser's session storage, and is discarded when you close the tab, so a return visit is a new anonymous session with no link to the previous one. If your browser sends a Do Not Track or Global Privacy Control signal, nothing is recorded at all.
Responses are stored in a Supabase database and are readable only by me. They are used to decide what to build and what to charge, and are not sold, shared, or passed to advertisers. If you left an email address, it is used to tell you when the paid plan launches and nothing else. To have your response or your email removed, ask through the support page and it will be deleted.
The Blockify extension does not knowingly collect information from anyone, including children under the age of 13. Because the extension collects no data at all, it is compatible with COPPA requirements.
The Blockify Pro feedback page described in section 6 is not directed at children and should not be used by anyone under 13. If you believe a child has submitted an email address there, ask through the support page and it will be deleted.
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.
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.