Effective date: May 24, 2026
TabReceipt - Distraction Tracker is designed to count visits to user-selected distracting website domains and show a daily local receipt. The extension does not collect, transmit, sell, rent, or share user data with any external service.
TabReceipt stores the following data locally in the user's browser through Chrome extension storage:
The distracting domains selected by the user.
Receipt settings such as site groups, daily visit budget, minutes-per-visit estimate, cooldown length, intentional-break length, budget nudge preference, appearance mode, and toolbar badge preference.
Daily visit counts by selected domain.
Recent domain-only visit marks used to keep the receipt current.
This data remains on the user's device. TabReceipt does not create an account, use analytics, contact an external API, or upload browsing data.
TabReceipt does not store page content, page titles, search terms, form entries, screenshots, cookies, authentication data, or full browsing history. It checks navigation URLs locally only to determine whether the top-level page's domain matches a domain selected by the user.
Local data is used only to provide TabReceipt's single purpose: counting visits to selected distracting domains and displaying a daily receipt, budget status, 7-day pattern, grouped line items, toolbar badge count, local exports, and copyable receipt text. If enabled, local data is also used to show a browser notification when the daily budget is crossed.
TabReceipt does not share user data with the developer, advertisers, data brokers, analytics providers, or third parties. Because the extension does not transmit data, there is no server-side data retention period.
Users can remove tracked domains in the settings page, pause counting during intentional breaks, reset today's receipt from the popup, export local data as CSV, export/import settings as JSON, clear extension storage through Chrome, or uninstall the extension to remove locally stored data. Historical local receipt data is pruned automatically by the extension.
TabReceipt uses storage to save local settings, pause state, and receipt counts. It uses webNavigation to detect top-level navigations and same-page history updates so it can count visits to selected domains. It uses notifications only to show the optional local daily-budget nudge. The extension does not request host permissions and does not read or change page content.
TabReceipt does not execute remote code. All JavaScript, HTML, CSS, and image assets are packaged with the extension.
If this privacy policy changes, the effective date above should be updated and the Chrome Web Store listing should point to the latest policy.