AI Chat Saver — Privacy Policy
Effective: 2026-04-19 Version: 0.1.0
TL;DR
AI Chat Saver does not collect, store, or transmit any of your data. The extension runs entirely inside your browser. There is no backend server to send data to. You can verify this yourself — see Verifying our claims below.
What data we collect
None. We do not collect any data — no analytics, no crash reports, no usage telemetry, no personal identifiers.
What data we store locally
We store the following UI preferences in chrome.storage.local, which lives only in your browser profile and never leaves your device:
- Your language preference (
auto,en, orzh-CN) - The floating button position on the page
- Your preferred export format (PNG / JPEG / WebP)
- Whether to clear message selection when closing the panel
This data is local-only. Uninstalling the extension removes it entirely. You can inspect it at any time: chrome://extensions/ → AI Chat Saver → Details → Inspect views → storage.
What we do NOT do
- We do not run any backend servers.
- We do not integrate any analytics SDK (Google Analytics, Sentry, PostHog, Mixpanel, Amplitude, etc.).
- We do not read, log, or transmit the content of your AI conversations.
- We do not track which pages you visit or how you use the extension.
- We do not sell, share, or disclose any data to third parties — because we don't have any data.
Permissions and why we need them
Chrome shows you these permissions when you install the extension:
| Permission | Why |
|---|---|
activeTab | Detect the currently active tab so we know when you are on a supported AI chat page. No content is read until you explicitly trigger a capture. |
host_permissions for chatgpt.com, chat.openai.com, gemini.google.com, claude.ai and more supported AI chat sites | Inject the floating button and capture UI into these supported sites; read the conversation DOM when you click Capture. Nothing is read until you trigger capture. |
contextMenus | Provide right-click menu shortcuts (Capture full / Capture selection / Open panel). |
clipboardWrite | Let you copy the captured image to clipboard with one click. |
storage | Save your UI preferences (language, button position, export format) to chrome.storage.local. |
Note that we intentionally do not request permissions that would let us track you:
- No
<all_urls>host permission - No
webRequest(can't intercept network traffic) - No
cookies(can't read cookies) - No
history(can't see browsing history)
Screenshot data
When you capture a conversation, the screenshot is rendered entirely inside your browser using the snapdom library. The resulting image stays in browser memory until you download it or copy it. The image is never uploaded anywhere.
Third-party services
None. The extension does not communicate with any third-party service.
Data retention
We retain no data. Your local preferences (stored in chrome.storage.local) persist until you uninstall the extension or clear extension storage via Chrome.
Children
The extension is not directed at children under 13. We do not knowingly collect data from anyone.
Changes to this policy
If this policy changes, we will update the effective date and version at the top. Because nothing about the extension's privacy stance would change without a major architectural change, such updates are rare.
Contact
For privacy questions or concerns, please visit our contact page: https://aichatsaver.geeknull.com/contact. You can reach us via the WeChat official account (for Chinese users) or the feedback form listed there.
Verifying our claims
All claims in this policy are independently verifiable. No need to trust us — check for yourself:
- Network behavior: Open Chrome DevTools (F12) → Network panel on any AI chat page. Use the extension normally. Filter by "Initiator" or use the domain filter — AI Chat Saver produces zero external network requests.
- Permissions: Visit
chrome://extensions/→ AI Chat Saver → Details → Permissions. See exactly what we requested. - Storage contents: Visit
chrome://extensions/→ AI Chat Saver → Details → Inspect views → storage. See exactly what we store locally (only UI preferences listed above).