Short version: Focus Session never reads your browsing history or page content. It stores your session data locally on your device. It does not sell, share, or transmit your personal data to any third party except as described below (Stripe for payment processing and Resend for license key delivery).
Focus Session stores the following data locally in your browser (using Chrome's storage APIs). This data never leaves your device except as described in the sections below.
Focus Session uses Chrome's declarativeNetRequest API and a lightweight content script to block websites on your blocklist. The extension only intercepts navigations to domains you have explicitly added. It never reads page content, form data, or any information from the pages it redirects.
If you purchase a Pro license, payment is processed by Stripe. We receive confirmation of your payment and your email address from Stripe. We do not store your card details — those are handled entirely by Stripe. Stripe's privacy policy is available at stripe.com/privacy.
When you purchase Pro, we send your license key to the email address you provided at checkout. This is done via Resend, a transactional email service. Your email address is used only to deliver the license key and for support purposes. We do not send marketing emails. Resend's privacy policy is at resend.com/legal/privacy-policy.
When you activate a Pro license, the extension makes a request to our license server (a Cloudflare Worker at niallcodes-license.niallflorence1.workers.dev) to register your device. Subsequent validation checks are made periodically (at most once per day) to confirm your license is still active. These requests contain only your license key and an anonymous device UUID — no personal information.
Session history is stored locally in your browser and is never uploaded. You can delete it at any time from the extension's Settings page (Dev tools → Clear data). License records are stored in Chrome's sync storage and will be removed when you deactivate your license or uninstall the extension.
Focus Session is not directed at children under 13. We do not knowingly collect information from children under 13. If you believe a child has provided us with personal information, please contact us.
If we make material changes to this policy, we will update the "Last updated" date at the top. Continued use of the extension after changes constitutes acceptance of the updated policy.
Questions about this policy or your data: hello@niallcodes.com