Calmo Privacy Policy
Last updated 18 September 2026
Calmo blocks websites you choose, on a schedule you set. This page explains exactly what the extension does with information, in plain terms. The short version: your block list, your schedule and your to-do list never leave your computer.
What stays on your machine
All of it. The following is stored by Chrome, on your own device, and is never uploaded, shared, sold or transmitted anywhere:
- The sites you block, and any paths you block on them
- Your schedule, daily allowances and Focus Mode settings
- Your to-do list
- Counts of how many times you were blocked, and rough time estimates
- Any background images you add to the block page
There is no account, no sign-in and no sync. Uninstalling the extension removes all of it.
What is never collected, under any circumstances
- Your browsing history
- The addresses of sites you visit
- The addresses of sites you block
- Page contents, form contents, keystrokes or screenshots
- Your name, email address, IP-derived location or any account identifier
- Anything at all about sites that are not on your own block list
Why the extension can see web addresses at all
A site blocker has to watch navigations to know when you are about to open something you have blocked. Chrome shows the extension the address a tab is about to load. Calmo compares that address against your own list in memory, on your machine, and either lets it through or replaces it with the block page. The address is used for that comparison and then discarded. It is not written down, and it is not sent anywhere.
Anonymous usage counts
Calmo sends an anonymous count of how it is being used, checked every few minutes and sent only when something in it has changed, so we can tell which features are worth keeping. Each day is kept as one row per install. It is on by default. You can switch it off at any time in Settings → Privacy, and the same place has a link that shows you the exact message that is sent.
The message contains counts and settings only. For example: how many sites are on your list, how many hours a week you block them for, whether you use Focus Mode, which version you are running, and whether you installed Calmo before paid plans existed (early users stay free forever). It carries a random identifier generated on your machine, which is tied to nothing and to nobody.
The safeguard
Before anything is sent, the extension scans the whole message for anything resembling a web address, and refuses to send it if it finds one. The server performs the same check again and refuses to store it. A site name cannot reach us even by mistake.
We do not use cookies, advertising identifiers or third-party analytics services. Nothing is shared with anyone. Nothing is sold, ever. Counts are kept only in aggregate and are used to decide what to build next.
Ratings and messages you send from inside Calmo
After you have used Calmo for a while it may ask how it is working for you. If you tap a star rating, or write to us from that card or from Settings → Tell us what is not working, we receive the stars and exactly what you typed, with the version you are on and how many days you have had it. Nothing is sent unless you press something, and no name, email or browsing history goes with it.
The page you see if you uninstall
When you remove Calmo, Chrome opens one page asking what went wrong. The link Chrome opens carries two things: the version number you were on, and how many days you had it installed. It carries no identifier, no site, and nothing about your list.
The form itself is entirely voluntary. If you fill it in, we receive only what you ticked and typed, along with those two numbers. Close the tab and we receive nothing. The same form is reachable from Settings → Tell us what is not working while you are still using the extension; replies are tagged by which of the two you used, so we can tell them apart.
Permissions, and why they exist
storage,unlimitedStorage: to keep your settings on your devicewebNavigation: to see that a tab is about to open a site on your list, and send it to the block page insteadtabs: to read the address of the tab you are looking at, so a site that was already open when your blocked hours began is blocked when you return to it, and so the toolbar button can show which site you are onalarms: to re-check on a timer, and to run the Focus Mode clockcontextMenus: the right-click "Block this site" itemidle: so time is not counted while your machine is lockedfavicon: to show site icons from Chrome's own cache, with no request
Calmo asks for no host permissions and runs no content scripts. It cannot read, change or inject anything into the pages you visit. It only ever compares the address of a navigation with your own list.
Children
Calmo is not directed at children under 13 and collects no personal information from anyone, of any age.
Changes
If this policy ever changes in a way that affects what is collected, the date at the top changes and the change is described in the extension's update notes.