Legal
Privacy PolicyMai Chat Exporter for ChatGPT
Last updated: 2026-11-07 (Asia/Shanghai)
This notice describes Mai Chat Exporter for ChatGPT as reviewed for Manifest V3, version 0.4.0. The English page and the Chinese page are the same notice.
This policy
Mai Chat Exporter for ChatGPT is a third-party browser extension for exporting a ChatGPT conversation you already have open. It is not an official OpenAI product. OpenAI does not operate it. This notice does not describe the extension as endorsed by OpenAI or as affiliated with OpenAI. ChatGPT is a separate service.
This notice covers the extension only. Nothing in it extends a promise to the rest of maiverse.cc, to OpenAI, or to Google Chrome. The privacy policy for the maiverse.cc website is a different document: Privacy Policy.
This page has no account and no form. The page does not ask for personal data and does not collect personal data through a form.
Publisher
The extension is published under the public developer name Halun. That is a public name only. It is not stated here as a legal personal name, a company name, or any other legal entity. This page does not name a legal entity unless a separate notice has named one to you.
Pages on maiverse.cc identify this website with MaiVerse and 内蒙古麦境科技有限公司. Those website identities do not, by themselves, make that company the developer or the controller of this extension.
Privacy and support email for the extension: eratolabcool@gmail.com
Where it runs and which permissions it uses
The extension declares content-script and page access on two sites only:
chatgpt.comchat.openai.com, the older ChatGPT address
A structural observer recognizes message containers and mounts the export button.
The permissions in use are scripting and storage. The extension does not use activeTab or clipboardWrite. Those permissions are not requested, and clipboardWrite has been removed.
The extension does not read cookies, account tokens, or browsing history. It does not call private APIs. It does not automatically back up an entire ChatGPT account. It does not send chat content to a model or to a remote server.
When conversation text is read
The structural observer looks at page structure so it can find message containers and show the export button. Conversation text is extracted only when you open the panel, export, copy, or start a supplemental read (补读).
What an export contains
Markdown, TXT, and JSON files are downloaded locally in the browser. They are not uploaded to a server to be generated.
PDF export opens a print window. You choose whether to save the result. The extension does not upload the conversation to a server to create the PDF.
Images and attachments are not part of the exported content. An export is not a full backup of the account.
Local handling
An in-place export is processed in script memory in the current tab. Switching to another conversation clears that working text.
The selected-text fallback keeps a fragment only after you open the panel, or after you select text while the panel is open. Switching to another conversation clears that fragment.
What is stored on your device
chrome.storage.localstores only your export-format preference.- PDF export and the advanced preview use
chrome.storage.sessionas a temporary handoff. After the preview reads that handoff, the handoff copy is removed. - The preview page keeps a draft in
sessionStorageso a refresh can show it again. You can delete that draft with the control labeled “清除内容” (Clear content).
Restoring a browser session can restore that draft. Closing the browser does not necessarily remove it. If the draft contains sensitive material, clear it yourself when you are finished.
Archive import
The archive page can import a JSON file you select. The file may be an official ChatGPT export or JSON produced by this extension. The extension processes that file locally. This notice does not state a retention period on a server, because this feature does not send the file to a server for storage.
The extension does not open ZIP files directly. If an official export arrives as a ZIP, unzip it yourself and then select the JSON file.
Downloads, printouts, and the clipboard
Files you download stay under your control, in the place you saved them. Clearing the preview, or uninstalling the extension, does not automatically delete those downloaded files. It also does not delete the original conversations, or the original files you imported from disk.
Text you copy is placed on the system clipboard. You decide whether to keep it and where to paste it.
The deletion behavior stated here is only what has been verified. Switching conversations clears the in-tab working text and the selected-text fragment. The session handoff copy is removed after the preview reads it. “清除内容” deletes the preview draft held in sessionStorage. This notice does not promise one action that erases every copy, including downloaded files, clipboard contents, or conversations stored by ChatGPT.
Supplemental read
Supplemental read (补读) is a scroll of the current conversation that you start yourself. It does not click other conversations in the sidebar. You can cancel it. It stops if you leave the page or if the conversation branch changes. It does not open hidden reasoning, and it does not bypass access controls.
Diagnostics
Copy diagnostics reports recognition status and counts only. The output does not include conversation text, titles, URLs, message IDs, or account information.
Analytics, advertising, and sharing
As reviewed, the extension has no analytics, no advertising, no remotely loaded fonts, and no cloud service. It does not sell chat content, and it does not share chat content with the developer or with any other party.
A link that is already part of a conversation may be written into the export file as part of that text. If another program later opens the file, that program decides whether to load anything from the network. This extension does not control that program.
ChatGPT and other OpenAI services, Chrome, and your operating system are separate products. Each follows its own policy and may use the network on its own. This notice does not claim that the browser, the operating system, or ChatGPT is offline.
The extension does not currently offer payments, analytics, or cloud processing. If any of those are added later, this notice will be updated to describe them before they are presented as part of the extension. This page does not describe those services as available today.
This webpage and the extension
Opening this page loads a page from the website host. Access logs kept by that host belong to the website, not to the extension running in a ChatGPT tab. This notice does not invent a list of log fields, cookies, or retention periods for the host. The website’s own privacy policy is at /privacy. What the extension does on your device is separate from that website policy.
Changes
This notice was last updated on 2026-11-07 (Asia/Shanghai), for the reviewed extension release above. If collection, use, storage, or sharing changes in a material way, this page will be updated. The durable address for this notice is https://maiverse.cc/privacy/mai-chat-exporter. The Chinese text is at https://maiverse.cc/zh/privacy/mai-chat-exporter.
This notice is not a statement that the extension meets the GDPR, the CCPA, or any other named law in absolute terms, and it is not a promise of zero risk. Which rules apply depends on where you are and how you use the extension.
Limited use of conversation data
For the Chrome Web Store User Data Policy, the reviewed extension limits conversation data to the export features you use. The points below are that limited-use disclosure. They describe the reviewed product. They are not a legal opinion, and they are not a claim of absolute compliance with the GDPR, the CCPA, or every other privacy law.
- Use. Conversation text is handled to provide the export, copy, preview, archive-import, and supplemental-read features you start. The format preference is stored so the extension can remember the export format you chose.
- Transfer. The extension does not send conversation content to the developer’s server, to a model, or to an advertising or analytics service. It does not keep a server-side store of chats that this notice could assign to another organization. A file you save, a printout you confirm, or text you copy goes to a destination you choose on your device or in another program you use.
- Advertising. Conversation content is not used or transferred to show personalized, retargeted, or interest-based ads. The extension does not sell it.
- People reading the content. The extension does not give the developer a copy of your chats to read. If you send a support email, you choose what to include. The extension does not transmit a conversation on its own for support.
Contact
Privacy and support for this extension: eratolabcool@gmail.com
Public developer name: Halun
