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.