Live data from Hacker News

Check if a file was made with Claude

claude.com

21–30 of 144 posts

Re: Check if a file was made with Claude

#21

How long before they change the terms and conditions to subtly claim ownership of your files? When you write code they already insert Co author attribution/ Say I write a text by hand And then I tell it to clean up the grammar and fix some sentences Did it make it? This is also interesting for those companies that siphoned the entire open web

Microsoft Word has not claimed ownership in 40 years. Why would Anthropic do?

They have said and tried some wild things already, like trying to get open weights effectively banned, which I believe they still think is in society's best interest (more that they think they know what's best for everyone)

Re: Check if a file was made with Claude

#22
post #5

This is just C2PA for Claude-processed files, apparently. It's not related to their text watermarking. C2PA is file metadata and can be trivially stripped away, unlike hidden watermarks, e.g. SynthID.

The way I read it, I thought they would just check if the file hash exists on their end. Is that not the case?

Re: Check if a file was made with Claude

#23
post #5

This is just C2PA for Claude-processed files, apparently. It's not related to their text watermarking. C2PA is file metadata and can be trivially stripped away, unlike hidden watermarks, e.g. SynthID.

The way I read it, I thought they would just check if the file hash exists on their end. Is that not the case?

That’s incompatible with the file not leaving your browser, which you can trivially verify with the Network tab in chrome (or wireshack, etc).

This is just a C2PA metadata checker.

Re: Check if a file was made with Claude

#24
Under what circumstances does the metadata get added? When Claude Code CLI needs a media file usually I just see it run an imagemagick or ffmpeg command to create one, which isn't going to have C2PA metadata.

Edit: I asked Opus 5 for "a jpg of a cat" via the web chat. It did it by writing an svg and then rendering that to a jpeg. Clicking the "download" button saved a jpg which did have C2PA metadata, seemingly injected by the artifact-presentation thing.

Then I told it to put it in a zip file. I downloaded the zip, and the extracted jpeg had no C2PA metadata.

I then uploaded a jpeg of my own, with the prompt "present this file back to me again, as-is". The downloaded file had C2PA metadata injected.

Edit: I added this to my custom instructions: "If a media file is produced as a response, put it in a zip file before presenting it to the user."

Re: Check if a file was made with Claude

#25

I think all of this it's so they don't get ai generated content in their training data

So they do it as a free service to the other LLMs?

They still scrape code, I'd guess, e.g. from GitHub?

And there's tons of Claude-generated code there.

Also, I'd guess this is not just to prevent any AI-generated code in the training data, but specifically their own.

Percentage of users who put out their code on the web and also have a plan where Anthropic promises not to train on their data is problem also low.

So not excluding own code could be a real issue, since it would be impossible to deduplicate the training and RILHF data from their sessions with the code accessible elsewhere, and written by the very same users.

Re: Check if a file was made with Claude

#26

How long before they change the terms and conditions to subtly claim ownership of your files? When you write code they already insert Co author attribution/ Say I write a text by hand And then I tell it to clean up the grammar and fix some sentences Did it make it? This is also interesting for those companies that siphoned the entire open web

Microsoft Word has not claimed ownership in 40 years. Why would Anthropic do?

Because Anthropic are the type of strange people who think that language models have feelings.

Re: Check if a file was made with Claude

#30
post #5

This is just C2PA for Claude-processed files, apparently. It's not related to their text watermarking. C2PA is file metadata and can be trivially stripped away, unlike hidden watermarks, e.g. SynthID.

The way I read it, I thought they would just check if the file hash exists on their end. Is that not the case?

> I thought they would just check if the file hash exists on their end

That would invalidate the hash on minor changes. Too much effort and not enough return.

Post reply on HN