Privacy Policy

Last updated August 2, 2026

1. Overview

igottalockin (“we”, “us”, “our”) is a browser extension that helps you stay focused by blocking distracting sites, running focus timers, and tracking your goals. The extension itself runs entirely on your device. igottalockin also offers an optional paid “Pro” plan; upgrading takes you to this website, where a small amount of billing information is collected to manage your subscription. This policy explains what the extension stores locally, what billing data Pro requires, and the choices you have.

2. What the Extension Stores

The extension has no server of its own and requires no account or sign-in. Everything below is written to Chrome's local storage on your own device and never sent to us:

  • Focus sessions — the session name, chosen duration, start/end time, pause state, attached tasks, and any sites you've temporarily overridden during that session.
  • To-dos and notes — the to-do list and free-text notes you write in the extension.
  • Blocklist — the domains you choose to block. A starter list of common distracting sites is included by default and is fully editable.
  • Session history — a local record of each completed or stopped session (name, date, and time spent), used to show your streak and yearly totals.
  • Preferences — your theme, accent color, default session length, and (Pro only) your weekly scheduled lock-in hours.
  • Plan status — a local flag recording whether your device is on the Free or Pro plan, used to unlock Pro features.

3. How Site Blocking Works

When a session is active, the extension checks the destination of each page navigation against your blocklist as it happens, using Chrome's webNavigationAPI. If a domain matches — and you haven't temporarily overridden it for the current session — the extension redirects that tab to its own “blocked” screen, using the domain only to display which site was blocked. This all happens on your device. Blocked domains, overrides, and your browsing activity are not logged, stored outside your device, or transmitted anywhere.

4. How We Use This Information

  • To block the sites you've chosen, for the duration you set.
  • To run, pause, resume, and restore your focus timers.
  • To show your session history, streak, and yearly time locked in.
  • To notify you and play a sound when a session finishes.
  • To enforce the Free plan's two-site blocklist limit, and to unlock unlimited blocking, scheduled lock-ins, and custom themes once your device is on the Pro plan.

5. What We Don't Do

  • We do not collect, receive, or store your sessions, to-dos, notes, blocklist, or history on any server — see “Billing Data for Pro Subscribers” below for the limited exception that applies only if you pay for Pro.
  • We do not sell your data.
  • We do not use analytics, tracking scripts, or advertising.
  • We do not log or record your browsing history.
  • We do not read the content of pages you visit. The extension only learns the domain of a navigation it has already blocked under your own blocklist.

6. Billing Data for Pro Subscribers

Upgrading to Pro is done on this website, not inside the extension. Checkout is handled by Stripe, our payment processor. Stripe collects and stores your payment details directly — we never see or store your card number.

To create and manage your subscription, we store your email address and subscription status (active, canceled, past due) with Stripe and on our own server. Your extension checks this status to unlock Pro features. This billing record is kept separate from, and never includes, your local sessions, to-dos, notes, or blocklist.

See Stripe's privacy policy for how they handle your payment information.

7. Other Third-Party Requests

The extension bundles its own fonts and makes no network requests of its own. If you choose to upgrade, following that link opens this website in your browser, where Stripe's checkout page loads (see above). Aside from that, the extension has no third-party requests to disclose.

8. Permissions We Request

Chrome will show you the following permissions on install:

  • storage — saves your sessions, to-dos, notes, blocklist, preferences, and plan status on your device.
  • webNavigation, host access, and tabs — lets the extension see which site a tab is about to load and, if it matches your blocklist during an active session, redirect that tab to the blocked screen.
  • alarms — ends your focus session, and starts scheduled Pro lock-ins, at the right time even if the extension is idle.
  • notifications — shows the session-complete notice.
  • offscreen — plays the session-complete sound.

9. Data Storage & Security

Your sessions, to-dos, notes, blocklist, and preferences live in Chrome's storage.local on your device only — there is no cloud backup or cross-device sync, so this data is only as secure as your device and is not recoverable by us if lost. If you subscribe to Pro, your email address and subscription status are stored securely by Stripe and on our server, separately from your local extension data.

10. Your Choices

You can edit or delete your sessions, to-dos, notes, and blocklist at any time inside the extension. Uninstalling igottalockin removes all of its locally stored data from your browser. If you're on Pro, you can cancel your subscription anytime from the billing portal linked in the extension's settings, or ask us to delete your billing data by emailing us below.

11. This Website

This marketing site is mostly static, serves its own fonts, and sets no tracking cookies or analytics for browsing the site itself. If you start a Pro checkout, you'll be taken to Stripe's hosted checkout page, which sets its own cookies and collects your payment details directly — those never pass through our servers.

12. Children's Privacy

igottalockin is not directed at children under 13 and we do not knowingly collect information from them. The Pro plan requires the ability to enter into a binding payment agreement, so it is not intended for use by children.

13. Changes to This Policy

We may update this policy as the extension changes. Material changes will be reflected here with an updated revision date.

14. Contact

Questions about this policy or your data? Reach out at timislockedin@gmail.com.