Privacy Policy

Effective: January 1, 2026  ·  Last updated: April 26, 2026  ·  Version 2.0

Short version: Everything stays on your device. Persist has no servers, no accounts, and makes no outbound network requests. Your conversation history is stored in your browser's local database (IndexedDB). The AI embedding model runs entirely in your browser — no data is sent anywhere for processing.

What Persist does

Persist is a Chrome extension that automatically captures your conversations on supported AI chat platforms (Claude, ChatGPT, Gemini, Grok, Perplexity) and stores them locally in your browser. You can search past conversations by topic and inject prior context into any new chat — all without leaving your browser.

Data we collect and store

1. Conversation history (IndexedDB)

When you chat on a supported AI platform, Persist saves your conversations to IndexedDB — a local database built into your browser. This data never leaves your device.

What is stored per conversation:

Where it lives: In your browser's IndexedDB storage, scoped to the Persist extension. It is never uploaded, synced, or transmitted anywhere.

2. Metadata index (chrome.storage.sync)

Persist stores a lightweight index of conversation titles, platforms, and message counts in chrome.storage.sync. This index is used to display your conversation list quickly. Chrome may sync this index across your signed-in Chrome profiles via Google's infrastructure — the same way bookmarks and settings sync. Only metadata (titles, timestamps, message counts) is included. Message content is never in the sync index.

3. Extension settings (chrome.storage.local)

Persist stores your preferences locally:

SettingPurpose
Auto-save toggleWhether to save conversations automatically
Sidebar position (left/right)UI preference
Incognito mode toggleDisable capture on incognito windows

4. Embedding model (local, cached)

Persist uses the all-MiniLM-L6-v2 model (~30 MB) to generate semantic embeddings for search. This model is bundled with the extension and runs entirely in your browser using ONNX Runtime WebAssembly. No text is sent to any external server for embedding. The model runs locally on your CPU.


What Persist never does


Chrome permissions explained

PermissionWhy it is needed
activeTabRead the URL of your current tab to detect which AI platform you are on
tabsDetect tab navigation and closing so conversations can be auto-saved
storageStore conversations (IndexedDB), settings (local), and metadata index (sync)
alarmsSchedule background saves when a tab closes, even if the service worker is idle
contextMenusOptional right-click menu items on supported pages
Host permissions for 8 AI platform URLsInject the content script that captures conversations on those specific sites only

Persist does not use: history, bookmarks, cookies, webRequest, identity, geolocation, notifications, clipboardRead, clipboardWrite, downloads, or any broad host access beyond the eight AI platforms listed in the manifest.


Data retention and deletion

Delete all stored conversations

Open the Persist popup → Clear All Data. This immediately removes all conversations from IndexedDB and the sync metadata index.

Delete a single conversation

Open the Persist sidebar → History tab → hover a conversation → click the delete icon.

Uninstall completely

Go to chrome://extensions → find Persist → click Remove. Chrome deletes all extension storage (IndexedDB, local, sync) when an extension is uninstalled.

Persist does not impose a retention period. Data remains until you delete it or uninstall the extension.


GDPR and privacy rights

Because Persist operates no servers, all data is under your direct control at all times:

For privacy inquiries: privacy@usepersist.com


Changes to this policy

Material changes will be reflected in the Last updated date at the top of this page and noted in the extension's changelog. Continued use of Persist after a policy update constitutes acceptance of the updated terms.


Contact

Privacy questions: privacy@usepersist.com
Security: security@usepersist.com
General: hello@usepersist.com