{
  "name": "AI Watermark Status Matrix",
  "source": "https://detectmark.com/ai-watermark-status",
  "license": "https://creativecommons.org/licenses/by/4.0/",
  "last_checked": "2026-08-30",
  "page_modified": "2026-08-31",
  "rows": [
    {
      "provider": "Claude",
      "org": "Anthropic",
      "model": "",
      "content_type": "Text",
      "mark_type": "Statistical text watermark",
      "verdict": "Announced",
      "verdict_note": "Official detector not yet public",
      "detector_available": "announced",
      "removal": "Not locally removable",
      "last_checked": "2026-08-30",
      "source_url": "https://support.claude.com/en/articles/16266773-how-claude-marks-ai-generated-content"
    },
    {
      "provider": "Claude",
      "org": "Anthropic",
      "model": "",
      "content_type": "Generated files",
      "mark_type": "C2PA metadata",
      "verdict": "Supported",
      "verdict_note": "Content Credentials readable locally",
      "detector_available": "available",
      "removal": "Metadata only; wording unaffected",
      "last_checked": "2026-08-30",
      "source_url": "https://support.claude.com/en/articles/16266773-how-claude-marks-ai-generated-content"
    },
    {
      "provider": "ChatGPT",
      "org": "OpenAI",
      "model": "",
      "content_type": "Text",
      "mark_type": "None confirmed",
      "verdict": "None",
      "verdict_note": "No confirmed statistical detector",
      "detector_available": "unsupported",
      "removal": "Hidden Unicode removable where present",
      "last_checked": "2026-08-30",
      "source_url": "https://openai.com/index/advancing-content-provenance/"
    },
    {
      "provider": "GPT image",
      "org": "OpenAI",
      "model": "",
      "content_type": "Image",
      "mark_type": "Pixel watermark + C2PA metadata",
      "verdict": "Limited",
      "verdict_note": "C2PA readable locally; pixels are not",
      "detector_available": "limited",
      "removal": "Metadata only; pixels unverifiable",
      "last_checked": "2026-08-30",
      "source_url": "https://openai.com/index/advancing-content-provenance/"
    },
    {
      "provider": "ChatGPT audio",
      "org": "OpenAI",
      "model": "",
      "content_type": "Audio",
      "mark_type": "Embedded audio watermark",
      "verdict": "Limited",
      "verdict_note": "Verifiable through OpenAI’s own tool",
      "detector_available": "limited",
      "removal": "Embedded in the signal",
      "last_checked": "2026-08-30",
      "source_url": "https://openai.com/index/advancing-content-provenance/"
    },
    {
      "provider": "Gemini",
      "org": "Google",
      "model": "",
      "content_type": "Text",
      "mark_type": "Statistical text watermark",
      "verdict": "Limited",
      "verdict_note": "Detector portal is waitlist-only",
      "detector_available": "limited",
      "removal": "Rewrite only; not a character strip",
      "last_checked": "2026-08-30",
      "source_url": "https://ai.google.dev/responsible/docs/safeguards/synthid"
    },
    {
      "provider": "Gemini",
      "org": "Google",
      "model": "",
      "content_type": "Image",
      "mark_type": "Pixel watermark + C2PA metadata",
      "verdict": "Limited",
      "verdict_note": "Pixel checks live in Google Search",
      "detector_available": "limited",
      "removal": "Metadata strips; pixels stay",
      "last_checked": "2026-08-30",
      "source_url": "https://deepmind.google/models/synthid/"
    },
    {
      "provider": "Firefly",
      "org": "Adobe",
      "model": "",
      "content_type": "Image",
      "mark_type": "Content Credentials (C2PA)",
      "verdict": "Supported",
      "verdict_note": "C2PA manifest readable locally",
      "detector_available": "available",
      "removal": "Manifest removable; provenance breaks",
      "last_checked": "2026-08-30",
      "source_url": "https://deepmind.google/models/synthid/"
    },
    {
      "provider": "Any image file",
      "org": "EXIF · XMP · PNG text chunks",
      "model": "",
      "content_type": "Image",
      "mark_type": "File metadata",
      "verdict": "Supported",
      "verdict_note": "Parsed locally in the browser",
      "detector_available": "available",
      "removal": "Removed and verified by rescan",
      "last_checked": "2026-08-30",
      "source_url": "https://openai.com/index/advancing-content-provenance/"
    },
    {
      "provider": "Other text models",
      "org": "Copilot · Grok · Meta AI · Perplexity · Mistral · DeepSeek",
      "model": "",
      "content_type": "Text",
      "mark_type": "None announced",
      "verdict": "None",
      "verdict_note": "No text watermark announced",
      "detector_available": "unsupported",
      "removal": "Hidden Unicode removable where present",
      "last_checked": "2026-08-30",
      "source_url": "https://digital-strategy.ec.europa.eu/en/policies/code-practice-ai-generated-content"
    },
    {
      "provider": "Claude",
      "org": "Anthropic",
      "model": "Sonnet 4.6",
      "content_type": "Text",
      "mark_type": "Statistical text watermark",
      "verdict": "Unknown",
      "verdict_note": "Predates the cutoff; no independent test published",
      "detector_available": "announced",
      "removal": "Not locally removable",
      "last_checked": "2026-08-30",
      "source_url": "https://support.claude.com/en/articles/16266773-how-claude-marks-ai-generated-content"
    },
    {
      "provider": "Claude",
      "org": "Anthropic",
      "model": "Opus 4.7",
      "content_type": "Text",
      "mark_type": "Statistical text watermark",
      "verdict": "Unknown",
      "verdict_note": "Predates the cutoff; no independent test published",
      "detector_available": "announced",
      "removal": "Not locally removable",
      "last_checked": "2026-08-30",
      "source_url": "https://support.claude.com/en/articles/16266773-how-claude-marks-ai-generated-content"
    },
    {
      "provider": "Claude",
      "org": "Anthropic",
      "model": "Opus 4.8",
      "content_type": "Text",
      "mark_type": "Statistical text watermark",
      "verdict": "Unknown",
      "verdict_note": "Independent test on 2026-08-23 found no signal",
      "detector_available": "announced",
      "removal": "Not locally removable",
      "last_checked": "2026-08-30",
      "source_url": "https://support.claude.com/en/articles/16266773-how-claude-marks-ai-generated-content"
    },
    {
      "provider": "Claude",
      "org": "Anthropic",
      "model": "Fable 5",
      "content_type": "Text",
      "mark_type": "Statistical text watermark",
      "verdict": "Unknown",
      "verdict_note": "Predates the cutoff; no independent test published",
      "detector_available": "announced",
      "removal": "Not locally removable",
      "last_checked": "2026-08-30",
      "source_url": "https://support.claude.com/en/articles/16266773-how-claude-marks-ai-generated-content"
    },
    {
      "provider": "Claude",
      "org": "Anthropic",
      "model": "Mythos 5",
      "content_type": "Text",
      "mark_type": "Statistical text watermark",
      "verdict": "Unknown",
      "verdict_note": "Predates the cutoff; no independent test published",
      "detector_available": "announced",
      "removal": "Not locally removable",
      "last_checked": "2026-08-30",
      "source_url": "https://support.claude.com/en/articles/16266773-how-claude-marks-ai-generated-content"
    },
    {
      "provider": "Claude",
      "org": "Anthropic",
      "model": "Sonnet 5",
      "content_type": "Text",
      "mark_type": "Statistical text watermark",
      "verdict": "Unknown",
      "verdict_note": "Independent test on 2026-08-23 found no signal",
      "detector_available": "announced",
      "removal": "Not locally removable",
      "last_checked": "2026-08-30",
      "source_url": "https://support.claude.com/en/articles/16266773-how-claude-marks-ai-generated-content"
    },
    {
      "provider": "Claude",
      "org": "Anthropic",
      "model": "Opus 5",
      "content_type": "Text",
      "mark_type": "Statistical text watermark",
      "verdict": "Unknown",
      "verdict_note": "Predates the cutoff; no independent test published",
      "detector_available": "announced",
      "removal": "Not locally removable",
      "last_checked": "2026-08-30",
      "source_url": "https://support.claude.com/en/articles/16266773-how-claude-marks-ai-generated-content"
    }
  ]
}
