Privacy Policy
The short version: ChatLift runs entirely on your computer. It reads your own ChatGPT conversations using your existing ChatGPT login, formats them into files, and saves them to your Downloads folder. We do not have a server. We do not see, collect, store, sell, or share any of your data.
What the extension accesses
When you click an export button, ChatLift:
- Reads the active ChatGPT tab's URL to identify the conversation you're viewing.
- Sends authenticated requests to ChatGPT's own API (
chatgpt.com/backend-api/...) using your existing session cookies — the same way ChatGPT's website does when it loads a chat. - Receives the conversation content (text, image references, message metadata) and any embedded media files.
- Formats the data as JSON, Markdown, or HTML and writes the files to your computer's Downloads folder.
The extension only ever talks to chatgpt.com. It does not contact any other server, including any server operated by us.
Data handled by the extension
- Conversation content — Read from ChatGPT and written to local files. Not stored anywhere we can access.
- Conversation IDs and titles — Stored locally in
chrome.storage.localso the extension can show "X / Y chats backed up offline" and skip already-exported conversations on future runs. Stays on your device. Deletable via the "Reset" button in the popup. - In-progress export state — Stored locally in IndexedDB so an export can resume after interruption. Cleared when each export finishes or is cancelled.
We do not collect, transmit, or have access to any of this. It lives only in your browser's local storage.
What we do not do
- No analytics, no telemetry, no usage tracking
- No ads
- No third-party scripts or SDKs
- No data sent to any server we control (we don't have one)
- No account creation, no logins, no profiling
- No selling or sharing of any data
- No use of your data for AI/ML training
Permissions and why we need them
| Permission | Why |
|---|---|
storage | Save your settings and "backed up offline" history locally so the extension remembers what's already exported. |
downloads | Save the exported files to your computer. |
activeTab | Detect which ChatGPT chat is currently open so the popup's "Export This Chat" button targets the right one. |
tabs | Read the active tab's URL to extract the conversation ID. |
Host: https://chatgpt.com/* | Call ChatGPT's API on your behalf to fetch your conversations. Without this, exports cannot work. |
Children's privacy
The extension is not directed at children under 13 and does not knowingly collect any data from anyone of any age.
Changes to this policy
If the extension's data practices ever change, this policy will be updated and the new effective date posted at the top. Material changes will also be noted in the Chrome Web Store changelog.
Contact
Questions or concerns? Email chatliftsupport@acrosoft.tech.