No backend, no upload
ChatShell has no server that processes your conversations. There is no upload step. The extension reads the ChatGPT page directly and converts it inside your browser tab.
Privacy
ChatShell is a local-first browser extension. Every export — PDF, Markdown, DOCX, JSON — happens entirely inside your browser. Your conversation content is never sent to any server, stored in any database, or retained after you close the tab.
What "Local-First" Means
ChatShell has no server that processes your conversations. There is no upload step. The extension reads the ChatGPT page directly and converts it inside your browser tab.
ChatShell does not store your conversations, exported files, or any derived data in the cloud. Exports go straight to your device's Downloads folder.
Your conversation content is not shared with analytics providers, advertising networks, or any other third party. It stays entirely on your machine.
Once the ChatGPT page has loaded, ChatShell can generate your export without any additional network requests. The conversion is entirely client-side.
What Is and Isn't Sent
| Data type | Stays local | Sent externally |
|---|---|---|
| Conversation content | Yes — never transmitted | Never |
| Exported files (PDF, MD, DOCX, JSON) | Yes — saved to your Downloads folder | Never |
| License key verification | — | License key + device ID only, for activation and recovery |
| Browsing history or other sites | ChatShell only accesses the ChatGPT tab | Never |
| Usage analytics | — | Anonymous page-level analytics via Google Analytics (no conversation data) |
Browser Permissions
Required to read the conversation content from the ChatGPT page. ChatShell only activates on the ChatGPT domain and does not access any other websites.
Required to save the exported file (PDF, Markdown, DOCX, or JSON) to your local Downloads folder after conversion.
ChatShell does not request access to your browsing history, other open tabs, bookmarks, or any data outside of the active ChatGPT tab.
FAQ
No. Conversation content is read from the page and converted locally. Nothing is uploaded to any server.
Yes. Because all processing is local and no conversation data is transmitted, ChatShell is appropriate for sensitive, professional, or confidential content.
They are saved to your local Downloads folder. ChatShell does not retain any copy of your files after the download completes.
Yes. ChatShell's Chrome Web Store listing describes all requested permissions and why each is needed. You can review them before installing.
Get Started
ChatShell is free to install. Local-first export of ChatGPT conversations to PDF, Markdown, DOCX, and JSON — no account required, no data uploaded.