🛡️ Excusor

Privacy Policy

Last updated: April 16, 2026

Excusor ("we", "our", "the extension") is a browser productivity extension that helps users stay focused by blocking distracting websites and providing AI-powered negotiation to manage browsing habits. We are committed to protecting your privacy.

1. Data We Collect

a) Data stored locally on your device

  • Site blocking rules — which websites you choose to block, schedules, and durations.
  • Usage statistics — time spent on blocked sites, visit counts, denial/bypass counts. This data is stored locally using Chrome's chrome.storage.local API and never leaves your device.
  • Extension preferences — selected AI persona, bypass duration, and UI settings.

b) Google account information (optional)

  • If you choose to sign in with Google, we store your name, email, and profile picture locally to personalize the extension.
  • This information is obtained via Google's OAuth2 API and is stored only on your device.
  • You can skip sign-in entirely — the extension works without a Google account.

c) AI negotiation messages

  • When you negotiate with the AI guardian on a blocked page, your messages are sent to Google's Gemini API through our secure server proxy.
  • We do not store, log, or read your negotiation messages on our server. The proxy forwards requests to Google and returns responses.
  • Google's own privacy policy applies to data processed by the Gemini API: Google AI Terms.

2. Data We Do NOT Collect

  • We do not collect your browsing history.
  • We do not track which websites you visit beyond what you explicitly configure as blocked sites.
  • We do not sell, share, or transmit any personal data to third parties.
  • We do not use analytics, tracking pixels, or advertising SDKs.

3. How We Use Your Data

  • To enforce your chosen site-blocking rules and schedules.
  • To display your productivity statistics on the dashboard.
  • To personalize the AI guardian experience based on your selected persona.
  • To show your profile name and picture in the extension (if signed in).

4. Data Storage & Security

  • All user data is stored locally on your device using Chrome's built-in chrome.storage.local API.
  • No data is stored on external servers or databases.
  • AI negotiation requests are proxied through a secure Cloudflare Worker with encrypted API keys. No request data is logged or stored on the proxy.

5. Extension Permissions

Excusor requests the following browser permissions:

  • storage — to save your settings and statistics locally.
  • alarms — to schedule cleanup tasks and badge updates.
  • tabs — to detect and block navigation to restricted sites.
  • webNavigation — to intercept page loads for blocked domains.
  • identity — to enable optional Google sign-in.
  • host_permissions (all URLs) — required for the content script to track usage on blocked sites and enforce blocking rules.

6. Children's Privacy

Excusor is not directed at children under 13. We do not knowingly collect personal information from children.

7. Changes to This Policy

We may update this privacy policy from time to time. Any changes will be reflected on this page with an updated revision date.

8. Contact

If you have questions about this privacy policy, please reach out via GitHub:

github.com/Aymen-slim/Excusor/issues