Privacy Policy
Last updated: March 20, 2026
TL;DR: Your saved data stays in your browser. We only process article content on our server to generate AI summaries, and we don't keep it. We don't collect personal information, don't use cookies, and don't sell any data.
1. What Moorly Does
Moorly is a Chrome browser extension that helps you save web pages, generate AI-powered summaries, and organize your reading. It is designed with a local-first approach — your data belongs to you.
2. Data Storage
All data you save with Moorly is stored locally in your browser using:
- IndexedDB — articles, summaries, tags, notes
- chrome.storage.local — settings, quota counters, onboarding state
This data never leaves your device unless you explicitly use the AI summary feature or export your data. If you uninstall the extension or clear browser data, this local data will be deleted.
3. AI Summary Processing
When you save an article and an AI summary is generated:
- The article's text content is sent to Moorly's server (a Cloudflare Worker), which forwards it to an AI service (Anthropic or OpenAI) to generate a structured summary.
- The content is not stored on our server. It is processed in-memory and discarded after the summary is returned.
- The generated summary is sent back to the extension and stored locally in your browser.
If you choose to use your own API Key (via Settings), article content is sent directly from your browser to the AI provider you selected — it does not pass through Moorly's server.
4. Rate Limiting
To provide a free tier of AI summaries (30 per month), we track usage through:
- A randomly generated device ID (UUID) stored in your browser — this is not linked to your identity
- Your IP address is used only for abuse prevention (limiting the number of device IDs per IP). It is not stored persistently or linked to your usage data.
5. Analytics
We use Google Analytics 4 to understand how the extension is used in aggregate. The data collected includes:
- Anonymous event counts (e.g., how many pages were saved, how many summaries were generated)
- A randomly generated client ID stored in your browser's localStorage — this is not linked to your identity
- No personal information is collected (no names, emails, or browsing history)
- The landing page uses Google's standard analytics script, which may use cookies to distinguish visitors
6. What We Do NOT Do
- We do not collect, store, or process any personal information
- We do not sell, share, or transfer your data to third parties
- We do not use cookies or tracking pixels
- We do not track your browsing history
- We do not have user accounts — there is nothing to sign up for
- We do not retain article content after generating summaries
7. Permissions Explained
Moorly requests the following Chrome permissions:
- activeTab — Read the content of the page you're currently viewing when you choose to save it. Only triggered by your explicit action (clicking the icon or pressing Alt+Shift+S).
- storage — Store your settings, saved articles, and usage quota locally in the browser.
- sidePanel — Display Moorly's interface as a side panel in Chrome.
- bookmarks — Import your existing browser bookmarks into Moorly (optional, user-initiated only).
- host_permissions (<all_urls>) — Required to save pages and fetch article content from any website. Only activated when you explicitly save a page.
8. Data Export & Deletion
You are in full control of your data:
- Export — You can export all your data as JSON or Markdown at any time from Settings.
- Delete — You can delete individual items or uninstall the extension to remove all data.
9. Changes to This Policy
If we make changes to this privacy policy, we will update the "Last updated" date above. For significant changes, we will notify users through the extension's update notes.