Version: v0.1.0 Effective date: October 21, 2025
1) Who we are
NoteCache is a browser extension (Chrome, MV3) that helps you save and manage NotebookLM conversations locally while you browse notebooklm.google.com.
Contact: [email protected]
2) Scope of this Policy
This policy applies to the NoteCache extension and its built-in pages (Popup, Options, and the in-page ShadowRoot panel). It does not apply to third-party websites or services, including NotebookLM itself or any Google products.
3) What data we process (current release)
Local-first by design. No account. No cloud. No server.
- Conversation content (stored locally)
- When you click Save or enable Auto-save, the extension stores on your device:
- Conversation title, page URL, and timestamps
- Conversation messages in text and basic HTML (for Markdown/JSON export)
- Optional flags you set (e.g., star, tags)
- Preferences & settings (stored locally)
- UI theme, auto-save toggle, export options, etc.
- We do not collect
- Personally identifiable information (PII) beyond what you choose to save in your conversations
- Analytics/telemetry, clickstreams, advertising identifiers
- Server logs (we run no backend for this MVP)
- Exports
- Markdown/JSON exports are written to a folder you choose on your device. These files are outside the extension's control.
4) Data sources & how processing happens
- NoteCache runs only on
notebooklm.google.com.
- On user action (Save) or if Auto-save is enabled, a content script reads visible conversation elements from the page and writes them to your local browser database (IndexedDB).
- New messages are added incrementally with de-duplication using content hashing (for technical deduping only, not for identity).
- NoteCache does not run or read content on other websites.
5) Storage & retention
- Where: Your browser's local storage (IndexedDB and necessary extension storage).
- How long: Data stays only on your device until you delete, clear, or uninstall.