Some features are temporarily disabled while we perform website maintenance. We'll be back to full capacity shortly.
Privacy policy for Happy Squid
Happy Squid by Happy Squid
Happy Squid is a website blocker. Its single purpose is to block websites according to rules that the user can specify in natural language.
Data stored on your device
Stored locally (chrome.storage) and not transmitted except as described below:
the websites and categories you block;
your natural-language rules and exceptions;
your settings and preferences;
your chat conversations with the AI;
a log of pages you visit (URLs, page titles, visit times) — on the sites you block or watch, and on any site while an AI task session is active; free-time browsing isn't logged.
Data sent off your device
To power the AI gatekeeper and decide whether to grant access, we send the relevant parts of the above — the current page URL and title, your recent visit log, your chat messages, and your rules and preferences — to our own backend (hosted on Supabase), which forwards them to our AI provider (OpenRouter) and the model providers it routes to. All transmission is encrypted via HTTPS.
We do not store the contents of these requests. Our backend records only per-request metadata — token count, inference cost, and a one-way hashed IP address — to track our costs. Your raw IP address is never stored.
AI provider data handling
Your requests are routed through OpenRouter to an underlying model provider. OpenRouter does not store the content of your requests — only anonymous metadata such as token counts (see the OpenRouter privacy policy). Every request also carries OpenRouter's "deny data collection" routing flag, so it is only served by model providers that do not store or train on your data.
Bug reports (optional)
If you use "Report a bug", your description plus a snapshot of your Happy Squid storage — your settings, rules, visit log, and AI chats — is sent to and stored on our backend so we can reproduce the issue. Nothing is ever reported automatically: a report is sent only when you write one yourself and confirm a prompt that spells out what's shared (you can opt out of the confirmation for future reports).
What we don't do
We have no user accounts. We do not sell or transfer your data to third parties, do not use it for advertising or profiling, and do not use it to determine creditworthiness or for lending.
Limited use
Happy Squid's collection and use of information adheres to the Chrome Web Store User Data Policy, including the Limited Use requirements.
Data retention & deletion
On-device data is removed when you delete it in the extension or uninstall Happy Squid. Backend cost-metering records are retained only for accounting. Bug reports are kept only as long as needed to fix the issue — email us to have yours deleted.
Contact
Questions or data requests: mail@happy-squid.com