How to Make ChatGPT Forget Everything About You: Full Reset
You have decided you want a clean slate. Maybe ChatGPT keeps bringing up a job you left, a project that ended, or a phase of your life you would rather it stopped assuming. Maybe you are handing the account to someone else, or you simply dislike how much it seems to know. Whatever the reason, the instruction feels like it should be one button: forget everything about me.
It is not one button, and the reason is worth understanding before you start clicking. What people call "everything ChatGPT knows about you" is not one store. It is four separate stores with four separate controls, and clearing one does nothing to the other three. This is the single most common cause of the experience where someone wipes their memory, opens a new chat, and finds the assistant still talking about the thing they just deleted.
This guide walks through all four, in the order that actually produces a clean result, and covers what the reset costs you so the decision is made with open eyes rather than in frustration.
"Everything" Is Four Separate Stores
Before touching any setting, it helps to name what you are trying to clear.
The saved memory list. Discrete facts the memory feature extracted from your conversations and wrote down: your name, your stack, your preferences, your ongoing projects. This is the store most people mean when they say "what ChatGPT remembers about me". It lives behind the personalisation section of settings, and it is the only one of the four that presents itself as a readable list you can audit entry by entry.
Custom instructions. A block of text you wrote yourself, loaded into every conversation. It is not part of the memory feature and no memory operation touches it. This is by far the most common reason a "wiped" account still knows things — the detail was never a memory, it was something you typed into a settings box months ago and forgot about.
Conversation history. Your past chats, still sitting in the sidebar. Depending on your settings, these can be drawn on in new conversations, which means a chat you never deleted can supply context you thought you had cleared.
The current conversation's context window. Everything in the chat you happen to have open. This one clears itself the moment you start a new conversation, and it is why testing a reset inside the same chat proves nothing at all.
Four stores, four controls. A complete reset means visiting all four. Anything less produces the "I deleted it and it is still there" outcome that fills support forums.
Why Asking In Chat Does Not Do It
The obvious first attempt is to tell ChatGPT directly: forget everything you know about me. It will respond agreeably. That agreeable response is not evidence of anything.
A request phrased in conversation is a request, not a delete operation. It may sometimes trigger a memory update, and it will reliably change how the model behaves for the remainder of that chat, because your instruction is sitting in the context window where it can be honoured. Neither of those is the same as the stored records being removed, and the reply you get back reads identically whether a deletion happened or not.
This matters more for a full reset than for a single fact, because the failure is silent and total. You believe you have wiped the account. You have actually wiped nothing, and you will not find out until a detail resurfaces weeks later. The longer treatment of what a chat request can and cannot do to stored memory is in Can You Ask ChatGPT to Forget Something? — the short version is that only the settings interface produces evidence, because only the settings interface lets you look at the result.
So: do not start in the chat box. Start in settings.
Store One: Clearing the Saved Memory List
Open the personalisation area of your settings and find the saved memories list. Product interfaces change between versions and account types, so read your own screen rather than trusting any article's exact click path, including this one.
You will typically have two options: delete entries one at a time, or clear the list entirely. For a genuine reset you want the second, and there are two things worth knowing before you use it.
First, it is irreversible. There is no undo and no export of your memory list to keep as a backup. Whatever accumulated context made the assistant feel like it understood your situation goes with it, and the only way back is to re-explain everything from scratch.
Second, it is genuinely thorough within its own boundary. Unlike a conversational request, a clear operation on the memory list does what it says. Refresh the page afterwards and the list should be empty. That verification step takes five seconds and is the difference between believing you cleared it and knowing you did.
While you are here, decide whether you also want the memory feature switched off going forward. Clearing the list empties it; the toggle determines whether it starts filling up again from your next conversation. If your goal is a permanently quieter assistant rather than a one-time tidy, you want both. Each control and what it actually reaches is covered in ChatGPT Memory Settings: Complete Control Guide.
Store Two: Custom Instructions
This is the step people skip, and it is the step that most often defeats the whole exercise.
Custom instructions are a block of text you wrote, stored in settings, loaded into conversations automatically. They are not memories. They were not extracted from anything. No memory clear, no memory toggle, and no conversational request touches them, because they are a different feature that happens to have a similar effect on what the assistant appears to know.
Open the custom instructions box and actually read what is in there. Most people wrote theirs once, during their first week, and have not looked since. It is common to find a job title that is out of date, a project that finished, a set of preferences that no longer apply, or a paragraph of personal context you have completely forgotten writing.
If you are doing a full reset, empty the box. If you are doing a partial one, edit out the specifics and keep the durable formatting preferences. Either way, do not skip this store. An account with an empty memory list and a stale custom instructions block will keep producing exactly the behaviour you were trying to eliminate, and you will spend the next month convinced the memory clear did not work.
Store Three: Conversation History
Your past conversations are a separate store again, with their own deletion controls.
Two distinctions matter here. Archiving a chat removes it from your main list without deleting it; if your aim is a reset, archiving is not enough. And deleting a conversation removes the transcript but does not retroactively remove anything the memory feature already extracted from it into the saved list. The extraction already happened; the entry is downstream of the chat and outlives it.
That is why the order in this guide puts memory before history but tells you to do both. Deleting chats without clearing memory leaves the extracted facts behind. Clearing memory without deleting chats leaves the transcripts available. Neither alone is a reset.
If you want any of that history for yourself before it goes, request a data export first and wait for it to arrive. The export is a genuine archive you keep — the walkthrough is in How to Export Your ChatGPT Conversations, and what to do with the file once you have it is in What to Do With Your ChatGPT Data Export. Deleting first and wanting the archive afterwards is not a recoverable mistake.
Store Four: Start a Genuinely New Chat
The last store clears itself, but only if you let it.
Everything in the conversation you currently have open is still in its context window, including all the material you just deleted from every other store. If you test your reset by typing "what do you know about me?" into that same chat, the model will answer from the transcript in front of it and you will conclude, wrongly, that nothing worked.
Open a new conversation. That is the whole step. It is also the single most common reason a correctly executed reset gets reported as a failure.
The Order That Actually Works
Putting the four together, with verification built in:
- Export your data first if you want any of it. This is the only irreversible-in-the-wrong-direction decision in the list.
- Clear the saved memory list in settings, then reload the page and confirm it is empty.
- Decide on the memory toggle. Off if you want the list to stay empty; on if you only wanted a fresh start.
- Empty or edit custom instructions. Read the box before you clear it — the contents are usually a surprise.
- Delete conversation history, remembering that archiving is not deleting.
- Open a genuinely new chat and ask what it knows about you.
- Read the answer sceptically. If a specific detail still appears, it came from one of the four stores, and step four is where to look first.
Step seven is the part worth lingering on. A clean reset produces a generic answer. If you get something specific, you have not found a bug — you have found the store you missed.
What a Full Reset Costs
It is worth being honest that a full reset has a real price, because people reach for it in frustration and regret it a fortnight later.
The accumulated context was doing work. It is why the assistant stopped asking which language you use, stopped mis-formatting its answers, stopped needing the same background paragraph at the start of every session. All of that goes, and it comes back only through weeks of ordinary use during which you are re-explaining yourself constantly.
If the actual problem is that a handful of entries are wrong or stale, a reset is a very expensive fix for a small issue, and targeted deletion is almost always the better tool. The diagnosis for that case is in ChatGPT Remembers Wrong Information: Why It Happens, and the per-item approach is in How to Make ChatGPT Forget Something.
A full reset is the right call when you want the account genuinely impersonal, when you are transferring it, or when the accumulated context has drifted so far from your current life that curating it would take longer than rebuilding it. Those are real situations. They are just narrower than the frustration that usually prompts the search.
Deleting Your Account Is a Different Question
Worth separating clearly: clearing memory, history and instructions changes what the assistant uses. It is not the same as deleting your account or exercising data deletion rights, which is a separate process with separate consequences and separate timelines, handled through account settings and the provider's privacy documentation rather than through the memory controls.
If your goal is privacy in the legal sense rather than a cleaner assistant, read the current official documentation for that process rather than any third-party guide — retention policies and the mechanics of deletion requests change, and a guide that was accurate last year can be confidently wrong today.
The Pattern Underneath the Reset
Step back and the recurring frustration is not really about deletion. It is that you have no control over what gets saved in the first place.
The memory feature decides what to extract. You find out afterwards, by reading a list, and your only tools are keep or delete. There is no editing, no scoping to a project, no expiry date, no way to say "remember this for the next six weeks". So when the accumulated picture drifts, the only lever available is subtraction, and subtraction at scale means a reset.
The alternative is to keep the context you actually depend on somewhere you control, rather than relying on an automatic store you can only prune. That is the approach MindLock takes: you save conversations that mattered yourself, distil them into compact memory documents covering decisions, constraints and current state, and paste a generated context block into whichever assistant you are using. Because the artefact is plain text you wrote and can read, updating it is an edit rather than a delete-and-re-explain cycle, and a reset on the vendor's side costs you nothing.
There is no automatic capture in that workflow — saving is a keystroke you press, and memory documents update when you re-run distillation rather than continuously. Distillation runs locally in the browser on a supported GPU on the free tier, or through the cloud on the €5/month Pro tier; the split is on the pricing page and the import walkthrough is in the importing conversations tutorial.
That is not a fix for wanting a reset today. It is a way of making the next one unnecessary.
The Short Version
"Forget everything about me" is four operations, not one. Clear the saved memory list and verify it. Read and empty custom instructions, which is the step that defeats most resets. Delete conversation history, after exporting if you want a copy, and remember that archiving is not deleting. Then open a genuinely new chat, because the one you are in still has everything you deleted sitting in its context window.
Do all four and the reset is real. Do three and you will spend the next month wondering why it did not work.