TabInsights: Website Blocker & Time Tracker
Last updated: October 13, 2026
TabInsights ("we", "our", or "the extension") is a Chrome browser extension that blocks distracting websites and tracks where your browser time goes, with a focus timer, memory saver and tab tools included. This Privacy Policy explains how the extension handles your data.
TabInsights collects and stores the following information locally on your device only, using Chrome's built-in chrome.storage.local API:
example.com) is stored — never full URLs, page titles, query parameters, or page content.Your browsing time data (per-site totals, focus statistics, categories, tab-tool state) is stored in your browser using Chrome's chrome.storage.local API. TabInsights contacts a server only to validate a Pro license key — see section 6. In addition, the following user-initiated actions move specific data off the device, and only those actions:
chrome.storage.sync API, which is encrypted by Google and tied to your own Google account. We do not have access to this data. Your per-site time totals and focus statistics are not synced through this feature.Permissions marked optional are not included on the install prompt. Chrome asks for them the first time you use a feature that needs them, and you can revoke them from chrome://extensions at any time without uninstalling.
storage — Save your per-site time totals, block list, and settings in the browser.tabs & tabGroups — Read the active tab's URL and title to time each site, and power tab search, duplicate cleanup, sessions, suspension, and grouping.declarativeNetRequest — Block the sites you add or approve, during focus timers, on schedules and for daily limits. Browsing traffic is not read; Chrome enforces the rules.windows — Detect whether the browser window is focused so time isn't counted while Chrome is in the background, and restore saved sessions.alarms — Run focus timers, scheduled blocks, daily limits, data pruning, and the periodic Pro license check.notifications — Show focus-timer, daily-limit, daily-summary and the optional "You've spent X minutes on Y — Block it?" alert. You can turn alerts off in the popup.contextMenus, tts, scripting & activeTab — The right-click Read aloud item speaks the text you select. A small player is injected only into the tab where you invoke it; nothing is injected on your other tabs. If you pick a voice labelled "online", your browser vendor's speech service receives the selected text; local voices keep it on your device.bookmarks (optional) — Requested only when you use Sync with Bookmarks, Clear Bookmarks folder, add a tab to Favorites, or save tabs to a bookmark folder from Declutter. If you decline, in-storage favourites still work; bookmark-folder operations show a notification and bail out.favicon (optional) — Requested only to show site icons on the new-tab top-sites list using Chrome's local favicon cache (no network request). If declined, that list renders the domain name without an icon. Note: on the toolbar popup and on suspended-tab pages, site icons may be loaded from the website's own URL via the tab's favIconUrl; this is a standard browser request to the site itself and does not go through our servers.https://live.dodopayments.com/* (optional) — Requested only when you activate Pro, to validate your license key against Dodo Payments. If you never activate Pro, this permission is never requested and no request is ever made to that host.If you choose to upgrade to TabInsights Pro, payments are processed securely by Dodo Payments. We do not see or store your credit card number, billing address, or any payment details.
When you activate a license key inside the extension, two things happen: (1) the key is sent to Dodo Payments' license API to validate it (so the key itself and a validity flag leave your device); and (2) the key is saved to chrome.storage.sync, which means it is encrypted by Google and synced across the Chrome profiles you are signed into with the same Google account. We do not have access to this synced copy. A periodic (roughly daily) re-check calls the Dodo API again to catch refunded or revoked keys; the only information involved is the license key and the validity flag.
Please refer to Dodo Payments' Privacy Policy for information about how they handle payment data.
Your browsing time data is used only to provide the features of the extension as described above (showing you where your time goes, powering the Smart Insights "Block these" action, surfacing daily and weekly summaries, computing your Focus Score, powering the tab tools you invoke). We do not sell or transfer this data, we do not use it for advertising, we do not use it for creditworthiness or lending, and we do not use it for any purpose that is not disclosed in this policy.
Detailed time entries older than 30 days are automatically deleted. A running total per domain is kept for the all-time chart until you reset data or uninstall. You can delete all extension data at any time by:
TabInsights is not directed at children under 13. We do not knowingly collect personal information from anyone — the extension has no account system and does not transmit browsing data to us. If you believe a child under 13 has provided information to Dodo Payments through a Pro purchase and wish it to be deleted, contact Dodo Payments directly (link in section 6).
We may update this Privacy Policy occasionally. Any changes will be reflected on this page with an updated "Last updated" date. Significant changes will be communicated through the extension's update notes on the Chrome Web Store.
If you have questions or concerns about this Privacy Policy, please contact us at:
📧 Email: absep98@gmail.com