Mindglade ("Mindglade", "we", "us") is a browser extension that helps you block distracting parts of websites while keeping the parts you actually need. This Privacy Policy explains what information we handle when you install the extension, visit our websites at www.mindglade.com and user.mindglade.com, and when you subscribe to a paid plan.
The short version: we do not sell your data, do not run ad trackers, and do not analyse the pages you visit. Your per-feature toggles stay on your device. If you sign in and use the website blocklist, the list of sites you've added is stored in your Mindglade account so it can sync across your devices.
1. Information we handle
1.1 Extension settings
Mindglade keeps two kinds of settings, with different storage behaviour:
- Per-feature toggles (for example, "Block Reels" on Instagram or "Block Shorts" on YouTube) are stored locally in your browser using the standard chrome.storage API. If you have browser sync enabled, your browser may sync these between your own profiles — that synchronisation is handled by your browser, not by Mindglade. We do not receive or store these toggles on our servers.
- Your website blocklist (the hostnames you've added under "Manage Blocked Sites") is stored in your Mindglade account on our backend (Supabase) when you are signed in, so it can sync across the browsers where you've installed Mindglade. Each row contains the hostname, your user identifier, and a timestamp. Access is restricted by row-level security so only you can read or modify your own list. The extension also keeps a local copy of the list in your browser so blocking continues to work offline. If you use Mindglade without signing in, the blocklist remains local to that browser.
1.2 Page content
On supported sites (such as YouTube, Instagram, and LinkedIn), the extension reads the structure of the page so it can hide specific elements — for example, the Reels rail or the Explore tab. To enforce your blocklist, the extension also checks the hostname of every page you open against the list you've added. All of this processing happens entirely inside your browser. We do not transmit, log, or store the URLs you visit or the content of those pages.
1.3 Account information
If you create a Mindglade account to manage a paid subscription, we collect:
- Your email address, used for sign-in and transactional emails.
- A user identifier issued by our authentication provider, Supabase.
- Subscription status (active, cancelled, trialing, etc.) returned by our payments provider.
You can browse and install Mindglade without creating an account. An account is only required if you choose to subscribe.
1.4 Payment information
Payments are processed by Stripe. We do not receive or store your card number, CVC, or bank details. We receive only the metadata Stripe sends to us (your Stripe customer ID, subscription status, plan, current period end, and whether the subscription is set to cancel) so that we can grant the right entitlement to your account. Stripe's handling of your payment data is governed by Stripe's Privacy Policy.
1.5 Server logs
Our backend (hosted on Supabase) keeps short-lived operational logs of requests to our subscription endpoints — for example, when your browser asks "is this account entitled to Pro features?" These logs contain technical metadata such as a timestamp, an anonymous request identifier, and basic error information. They are used to keep the service running and to debug problems. They are not used for advertising or profiling.
2. What we do not collect
- We do not collect your browsing history.
- We do not collect or store the URLs of pages you visit.
- We do not embed third-party advertising, ad networks, or marketing trackers.
- We do not sell, rent, or trade your personal information.
- We do not use your data to train machine-learning models.
3. How we use information
We use the limited information described above only to:
- Operate the extension's blocking features inside your browser.
- Authenticate you when you sign in to your account.
- Verify your subscription status so the extension knows which features to enable.
- Provide customer support when you contact us.
- Detect, prevent, and fix security or fraud issues affecting the service.
- Comply with legal obligations.
4. Permissions the extension requests
Browser extensions must declare the permissions they need at install time. Mindglade requests:
- storage — to save your settings locally in your browser.
- scripting and tabs — to apply blocking rules to pages you open.
- alarms — to periodically refresh your subscription status in the background so the extension knows which features to enable.
- host permissions for all URLs — required so the site blocker can act on any domain you choose to add to your blocklist, and so feature toggles work on supported social platforms. Despite this broad permission, the extension does not transmit any browsing data off your device.
5. Service providers
We rely on a small number of vendors to deliver the service:
- Supabase — authentication, database, and serverless functions for entitlement checks.
- Stripe — payment processing and subscription management.
- Vercel — hosting for our websites.
- Tally — the form provider behind our support contact form. Tally receives the information you choose to enter into that form.
Each of these providers acts as a processor of the limited information we share with them, under their own privacy and security commitments.
6. Data retention
Account and subscription records are retained for as long as your account is active and for a reasonable period afterwards to handle billing, tax, and dispute obligations. You can ask us to delete your account at any time (see Your rights below). Operational server logs are kept for a short rolling window for debugging and security purposes and then discarded.
Your synced website blocklist is retained while your account exists. You can remove individual sites at any time from the extension popup, and the full list is deleted when your account is deleted. Per-feature toggles and schedules live on your device; if you uninstall the extension, your browser removes them.
7. Security
We use industry-standard practices to protect the information we hold, including encryption in transit (HTTPS), encryption at rest where supported by our providers, and access controls limiting who can reach production data. No system is perfectly secure; if we ever become aware of an incident affecting your data, we will notify affected users as required by applicable law.
8. Children's privacy
Mindglade is not directed to children under 13 (or the equivalent minimum age in your jurisdiction). We do not knowingly collect personal information from children. If you believe a child has provided us with personal information, please contact us so we can remove it.
9. International users
Mindglade is operated from Canada and uses service providers located in Canada, the United States, and the European Economic Area. By using the service, you understand that your information may be processed in those regions. Where required, we rely on standard contractual clauses or other recognised transfer mechanisms.
10. Your rights
Depending on where you live, you may have the right to:
- Access the personal information we hold about you.
- Correct information that is inaccurate or out of date.
- Delete your account and associated personal information.
- Export your account data in a portable format.
- Withdraw consent or object to certain processing.
- Lodge a complaint with your local data protection authority.
To exercise any of these rights, contact us through the support form or by email at mindglade.contact@gmail.com.
11. Cookies and similar technologies
Our marketing site (www.mindglade.com) does not set advertising or analytics cookies. Our account site (user.mindglade.com) uses a small number of strictly necessary cookies and local-storage entries to keep you signed in. These are required for the site to function and are not used for tracking.
12. Changes to this policy
We may update this Privacy Policy as the product evolves. When we make material changes, we will update the "Last updated" date at the top of this page and, for significant changes, notify subscribed users by email. Continued use of Mindglade after an update means you accept the revised policy.
13. Contact
Questions about privacy, data requests, or anything else covered here? Please reach out via our support form or email us at mindglade.contact@gmail.com, and a real person will respond, usually within one working day.