Legal
Privacy Policy
Last updated: May 27, 2026
Ofemy Focus ("the extension") is a Chrome extension that helps you block distracting websites, hide elements on web pages, and filter content feeds. This policy describes what data the extension handles and how.
Short version
We do not collect anything. The extension has no backend server. Everything you configure stays in your browser's local storage on your device.
What the extension stores
The extension stores the following in Chrome's chrome.storage.local API on your device:
- Block rules — the domains/URL patterns you choose to block, your schedules, and your daily time budgets.
- Element-hider rules — the CSS selectors and hide modes you've configured per site.
- Content-filter rules — the keywords/regexes and the card selectors you've configured per site.
- Time-budget counters — how many minutes you've spent today on sites with a daily budget. These reset at midnight in your local timezone.
This data never leaves your device unless you explicitly export it (Options → Export) and share the resulting JSON file yourself.
What the extension does not do
- It does not send your browsing history, page content, or any usage data to us or any third party.
- It does not contain any analytics, tracking, or telemetry code.
- It does not require an account, email address, or any identifier.
- It does not make outbound network requests on your behalf.
Permissions the extension requests
To do its job, the extension declares the following Chrome permissions:
storage— to persist your rules locally on your device.alarms— to flip scheduled blocks on/off and reset daily time budgets at midnight.declarativeNetRequestanddeclarativeNetRequestWithHostAccess— to block requests to sites you've marked as blocked. The matching happens inside Chrome; the extension does not see the requests themselves.scripting,activeTab,tabs— to inject the picker and hide/filter logic into pages you've configured rules for.idle— to detect when your computer is idle so time budgets don't count idle minutes against you.host_permissions: <all_urls>— required so the element hider and content filter can run on whichever sites you choose. The extension only reads the page's DOM to apply rules you've configured; it does not exfiltrate page content.
Children
The extension is not directed at children under 13 and does not knowingly collect any information from anyone — including children — because it does not collect information at all.
Changes to this policy
If the extension ever changes in a way that affects what data it handles, this policy will be updated and the "last updated" date at the top of this page will change. We will also note material changes in the Chrome Web Store release notes.
Contact
Questions about this policy? Email hello@ofemy.com.