alexi.sh
All articlesBrowser securityNetwork privacyPrivacy toolingThreat modelingAI codingDev tooling

alexi.shResearch

ai-coding

Does ChatGPT store your data? What's kept, and how to control it

PrivSec Lab4 min read
A man looking intently at a smartphone screen against a dark background

Yes β€” by default ChatGPT saves your conversations, and they can be used to improve OpenAI's models unless you opt out. What's stored, how training works, Temporary Chat and deletion, the free vs Team vs API differences, and the privacy steps that actually help.

A man looking intently at a smartphone screen against a dark background β€” it pays to know what an AI app keeps before you type.

Short answer: yes. By default, ChatGPT saves your conversations to your account, and on consumer plans those conversations can be used to help improve OpenAI's models β€” unless you opt out. That's not unusual for a cloud service, but because people paste so much into a chatbot, it's worth understanding exactly what's kept and what you can control.

This guide sticks to how the product actually behaves: what ChatGPT stores, whether it trains on your chats, how to stop it, and where the consumer, business and API plans differ. No scare stories β€” just the settings that matter and the honest limits.

What ChatGPT actually stores

When you use ChatGPT signed in, a few categories of data exist. There's the content of your conversations β€” your prompts and the model's replies β€” saved as history so you can scroll back. There's account information β€” your email, and billing details if you pay. And there's usage and device data β€” rough technical details about how and when you connect, which most web services log.

The conversation content is the part people underestimate. A chatbot feels like a private notepad, so users paste contracts, code, health questions and personal details. All of that becomes stored text on a provider's servers, not a local note β€” which is the whole reason the controls below matter.

Does it train on your chats?

On the free and Plus consumer tiers, the default is that your content may be used to improve OpenAI's models. The important part: you can turn this off. In Settings β†’ Data Controls, disabling the "improve the model for everyone" option stops your future conversations from being used for training.

The business and developer products work differently. Team and Enterprise plans, and the API, are not used to train OpenAI's models by default β€” that's a deliberate distinction OpenAI draws between consumer and business use. So the same company can have a casual free account whose chats feed model improvement and a paid Enterprise seat whose chats don't.

One honest caveat: opting out is forward-looking. It changes whether your future chats are used; it doesn't reach back and remove content from models that were already trained. Turning it off early matters more than turning it off late.

Hands typing on a laptop showing a data spreadsheet, beside a notebook, sunglasses and a cup of coffee on a wooden table.

Temporary Chat, deleting, and retention

If you want a conversation that isn't kept, use Temporary Chat. These chats don't appear in your history and aren't used to train the models. OpenAI may still retain them for a limited window for safety and abuse monitoring, but they aren't part of your saved profile β€” good for a quick one-off question you'd rather not store.

You can also delete conversations individually or clear your history in settings. Be aware that "delete" on any cloud service usually means it's removed from your view and then purged from backups over a retention period, rather than vanishing instantly everywhere. Retention also interacts with legal obligations: a provider can be required to preserve certain logs, which is outside any single user's control.

Free vs Plus vs Team/Enterprise vs API

The plan you use changes the privacy posture more than most people realise:

  • Free / Plus β€” history saved by default; chats may be used for training unless you opt out in Data Controls.
  • Team / Enterprise β€” built for organisations; conversations are not used to train OpenAI's models by default, with stronger admin and data controls.
  • API β€” developer access; inputs and outputs are not used to train the models by default, which is why apps build on it.
  • Temporary Chat β€” available to cut a single conversation out of history and training, on top of whatever plan you're on.

How to use ChatGPT more privately

You don't have to stop using it β€” you have to use it deliberately. A few habits cover most of the risk:

  • Turn off training in Data Controls if you're on free/Plus.
  • Don't paste secrets β€” passwords, API keys, private keys, or confidential client code. If the work is sensitive, use a business plan, a no-training provider, or a local model.
  • Use Temporary Chat for anything you wouldn't want in your saved history.
  • Hide the network layer. Settings control what the provider does with your text; they don't hide that you're connecting or from where. On public Wi-Fi especially, a VPN keeps your connection and IP private from the network and your ISP β€” a sensible base layer under any cloud AI tool.

The realistic goal isn't to make ChatGPT forget you exist β€” it's to control what it keeps, share less of what matters, and keep the rest of your setup private around it.

Related: Is ChatGPT safe? tackles the broader safety question β€” privacy, accuracy, security and scams β€” and AI and data privacy applies the same thinking across every AI tool, not just ChatGPT.

Photo: Pixabay (source)

Also available in

FAQ

Does ChatGPT store your conversations?
Yes. By default ChatGPT saves your chat history to your account so you can return to past conversations, and OpenAI retains that data on its servers. On consumer plans, your conversations can also be used to help improve OpenAI's models unless you turn that off in Data Controls. You can delete conversations, and there is a Temporary Chat mode that is not saved to your history.
Is my ChatGPT data used to train the model?
On the free and Plus consumer plans the default is that your content may be used to improve the models, but OpenAI lets you opt out: open Settings β†’ Data Controls and turn off the 'improve the model for everyone' option. Business products (Team, Enterprise) and the API are not used to train OpenAI's models by default. Opting out changes future use; it does not retroactively pull your data out of past training.
How do I stop ChatGPT from saving my chats?
Use Temporary Chat for one-off conversations β€” those are not saved to your history and are not used for training, though OpenAI may keep them for a short period for safety and abuse checks. You can also delete individual conversations or clear your history in settings, and turn off model-training in Data Controls so future chats are not used to improve the models.
Is it safe to paste passwords or company code into ChatGPT?
Treat anything you paste as leaving your device for a third-party server, so avoid pasting secrets β€” passwords, API keys, private keys, or confidential client code β€” into a consumer chatbot. If you need AI on sensitive material, use a business/Enterprise plan with stronger data terms, a provider that contractually excludes training, or a local model that runs on your own machine.