Feature Request to OpenAI: Share button in ChatGPT

Description of the feature requested

  1. Share Button: Places text into system clipboard.

  2. This text is the entire conversation[1] appended with the encrypted hash of the entire conversation (encrypted with ChatGPT’s private key)

Why it would be good

Currently it is trivial to make deceiving screenshots using eg. Chrome DevTools

This feature is useful against deliberate misinformation:

  • Falsely reported low capability → It is in OpenAI’s interest to combat this because they presumably don’t want to give the impression that their models are weaker than they really are.

  • Falsely reported high capability →This is panic/​fear mongering about AI which could lead to negative public reaction to all AI research which also not something OpenAI would likely prefer.

This feature is useful against accidental misinformation:

  • A lot of people seemingly have a hard time noticing that the free version is not ChatGPT-4 and they report on its capabilties without even trying it out → This could be solved with separate ChatGPT-3.5 and ChatGPT-4 private keys or just simply specify the model’s name in the dialogue like “ChatGPT-3.5: [..]” which then would get signed by the private key proving its authenticity.

Past examples: I’ve seen lots of examples of the above around the web, but I did not save them and now it was harder than expected to again come upon them. In one particularly shocking example I saw a (to me) obviously doctored screenshot shared in an IRL presentation I attended about ChatGPT capabilities. Hopefully everyone already encountered some of these, but if needed I can put in more time and actually link to some of it.

Why people would use this

I admit this is merely conjecture, but I expect that when this or a similar feature will be available, people would be increasingly less and less likely to trust a conversation history not shared this way (without the appended digital signature) which would simultaneously lead to people sharing conversations increasingly more and more using this feature as time goes on.

Resources needed from server

A digital signature obviously would require some amount of additional computation from the server, but even if OpenAI is stingy with compute they could count a share button press as a ChatGPT-4 invocation (or 10 press as 1 invocation) with respect to the set limit which is certainly an overestimate of the needed server resources, yet it would at least allow those who want to be credible about their reported conversation to be just that.

User privacy

Currently if I select the chat window manually and copy it into the system clipboard, it will contain my personal email adress in place of each of my pictures. Consequently, I have to manually delete these if I want to share the conversation in contexts where I am anonymous/​pseudonymous. In the case of this requested feature deleting anything would invalidate the encrypted hash, so I would strongly suggest not including the email adress in the text placed into the system clipboard (and in the encrypted hash), rather merely something simple like: “Human: ”.

  1. ^

    It’s a small detail and probably obvious to the programmer if the feature is ever implemented but you have to be conscious of user’s injecting dialogue in the prompt to make it seem the AI said something which it did not. To avoid this one could eg. surround every user-written prompt with a special character which is then escaped in the whole conversation when pasting it into the system clipboard/​encrypting.