Privacy Policy
Last updated: June 2025
Local-first by design
Memory is built around a core principle: your browsing data stays on your device. We don't have servers that store your browsing history, page content, or search queries. Everything is stored locally in your browser's IndexedDB.
What stays local
- All indexed page content (stored in IndexedDB)
- Your search history and queries
- BYOK API keys (stored in local storage, never transmitted to our servers)
- Exclude lists and preferences
Cloud sync (Pro, opt-in)
If you enable cross-device sync on the Pro plan, your data is encrypted and synced through Supabase. Sync is fully optional — you can use Pro features without it.
No tracking
- No analytics scripts
- No tracking pixels
- No cookies
- No telemetry
Browser permissions
Memory requests these browser permissions:
tabs
To detect page navigation and read page titles.
storage
To store indexed content and preferences locally.
activeTab
To read page content for indexing when you visit a page.
scripting
To extract page text content for the search index.
Your data controls
- Export — download all your indexed data as JSON
- Import — restore from a previous export
- Delete — clear all indexed data with one click
- Exclude — set domains or URL patterns to never index
- Uninstall — removing the extension deletes all local data
Payment processing
Pro subscriptions are processed by Paddle. We never handle your payment information directly.
Contact
Questions? Email us at support@getmemory.net.