AIToday

OpenAI blocks chat exports for Business users; free tool works around it

The Register (AI/ML)4h ago
OpenAI blocks chat exports for Business users; free tool works around it

Key takeaway

OpenAI prevents ChatGPT Business and Enterprise users from exporting their workspace chats using the standard export feature available to other subscription tiers, prompting a freelance journalist to release scrapemychats, a free tool that retrieves those chats through the browser interface. The restriction may be intended to lock in paying customers, though OpenAI has not explained the limitation. The workaround tool is available on GitHub but likely temporary, as OpenAI is expected to close the loophole.

Summaries like this, in your inbox every morning.

Sign up free →

3 Key Points

  • What happened

    OpenAI does not allow ChatGPT Business and Enterprise workspace users to export their chats through the standard data export option—a feature available to Free, Plus, Pro, and some Edu customers. A freelance journalist named Conrad Quilty-Harper released a free tool called scrapemychats on GitHub this week to retrieve those chat records for affected users.

  • Why it matters

    Business and Enterprise customers pay for premium access but cannot easily create a local archive of their workspace conversations. OpenAI's Compliance Platform lets Enterprise admins access logs but retains them only 30 days unless archived elsewhere. Quilty-Harper suspects OpenAI keeps this restriction to lock in top-tier subscribers, though the company has not disclosed its reasoning.

  • What to watch

    Scrapemychats is available now on GitHub, but Quilty-Harper expects OpenAI will block it shortly; the tool exploits a loophole and may violate OpenAI's terms of service. It works through a browser session and stores chats with attachments in an offline-readable HTML archive, though downloading a 600-chat collection takes a few hours due to OpenAI's request throttling.

In Depth

ChatGPT Business and Enterprise users have discovered they cannot export their workspace chats using OpenAI's standard data export feature, a limitation that affects only the highest-paying subscription tiers. OpenAI's help documentation explicitly states that Free, Plus, Pro, and some Edu customers can export their chats, but Business and Enterprise workspaces are excluded. The company has not disclosed why.

Faced with this restriction, freelance journalist Conrad Quilty-Harper built and released scrapemychats, a free tool published on GitHub this week. Quilty-Harper explained to The Register that he made the tool after upgrading from a personal ChatGPT account to a Business account—at OpenAI's prompting—only to find he could not easily retrieve his data. "I made the stupid decision to upgrade from a personal account to a Business one a while back as they prompted, and for some reason OpenAI doesn't let you export the data easily," he said.

OpenAI does offer Enterprise customers a path to preserve conversation logs through its Compliance Platform, which gives Enterprise admins access to workspace logs. However, that platform retains logs for only 30 days unless customers manually archive them elsewhere—a burden that falls short of what Business customers get, which is no option at all. Quilty-Harper suspects OpenAI's intent is to lock in top-tier subscribers by withholding this feature. The Register asked OpenAI for an explanation but did not receive a response.

Scrapemychats works by accessing your ChatGPT account through a logged-in browser session and retrieving your conversation data and file attachments, storing them in a local HTML archive that can be opened offline in any browser. Because OpenAI's bot protection prevents headless operation, the tool must navigate the ChatGPT interface manually, a process that is slow due to OpenAI's request throttling. According to the GitHub README, downloading a 600-chat archive takes a few hours, and the process can be paused and resumed. The tool is installed via command line, with all necessary steps documented in the GitHub repository. Quilty-Harper notes that the stored chats can be used however the user likes.

However, the window to use scrapemychats may be short. Quilty-Harper predicted to The Register that "OpenAI will stop this from working shortly after you write about it," acknowledging that the tool likely breaches OpenAI's terms of service. He added a pointed observation about the irony: "their entire business model is based around scraping copyrighted material. This just allows you to get the content you wrote or pasted or created (and generated) back." Quilty-Harper told The Register he would welcome an explanation from OpenAI: "I would quite like to know the reason why ChatGPT doesn't make it easy for paying customers to get access to their data."

Context & Analysis

OpenAI's decision to block chat exports for its highest-paying subscription tiers—Business and Enterprise—stands out because the feature is available to lower-tier customers. The company offers Enterprise admins access to conversation logs through its Compliance Platform, but that system retains data for only 30 days by default, forcing customers to manually archive conversations elsewhere if they wish to keep them longer. This friction appears deliberate; Quilty-Harper's public explanation that OpenAI likely aims to lock in premium subscribers aligns with the pattern of restricting a basic data-ownership feature to higher tiers.

The appearance of scrapemychats highlights a gap between what paying Business customers expect—the ability to own and port their data—and what OpenAI permits. The tool works within OpenAI's browser interface to sidestep the company's export restriction, storing conversations and attachments in an offline-readable format. However, Quilty-Harper's candid expectation that OpenAI will quickly patch the loophole underscores the tension: OpenAI has not publicly justified the export restriction, yet the company appears willing to defend it against workarounds. The irony Quilty-Harper noted—that OpenAI's business model relies on scraping copyrighted material, while the company restricts customers from exporting their own content—adds another layer to the friction.

FAQ

Which ChatGPT subscription levels can export chats?
Free, Plus, Pro, and some Edu customers can export their chats through OpenAI's standard data export option. Business and Enterprise workspace users cannot.
How does scrapemychats work?
It navigates your ChatGPT account through a logged-in browser session, opens your conversations, and stores the conversation data and file attachments in a local HTML archive that can be opened offline. Downloading a 600-chat archive takes a few hours because OpenAI throttles rapid requests.
Why did the creator make this tool?
Freelance journalist Conrad Quilty-Harper upgraded from a personal ChatGPT account to a Business account after being prompted by OpenAI, but discovered he could not easily export his data. He released scrapemychats to help other Business and Enterprise users retain copies of their chats.

Get the latest Large Language Models news every morning

AI-summarized, only the topics you pick — one digest a day via Email, Slack, or Discord.

Free · takes 30 seconds · unsubscribe anytime

Discussion

No comments yet. Be the first to share your thoughts!

Log in to join the discussion

Related Articles

Stay ahead with AI news

Get curated AI news from 200+ sources delivered daily to your inbox. Free to use.

Get Started Free

Free · takes 30 seconds · unsubscribe anytime

1 minute a day. The AI essentials.

200+ sources · Email / LINE / Slack

Get it free →