The Monity browser extension (“the extension”) watches web pages you choose and tells you when they change. It is made by Monity AI Ltd, 71-75 Shelton Street, Covent Garden, London WC2H 9JQ, United Kingdom (“Monity”, “we”). This policy explains what the extension stores, where it sends data, and why it asks for each browser permission. It covers the extension only; the Monity website and Monity Cloud have their own privacy policy.
The short version
- Everything the extension records (your watched pages, their history, screenshots and saved copies of pages) stays on your device, in the extension’s own storage.
- The extension has no account, no analytics, no advertising and no tracking. It sends nothing to Monity’s servers, and we never receive your data.
- Page content leaves your device only for an AI service you choose (a server on your own computer, or OpenRouter after you enter your own key and tick a consent box) and, if you add them, for your own alert destinations: Slack, Discord, Microsoft Teams, ntfy or a webhook.
What the extension stores on your device
In the extension’s local storage and IndexedDB, on your computer only:
- the addresses, names, schedules and alert conditions of the pages you watch;
- the setup steps you record: which element to click, the text to type and the option to choose, as you entered them;
- the text of each watched page or area, the latest screenshot, a self-contained copy of the page saved when a change is found, and a small thumbnail;
- the history of checks and alerts, and your feedback on them (the most recent 60 checks per page; older evidence is removed automatically);
- your settings, including an API key for OpenRouter or a local AI server if you enter one, and the addresses of the alert destinations you add;
- on-device AI models you download, in the browser’s cache.
While the side panel is open, it also reads the address and title of the tab you are on, each time you switch tabs or a page loads, to show “This page” and offer to watch it. They stay in the panel’s memory and are not kept or sent anywhere unless you choose to watch that page; the extension keeps no record of the pages you browse.
In the terms of the Chrome Web Store’s disclosure form, this is website content, web history (the current tab’s address and title, read on your device) and, if you enter an API key or a destination’s address, authentication information.
How the extension uses this data
Only to do what it is for: to check the pages you chose, compare each check with the last one, decide whether a change matches your condition, and show you the result. Nothing is used for any other purpose.
When data leaves your device
- Pages you watch. Your browser loads each watched page on the schedule you set, as if you opened it yourself, including any setup steps you recorded. The site sees an ordinary visit from your browser. To save a copy of a page, the extension also downloads the images, fonts and stylesheets that page uses. Requests to the watched site itself carry your cookies for that site, as its own pages do; requests to other sites carry none.
- Downloading an on-device model. If you click Download for a model, its files come from Hugging Face (huggingface.co and its download servers at hf.co). Hugging Face sees an ordinary download request; no page content is sent. After the download the model runs offline.
- Ollama and other local AI servers. If you choose Ollama, LM Studio or another local server, the changed text is sent to that server at the address you set. The extension accepts only addresses on your own computer (localhost, 127.0.0.1 or [::1]).
- Chrome’s built-in AI. If you use it, the check happens inside Chrome on your device.
- OpenRouter (optional). Only if you select OpenRouter, enter your own API key and tick the consent box: your alert condition, the page’s title and address, a one-line description of the change, and the text that changed (before and after, up to eight excerpts of up to 320 characters each) are sent over HTTPS to OpenRouter (openrouter.ai) and the model provider you chose, to decide whether the change matches your condition. Screenshots and page copies are never sent. OpenRouter’s terms and privacy policy apply to that request.
- Alert destinations (optional). If you add Slack, Discord, Microsoft Teams, ntfy or a webhook, each alert posts the task’s name, the page’s address, what changed (the text before and after, up to about 1,800 characters) and, when an AI engine judged your condition, its one-line reason and importance, straight from your browser over HTTPS (plain HTTP only to an address on your own network) to the address you entered; a webhook also receives your condition. Screenshots and page copies are never sent. Monity does not receive any of it: the service you chose handles it under its own terms and privacy policy. The address stays on your device, is left out of backups and is deleted when you remove the destination.
- Links to monity.ai. Links in the extension (privacy policy, support, Monity Cloud) open in your browser like any other link. “Open in Monity Cloud” on a task puts that page’s address in the link, so monity.ai receives the address only when you click it, to fill in a new task there.
We do not sell or rent data, do not use it for advertising, profiling or credit decisions, and do not transfer it to anyone except as listed above. The extension’s use of this data adheres to the Chrome Web Store User Data Policy, including the Limited Use requirements.
Keeping or deleting your data
Your data stays on your device until you delete it. Settings → Data → Delete everything removes your watched pages, history, screenshots and page copies. Settings → AI deletes a downloaded model. Removing the extension deletes all of it. Backups you export are files on your computer, and API keys and alert destinations’ addresses are never included in them.
Browser permissions and why the extension needs them
| Permission | Why |
|---|---|
| Site access (asked one site at a time) | To load and read the pages you choose to watch. The extension asks when you start watching a site, connect a local AI server or OpenRouter, add an alert destination (only that destination’s site), or download a model from Hugging Face (huggingface.co and its download servers, *.hf.co); it has access to no site at install. |
| storage, unlimitedStorage | To keep your watched pages, history, screenshots and page copies on your device, and an on-device model if you download one. |
| tabs, activeTab | To show the page you are on in the side panel, to show the selection tool on the tab you pointed Monity at, and to open and close the background tab each check runs in. |
| scripting | To read the watched page and show the on-page selection tool, only on pages you watch or are selecting from. |
| alarms | To run checks on your schedule. |
| notifications | To tell you when something changed or a check failed. |
| sidePanel | To show the extension beside the page you are watching. |
| offscreen | To run on-device AI and play alert sounds in the background. |
| contextMenus | For “Watch this page with Monity” and “Watch an area of this page…” in the right-click menu. |
| favicon | To show each site’s icon without contacting an outside icon service. |
| declarativeNetRequestWithHostAccess | To let the extension’s own requests reach Ollama or another AI server on your computer, which would otherwise refuse a browser extension. It changes only requests the extension itself makes to the local address you set. |
| debugger (optional, asked only if you turn it on) | For pixel-perfect, full-page screenshots. Only while a check runs, and only on the extension’s own background check tab, it takes the screenshot at a fixed width and reads the images, fonts and stylesheets that page already loaded, for the saved copy; then it detaches. It never attaches to your own tabs, runs no scripts and does not intercept traffic. |
Children
The extension is not directed at children. Monity receives no personal information about anyone through it.
Changes
If this policy changes, the new version will be published at this address with a new date. If the extension’s data practices change, the extension will tell you before the change applies.
Contact
Questions about this policy: hello@monity.ai, or Monity AI Ltd, 71-75 Shelton Street, Covent Garden, London WC2H 9JQ, United Kingdom.