cd /news/ai-tools/json-vs-prompt-distinction-google-s-… · home topics ai-tools article
[ARTICLE · art-76188] src=discuss.ai.google.dev ↗ pub= topic=ai-tools verified=true sentiment=↓ negative

JSON vs. PROMPT distinction – Google's misleading claim

A user identified as Bitu79 reports that Google AI Studio's delete dialog claims prompts are permanently deleted after 30 days or when the trash is emptied, but testing shows that after emptying the Drive trash and using Google Drive's recovery tool to restore the associated JSON file, the chat reappears in AI Studio with the full conversation history intact. This behavior, according to the user, proves that the server-side prompt data is never actually deleted, contradicting Google's stated deletion policy.

read5 min views1 publishedJul 28, 2026
JSON vs. PROMPT distinction – Google's misleading claim
Image: source

Bitu79 1 #

What does Google claim about deletion?

In Google AI Studio, the delete dialog says:

“Move prompt to trash

Are you sure? Your prompt will be permanently deleted after 30 days.”

From this it clearly follows: #

the PROMPT goes to the trash,

MY PROMPT will be permanently deleted,

permanently after 30 days,

if I manually empty the trash, then at that moment it is permanently deleted (because emptying trash = permanent deletion). So according to Google:

what I created as a prompt / chat is deleted,

it does not remain anywhere,

it cannot be restored,

it cannot be continued.

What do I actually do in reality?

I create a prompt / chat in Google AI Studio.

The system creates a JSON file in Drive for it (this is the project / chat configuration).

I click the delete / trash button in AI Studio.

The chat disappears from the UI.

The related JSON goes into the Drive trash.

I go into the Drive trash and EMPTY the trash.

From this point, according to Google’s own logic: #

the JSON is permanently deleted,

the prompt is permanently deleted,

the chat is permanently deleted.

So officially, at this moment:

What do I do AFTER that?

I use the Google Drive restore/recovery tool (not the trash, but the recovery / support / admin tool).

With this, I restore the previously deleted JSON file to its original place in Drive.

Important:

this is not restoring from trash,

I ALREADY EMPTIED the trash,

so the JSON was officially permanently deleted,

what I restore now comes from a separate recovery mechanism.

What happens then?

I open AI Studio again.

The chat appears again.

The chat continues exactly from where I left off.

The conversation is not lost.

The system remembers everything.

The server-side state is intact.

What does this behavior prove?

If Google’s claim were true that: “Your prompt will be permanently deleted”

then the following should happen when I:

delete the chat,

empty the trash,

then:

the prompt is permanently deleted,

the server-side data is permanently deleted,

the session is terminated,

nothing remains that could be linked later.

In that case, when I:

  • restore the JSON to Drive,

then:

the JSON would be just an orphan file,

there would be no server-side prompt behind it,

there would be nothing to continue,

the chat could not continue from the same point,

at best I’d get an empty / broken state.

But this is NOT what happens.

In reality:

I restore the JSON,

the chat continues from the exact same point,

the full server-side state is still there,

the system behaves as if deletion never happened.

This can mean only one thing:

the server-side PROMPT (session, data, state) was NEVER deleted.

Not after 30 days.

Not when sent to trash.

Not when the trash was emptied.

NEVER.

What is the difference between JSON and PROMPT in this story?

JSON:

the file in Drive,

configuration + reference,

this is what the system sends to trash,

this is what I can restore.

PROMPT (server-side data): #

the internal state on Google’s servers,

this contains the essence of the conversation,

this is what allows the chat to continue from where I left off,

this is what Google claims to delete,

but the behavior proves they do NOT delete it.

When I restore the JSON, I am not bringing back the prompt itself,

I am just reconnecting the UI to the server-side data that was there all along.

That’s why the chat continues.

That’s why the restore proves that:

the server-side prompt was never deleted.

What is the final hard conclusion?

Google says: “Your prompt will be permanently deleted.”

I: delete the chat, empty the trash → officially permanent deletion.

After that: I restore the JSON with a separate recovery tool, the chat continues from where I left off, the server-side state is still there.

Logically this can only mean:

the PROMPT (server-side data) was never actually deleted.

Therefore:

the “Your prompt will be permanently deleted” statement is false,

Google does not delete what it claims to delete,

deletion is only at UI + JSON level,

the server-side data remains,

this is misleading behavior + a GDPR contradiction.

In short:

“When I restore the JSON into Drive, that proves the server-side prompt was never deleted, despite Google claiming that the prompt is permanently deleted.”

If you think Gemini chats are actually deleted, try this exact test.

I recorded the whole process — here is my test video:

Do these steps exactly the same way:

  1. Create a new AI prompt.

2..Go to Google Drive and empty the trash.

  1. Wait about 5 minutes.

At this point it looks like everything is permanently deleted.

5. Now open this page:

https://support.google.com/drive/answer/1716222?hl=en&co=GENIE.Platform%3DDesktop 6. Click the ‘Request file recovery’ button.

For me, the “permanently deleted” AI file comes back into Drive,

and the deleted chat link works again the server responds and the model answers.

This means:

the deletion is NOT real it only hides the chat from the interface,

but everything stays in the background.

── more in #ai-tools 4 stories · sorted by recency
── more on @google ai studio 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/json-vs-prompt-disti…] indexed:0 read:5min 2026-07-28 ·