Privacy Policy

Effective date: March 2025  ·  Version 2.5

Privacy at a glance

  • We do NOT collect, store, or transmit any personal data.
  • All data is stored locally on your device using Chrome storage.
  • We do NOT sell, share, or transfer any user data.
  • We do NOT access or track your browsing history.
  • No data is ever sent to external servers.
  • No third-party analytics, advertising, or tracking tools are used.

1. Overview

FocusBill is a privacy-first Chrome extension for time tracking, focus sessions, and invoice generation. All data you create inside the extension — including client names, time logs, invoices, expenses, and settings — is stored exclusively on your local device using the chrome.storage API provided by Chrome.

We do not operate any servers, databases, or backend services connected to the extension. There is no account system, no login, and no registration. The extension works entirely offline.

2. Data We Do NOT Collect

The following categories of data are never collected, accessed, or transmitted:

  • Personal identifiers (name, email address, physical address)
  • Browsing history, visited URLs, or page content
  • Authentication credentials of any kind
  • Financial account information
  • Device identifiers, IP addresses, or location data
  • Usage analytics or telemetry
  • Crash reports or diagnostic data
No data leaves your device. This extension makes zero outbound network requests. Nothing you enter or generate is ever transmitted externally.

3. Data Stored Locally on Your Device

When you use FocusBill, the following data is saved to chrome.storage.local on your device only:

Data TypePurposeSent Externally?
Client names and ratesTime tracking and invoicingNever
Time log entriesTrack billable hoursNever
InvoicesGenerate and store invoice recordsNever
ExpensesTrack business expensesNever
Project recordsOrganise work by projectNever
NotesQuick notes linked to sessionsNever
Extension settingsTimer durations, blocked site list, display preferencesNever
Timer stateResume timer after browser restartNever

All of the above data resides only in your browser's local extension storage. It is never uploaded, synced, backed up, or transmitted in any form to any server.

4. How Chrome Permissions Are Used

FocusBill requests only the minimum permissions required for its core features. Each permission is described below.

PermissionWhy It Is NeededData Accessed
storageSave your time logs, clients, invoices, and settings locally on your device.Extension data only — stored locally, never transmitted.
alarmsRun the focus timer accurately, even when the popup is closed.No user data accessed.
notificationsDisplay a desktop alert when a timer session ends.No user data accessed. Notification content is generated locally.
tabsUsed only when you explicitly activate the Block Sites feature. When a blocked site is detected, the tab URL is redirected to the extension's local blocked page.Tab URL checked against your locally-stored blocklist only. No URLs are stored, logged, or transmitted.

The extension does not use webNavigation, <all_urls> host permissions, or content scripts. It does not inject code into web pages.

5. Focus Mode — Website Blocking

When you choose to activate the Block Sites feature, the extension monitors tab navigations solely to redirect blocked URLs to the extension's local blocked page. This check occurs only while focus mode is actively enabled by you.

  • The list of blocked sites is configured by you and stored locally on your device.
  • No visited URLs are recorded, logged, or stored.
  • No browsing history is accessed or retained.
  • Blocking stops automatically when the timer ends or when you disable it manually.

6. No Third-Party Services

FocusBill does not integrate with or load any third-party services. There are no analytics libraries, advertising SDKs, crash reporting tools, or external fonts or scripts loaded at runtime by the extension. All resources are bundled locally within the extension package.

7. Data Retention and User Control

All data stored by this extension remains on your device for as long as the extension is installed, or until you choose to delete it. You have full control:

  • Delete all data: Open the FocusBill dashboard → Settings → Data Management → Clear All Data.
  • Remove the extension: Uninstalling the extension from Chrome automatically deletes all locally stored data.
  • Export your data: Go to Settings → Data Management → Export All Data to download a full JSON backup at any time.

8. This Website (Landing Page)

If you submit your email address via our waitlist or contact form on this website, that email is used only to notify you when FocusBill is available or to respond to your inquiry. We do not sell or share waitlist emails with any third party. You can request deletion of your email at any time by contacting us (see Section 10).

This policy section applies to the website only. The Chrome extension itself does not collect any email addresses or personal identifiers.

9. Children's Privacy

FocusBill is not directed at children under the age of 13. Because the extension does not collect any personal data at all, there are no special considerations for children's data with respect to the extension itself.

10. Changes to This Policy

If this privacy policy is updated, the revised version will be published on this page with an updated effective date. Continued use of the extension after a policy update constitutes acceptance of the revised terms.

11. Contact

If you have any questions about this privacy policy or our data practices, please reach out:

Email: privacy@focusbill.app
We will respond within 30 days.

FocusBill · Privacy Policy · Version 2.5
This extension stores all data locally on your device. No personal data is collected or transmitted.