Dear OpenAI Product Team,
First, thank you for developing ChatGPT into such a useful platform for learning, research, productivity, and everyday problem-solving. As a regular user, I appreciate the ability to maintain long conversations and return to them whenever needed.
I would like to propose a feature that I believe could significantly improve the ChatGPT experience: the ability to delete specific individual prompts and replies from within an existing conversation without deleting the entire chat.
The Problem
Users often maintain long ChatGPT conversations containing dozens or even hundreds of messages. Over time, some individual prompts or replies may become irrelevant, contain mistakes, include accidental messages, or contain information that the user no longer wishes to keep in the conversation.
Currently, users can delete an entire conversation or edit certain messages, but they do not have a straightforward way to remove selected individual messages from the middle of a conversation while retaining the rest of its history.
For example, imagine a conversation containing 100 messages. A user may want to remove only messages 15 and 37 while preserving the other messages and useful information in the same chat.
Deleting the entire conversation is excessive when only a small part needs to be removed.
My Proposed Solution
I suggest introducing an individual-message deletion feature with the following capabilities:
-
Delete a single message: Add a “Delete message” option to the menu of each user prompt and assistant reply.
-
Select multiple messages: Allow users to select two or more messages and delete them together.
-
Preserve the remaining conversation: Keep all unselected messages and replies whenever possible, rather than forcing users to delete the entire chat.
-
Provide a confirmation step: Before deletion, explain whether removing a message could affect subsequent replies or the conversation’s context.
-
Offer a choice for subsequent replies: Where earlier messages have influenced later responses, consider allowing users to preserve existing replies or regenerate the affected portion of the conversation.
-
Respect privacy expectations: Clearly explain the difference between removing a message from the visible conversation and any separate data-retention requirements.
Why This Feature Would Be Valuable
I believe this feature could provide several benefits:
-
Better conversation management: Users could keep long conversations organised without starting over.
-
Greater user control: People could remove irrelevant, mistaken, or accidental messages without losing useful discussion.
-
Improved privacy management: Users would have more control over the information displayed in their chat history, subject to applicable data-retention policies.
-
A better learning experience: Students and professionals could maintain long-running conversations while removing obsolete questions and discussions.
-
Less unnecessary duplication: Users would have fewer reasons to create new chats simply to avoid unwanted messages in an existing conversation.
A Practical User Experience
For example, imagine a user has a long conversation about AWS, programming, or career preparation. After several weeks, a few prompts become irrelevant, but the rest of the discussion contains important explanations and learning progress.
The user could open the message menu, choose “Delete message,” select any additional messages if desired, review a confirmation, and remove only the selected content while retaining the rest of the conversation.
If deleting a message would affect the integrity of subsequent replies, ChatGPT could explain that limitation and offer appropriate choices.
My Request
I respectfully request that OpenAI consider evaluating this feature for a future version of ChatGPT.
I understand that product development involves technical, privacy, safety, and design considerations. My intention is to suggest a practical improvement that could give users greater control over their conversations while preserving the convenience of long-term chat history.
I believe individual-message deletion, combined with an optional multi-select function, would be a valuable addition to ChatGPT.
Thank you for your time and for considering feedback from users. I hope this suggestion can reach the appropriate product team and be considered as part of future improvements to ChatGPT.
Kind regards,
A ChatGPT user