Last Updated: May 14, 2025
Welcome to URL Blocker by Time (the "Extension"). This privacy policy explains how we handle information when you use our Chrome Extension. Our core principle is to respect your privacy and collect only the minimum information necessary for the Extension to function.
This Extension is designed to operate locally on your browser. We do not have a server, and we do not track your browsing activity beyond what is necessary for the Extension's core functionality as described below.
The URL Blocker by Time Extension collects and stores the following information, which you provide directly:
This information is necessary for the Extension to perform its intended function of blocking specified websites during the timeframes you set.
We do NOT collect:
The information you provide (your blocking rules) is used exclusively for the following purposes:
chrome.declarativeNetRequest
API to create rules that block access to the specified websites during the configured times.chrome.alarms
API is used to check the current time periodically (every minute) and activate or deactivate blocking rules as per your schedule.Your blocking rules (URLs, start times, end times, and IDs) are stored locally on your computer using the chrome.storage.sync
API. This means:
We do not transmit your rules to any external servers or third parties (other than the Chrome sync mechanism if you have it enabled).
We do not share any of your data with third parties. All data entered into the Extension remains within your browser or your Chrome sync storage (if enabled by you).
You have full control over the data stored by this Extension:
The Extension requests the following permissions, with justifications:
storage
: To save and retrieve your blocking rules (URLs and timeframes) locally using chrome.storage.sync
.declarativeNetRequest
: To block network requests to the URLs you specify, without needing to read the content of web pages or intercept your browsing data directly. This is a privacy-preserving way to block websites.alarms
: To periodically check the current time and update the active blocking rules based on your configured schedules, even when the Extension's popup is not open.host_permissions: ["<all_urls>"]
: This permission is required by the declarativeNetRequest
API to allow the Extension to apply blocking rules to *any* URL that *you* specify. The Extension does not automatically access or read data from all URLs; it only uses this permission to enable blocking for the sites you choose.We may update this privacy policy from time to time. We will notify you of any changes by posting the new privacy policy on this page and updating the "Last Updated" date. You are advised to review this privacy policy periodically for any changes.
If you have any questions about this Privacy Policy, please contact us at: [Your Email Address or a link to a contact form/GitHub issues page]