AI Chat Exporter · Last updated: April 2026
AI Chat Exporter is a browser extension for Chrome and Edge that exports conversations from Claude, ChatGPT, Gemini, and Microsoft Copilot as local files (HTML, ZIP, Markdown, PDF). This policy explains what data is processed and how.
For these platforms, the extension reads content exclusively from the already-rendered DOM — the page that is already loaded in your browser. No additional network requests are made. Nothing is uploaded or transmitted.
Claude uses its official API to provide complete and structured export data, including Artifacts, Thinking blocks, and generated files. To do this, the extension makes authenticated requests to claude.ai on your behalf.
| Request | Endpoint | Purpose |
|---|---|---|
| GET | /api/organizations/{orgId}/chat_conversations/{id} |
Fetch the full conversation data for export |
| GET | /api/bootstrap or /api/organizations |
Determine your organisation ID (only if not already known from an intercepted page request) |
| GET | /api/share/{id} |
Fetch shared conversations (no authentication required) |
| GET | Image URL on claude.ai |
Fetch embedded images as Base64 for self-contained exports (only when "Embed images" option is enabled) |
Each request uses your browser's existing session cookies for claude.ai — the same cookies already sent during normal use of the website. The extension does not read, store, or forward any additional credentials (passwords, API keys, tokens).
All requests go exclusively to claude.ai. No data is sent to the extension developer or any other destination.
Conversation data is fetched into browser memory, converted into the chosen export format, and saved to a local file via the browser's download dialog. It is never uploaded, forwarded, or cached beyond the current browser session.
chrome.storage.session is used solely to pass data from the active tab to the Preview & Select page within the same browser session. This storage is automatically cleared when the browser is closed.
When exporting Claude Artifacts (interactive React apps, Mermaid diagrams, etc.), the resulting HTML file may contain references to CDN-hosted libraries (React, Mermaid, Babel, Tailwind CSS, Recharts). These references are loaded by the exported file, not by the extension itself, and only when you open the exported file in a browser with an active internet connection.
| Permission | Reason |
|---|---|
activeTab | Read content from the currently active chat tab on export |
scripting | Inject the content script that reads the conversation |
storage | Pass data to the Preview & Select page via session storage |
downloads | Save the exported file to the user's downloads folder |
contextMenus | Add the right-click "Export chat" context menu entry |
For questions or concerns regarding this privacy policy, please open an issue in the GitHub repository.