Ground Truth.
AI, checked against the source.

News · 2026-08-18

A tool that strips SynthID and C2PA marks passed 4,900 stars and shipped again on August 18

An open-source tool for removing AI watermarks and provenance metadata has passed 4,908 stars on GitHub and shipped version 0.27.0 on August 18. Its maintainer describes it plainly in the repository's own summary line: "Remove visible and invisible AI watermarks and provenance metadata from images and video. Python library and CLI for SynthID, C2PA, EXIF, IPTC, XMP, and common generative-AI marks." Provenance, the policy world's preferred answer to synthetic media, now has a maintained adversary with a release cadence.

Key facts

Governments and standards bodies have converged on a single answer to the question of whether a machine made a given image: attach a signed record saying so. The C2PA specification defines that record, Google's SynthID hides a statistical signal in the pixels, and the EU has set dates. We have covered Claude watermarking plain text with an EU deadline attached and how lightly that watermark touches the code Claude writes.

This repository is what that policy looks like from the other side, and its most interesting property is that it is honest about its own limits.

The tool is not one button. For images, a metadata mode removes AI metadata only; an invisible mode regenerates the image to disrupt pixel and frequency watermarks; and an all mode combines visible, invisible and metadata removal. For video, the default all path removes visible marks and verified AI metadata, but invisible-video removal is explicitly opt-in behind a separate flag. When no local invisible signal is detected, the tool reports "Skipped (no invisible AI watermark detected; pixels left intact)" rather than claiming the file is clean. The documentation states that proprietary pixel watermarks may remain after metadata has been stripped, and that the diffusion-based invisible path cannot guarantee a proprietary verifier will reject its output.

That distinction is the whole story, and it is worth stating in plain terms. Metadata provenance is like a shipping label on a parcel: informative, cryptographically signed, and removable by anyone with a pair of scissors. An invisible watermark is more like a dye woven through the fabric inside: harder to see, much harder to remove, and impossible to remove without damaging the fabric. This tool cuts labels reliably and bleaches fabric unreliably.

The August 18 release makes the asymmetry sharper rather than softer. Version 0.27.0 added "verified text restoration that reconstructs detected watermark text before removal" and "validated C2PA credentials before reporting attribution, rejecting invalid or untrusted manifests." It also vectorized the decode path for a 15x speedup on the decoder, halved decoder memory, and documented that the invisible video path leaves audio untouched. The release notes even disclose a known dependency vulnerability in an optional extra, noting that the default installation does not include it and that the vulnerable code path is unreachable through the package. This is the changelog of a maintained security tool, not a script kiddie's dump.

Why it matters: any policy that assumes a C2PA manifest survives an ordinary trip through the internet is assuming something this repository disproves in one command. The durable question is whether the invisible layer holds, and there the answer is genuinely uncertain rather than settled. C2PA's own specification allows a durable content credential to be discovered through soft bindings such as a fingerprint or invisible watermark, precisely so provenance can live in the content rather than beside it. Whether that survives a determined diffusion pass is an empirical question nobody has fully answered.

The honest caveat comes from the project's own issue tracker. Issue #84, opened on August 18, reports that forcing the full pipeline of visible repair, invisible diffusion and metadata cleanup distorts text, tables and user-interface screenshots. Stripping provenance costs you fidelity. For an image meant to deceive, that cost may be acceptable; for the screenshot of a document, it is not. There is a real, if small, defensive implication in that: heavily laundered images may carry their own detectable damage.

Our lesson on content provenance and watermarking covers the underlying tradeoff, and jailbreaking and red teaming covers the broader pattern of published attack tooling forcing defenders to state what their systems actually guarantee.


Primary source, verified: read the paper →

Key questions

Does this tool actually remove invisible watermarks?

It attempts to, but it does not guarantee it. The project's own documentation says the invisible path uses diffusion to disrupt watermark signals and cannot guarantee that a proprietary verifier will reject every output.

What is the difference between provenance metadata and an invisible watermark?

Provenance metadata is a signed record attached alongside a file, which any program that re-saves the file can drop. An invisible watermark is a statistical pattern hidden in the pixels or word choices themselves, so it survives copying but degrades under heavy editing.

Why does stripping a watermark damage the file?

Because the invisible removal path regenerates the image with a diffusion model rather than editing it. The project's issue tracker reports that this distorts text, tables and user-interface screenshots, so removing the mark also degrades the content.
Cite this

APA

Ground Truth. (2026, August 18). A tool that strips SynthID and C2PA marks passed 4,900 stars and shipped again on August 18. Ground Truth. https://groundtruth.day/news/a-tool-that-strips-synthid-and-c2pa-marks-passed-4900-stars.html

BibTeX

@misc{groundtruth:a-tool-that-strips-synthid-and-c2pa-marks-passed-4900-stars,
  title  = {A tool that strips SynthID and C2PA marks passed 4,900 stars and shipped again on August 18},
  author = {{Ground Truth}},
  year   = {2026},
  month  = {aug},
  url    = {https://groundtruth.day/news/a-tool-that-strips-synthid-and-c2pa-marks-passed-4900-stars.html}
}

Topics: cybersecurity · provenance · watermarking · c2pa · synthid · supply-chain · ai-security · synthetic-media

Comments are replies to this story on Bluesky — reply with any Bluesky account to join in.