{
  "name": "AI Watermark Status Database",
  "description": "Which AI providers watermark text, images, audio and video, by product surface, with a primary source and verification date per row.",
  "version": "1.0.0",
  "published": "2026-08-12",
  "updated": "2026-08-12",
  "url": "https://www.aiwatermarkremoval.com/ai-watermark-status",
  "license": "CC BY 4.0: reuse with attribution and a link back",
  "fieldNotes": {
    "surface": "The specific product surface. Providers can differ between a consumer app and a developer API.",
    "states": {
      "yes": "The provider's own current documentation says this output is marked.",
      "no": "The provider's documentation confirms it is not marked, or describes it as a future goal.",
      "partial": "Marked only under conditions: a specific surface, an admin setting, or an opt-in.",
      "contested": "Two sources of comparable authority disagree and nothing published reconciles them.",
      "unknown": "No primary source says either way.",
      "n/a": "The provider does not offer this output type here."
    },
    "lastVerified": "The date someone opened the primary source and confirmed the wording still supports the row.",
    "limitation": "This records what providers say, not what independent testing confirms. No public method exists to verify a text watermark's presence in a given passage."
  },
  "rows": [
    {
      "id": "anthropic-claude",
      "provider": "Anthropic",
      "surface": "Claude apps, Claude Code, Claude Platform API, and Claude via AWS, Google Cloud and Microsoft Foundry",
      "models": "Models launched on or after 2026-08-02; older models in a stated transition period",
      "text": "yes",
      "image": "n/a",
      "audio": "n/a",
      "video": "n/a",
      "metadata": "partial",
      "publicDetector": "no",
      "mechanismKnown": "no",
      "source": {
        "label": "Anthropic: How Claude marks AI-generated content",
        "url": "https://support.claude.com/en/articles/16266773-how-claude-marks-ai-generated-content"
      },
      "lastVerified": "2026-08-12",
      "note": "The only provider whose own documentation states in the present tense that its text output is watermarked: a supported Claude model \"weaves an imperceptible watermark directly into the text itself.\" Two caveats that change how to read the Yes. Anthropic's rule is that models released on or after 2026-08-02 carry the mark at launch, and its own release notes date every generally available model earlier than that (Opus 5 on 2026-07-24, Sonnet 5 on 2026-06-30, Fable 5 on 2026-06-09). It says retrofitting to earlier models is in progress but has named no model and no date. And no public detector exists, so the mark is documented rather than checkable by anyone outside Anthropic. Signed file metadata is documented as varying by platform, hence Partial. Anthropic is also not a C2PA member at any tier, unlike OpenAI, Google, Meta, Amazon and Microsoft."
    },
    {
      "id": "google-gemini-app",
      "provider": "Google",
      "surface": "Gemini app and web experience (consumer)",
      "models": "Gemini consumer surfaces",
      "text": "contested",
      "image": "yes",
      "audio": "yes",
      "video": "yes",
      "metadata": "yes",
      "publicDetector": "partial",
      "mechanismKnown": "yes",
      "source": {
        "label": "Google DeepMind: SynthID",
        "url": "https://deepmind.google/models/synthid/"
      },
      "lastVerified": "2026-08-11",
      "note": "DeepMind's SynthID page states SynthID \"watermarks text generated by the Gemini app and web experience.\" A Google-affiliated reply on Google's own AI developer forum, dated 2026-08-05, states that API text is not SynthID-watermarked and that native text watermarking is not planned. Nothing published reconciles the two, so the app/web text row stays Contested. Media watermarking is not in dispute. The SynthID Detector portal is access-gated rather than public, which is why the detector column is Partial."
    },
    {
      "id": "google-gemini-api",
      "provider": "Google",
      "surface": "Gemini API (developer)",
      "models": "Named in the forum reply: gemini-2.5-flash-lite, gemini-3.1-flash-lite",
      "text": "no",
      "image": "yes",
      "audio": "yes",
      "video": "yes",
      "metadata": "yes",
      "publicDetector": "partial",
      "mechanismKnown": "yes",
      "source": {
        "label": "SynthID watermarking and Article 50(2) on the Google AI Developer Forum",
        "url": "https://discuss.ai.google.dev/t/does-gemini-api-text-output-carry-synthid-watermarking-gemini-2-5-flash-lite-gemini-3-1-flash-lite-eu-ai-act-art-50-2/177241"
      },
      "lastVerified": "2026-08-11",
      "note": "Split from the consumer row deliberately. The forum reply is specific, dated, names model versions, and answers an Article 50(2) question directly. But it is a forum reply, not written documentation, so it carries less weight than the DeepMind page even though it is more specific. If you are building on the API, this is the row that matters."
    },
    {
      "id": "google-synthid-text-oss",
      "provider": "Google",
      "surface": "SynthID-Text, open-sourced implementation",
      "models": "Shipped in Hugging Face Transformers 4.46.0+",
      "text": "yes",
      "image": "n/a",
      "audio": "n/a",
      "video": "n/a",
      "metadata": "n/a",
      "publicDetector": "yes",
      "mechanismKnown": "yes",
      "source": {
        "label": "Google: SynthID safeguards documentation",
        "url": "https://ai.google.dev/responsible/docs/safeguards/synthid"
      },
      "lastVerified": "2026-08-11",
      "note": "The one text watermark anyone can actually run and detect end to end: a logits processor applied after Top-K and Top-P sampling, using tournament sampling, with a reference Bayesian detector that returns watermarked / not watermarked / uncertain. Every independent robustness evaluation of \"SynthID\" tests this, not Google's production keys and configuration, which have never been published."
    },
    {
      "id": "openai-text",
      "provider": "OpenAI",
      "surface": "ChatGPT and API text output",
      "models": "All current text models",
      "text": "no",
      "image": "n/a",
      "audio": "n/a",
      "video": "n/a",
      "metadata": "n/a",
      "publicDetector": "n/a",
      "mechanismKnown": "n/a",
      "source": {
        "label": "OpenAI Help: Provenance signals in OpenAI-generated content",
        "url": "https://help.openai.com/en/articles/8912793-provenance-signals-content-credentials-synthid-in-openai-generated-content"
      },
      "lastVerified": "2026-08-11",
      "note": "OpenAI describes expanding provenance signals to all modalities including text as a goal, in the future tense. Reporting from 2024 established that OpenAI built a text watermarking system internally and held it back over circumvention risk, false positives, and disproportionate impact on non-native English writers. Nothing since supersedes that."
    },
    {
      "id": "openai-images",
      "provider": "OpenAI",
      "surface": "ChatGPT, API and Codex image output",
      "models": "GPT-image series and DALL·E series",
      "text": "n/a",
      "image": "yes",
      "audio": "n/a",
      "video": "n/a",
      "metadata": "yes",
      "publicDetector": "yes",
      "mechanismKnown": "yes",
      "source": {
        "label": "OpenAI: Advancing content provenance",
        "url": "https://openai.com/index/advancing-content-provenance/"
      },
      "lastVerified": "2026-08-11",
      "note": "Since 2026-05-19, OpenAI embeds Google DeepMind's SynthID watermark in generated images alongside C2PA Content Credentials, and is a C2PA steering committee member. OpenAI's own framing is that the two are complementary: C2PA carries context, SynthID survives when the metadata does not. A public Verify tool exists."
    },
    {
      "id": "openai-audio",
      "provider": "OpenAI",
      "surface": "ChatGPT Voice, GPT-Live and API audio output",
      "text": "n/a",
      "image": "n/a",
      "audio": "yes",
      "video": "n/a",
      "metadata": "yes",
      "publicDetector": "yes",
      "mechanismKnown": "yes",
      "source": {
        "label": "OpenAI: Advancing content provenance (audio update)",
        "url": "https://openai.com/index/advancing-content-provenance/"
      },
      "lastVerified": "2026-08-11",
      "note": "Added 2026-07-31, two days before EU AI Act Article 50 became applicable, together with a Content Provenance API for programmatic checking. Notably, OpenAI's own GPT-Live system card published three weeks earlier makes no mention of SynthID, C2PA, or watermarking."
    },
    {
      "id": "openai-video",
      "provider": "OpenAI",
      "surface": "Sora video output",
      "text": "n/a",
      "image": "n/a",
      "audio": "n/a",
      "video": "contested",
      "metadata": "contested",
      "publicDetector": "yes",
      "mechanismKnown": "yes",
      "source": {
        "label": "Independent investigation: Sora watermark and C2PA inconsistency",
        "url": "https://www.lesswrong.com/posts/kSvrmiyyN7CDyh3NN/openai-does-not-appear-to-be-applying-watermarks-honestly"
      },
      "lastVerified": "2026-08-11",
      "note": "OpenAI states every Sora video includes both visible and invisible provenance signals. A November 2025 investigation found the reverse in practice: videos carrying the visible watermark had no detectable C2PA metadata via OpenAI's own Verify tool or the open-source c2pa-rs CLI, while Pro-tier videos without the visible mark did. No documented OpenAI response was found."
    },
    {
      "id": "meta-images",
      "provider": "Meta",
      "surface": "Meta AI app and meta.ai image output",
      "models": "Muse Image",
      "text": "n/a",
      "image": "yes",
      "audio": "n/a",
      "video": "no",
      "metadata": "yes",
      "publicDetector": "no",
      "mechanismKnown": "partial",
      "source": {
        "label": "Meta: Introducing Muse Image and Muse Video",
        "url": "https://ai.meta.com/blog/introducing-muse-image-muse-video-msl/"
      },
      "lastVerified": "2026-08-11",
      "note": "Content Seal launched 2026-07-07 for images, described as surviving cropping, compression, resizing and screenshotting. Meta says it plans to extend it to video; no video launch has been announced. Photorealistic Meta AI images separately carry visible markers plus invisible watermarks and metadata."
    },
    {
      "id": "meta-audio",
      "provider": "Meta",
      "surface": "Llama Defenders audio tooling",
      "text": "n/a",
      "image": "n/a",
      "audio": "yes",
      "video": "n/a",
      "metadata": "unknown",
      "publicDetector": "partial",
      "mechanismKnown": "partial",
      "source": {
        "label": "Meta's AI Defenders Program and Llama protection tools",
        "url": "https://ai.meta.com/blog/ai-defenders-program-llama-protection-tools/"
      },
      "lastVerified": "2026-08-11",
      "note": "Meta shipped an audio watermark detector on 2025-04-29, more than a year before Content Seal and under entirely different branding, aimed at voice fraud. Access has been through an early-adopter programme rather than a public tool."
    },
    {
      "id": "meta-llama",
      "provider": "Meta",
      "surface": "Llama open-weight models",
      "models": "Llama 3.1, Llama 4",
      "text": "no",
      "image": "n/a",
      "audio": "n/a",
      "video": "n/a",
      "metadata": "n/a",
      "publicDetector": "n/a",
      "mechanismKnown": "n/a",
      "source": {
        "label": "Meta: Stable Signature research",
        "url": "https://ai.meta.com/blog/stable-signature-watermarking-generative-ai/"
      },
      "lastVerified": "2026-08-11",
      "note": "The Llama 3.1 and Llama 4 model cards contain zero mentions of watermarking. There is also a structural reason to expect none: once weights ship, whoever runs the model controls decoding, so a provider cannot apply a sampling-time text watermark. Meta has open-sourced a Content Seal framework whose text component, TextSeal, is a May 2026 preprint Meta never claims to have deployed. Because it is generation-time, it could not be retrofitted to text after the fact anyway. Meta signed the EU Code of Practice on Transparency of AI-Generated Content on 2026-07-28, which covers text, while its own announcement discusses only image tooling."
    },
    {
      "id": "xai-grok",
      "provider": "xAI",
      "surface": "Grok output",
      "text": "unknown",
      "image": "unknown",
      "audio": "unknown",
      "video": "unknown",
      "metadata": "partial",
      "publicDetector": "no",
      "mechanismKnown": "no",
      "source": {
        "label": "xAI: Acceptable Use Policy (archived capture)",
        "url": "https://web.archive.org/web/20260810031852/https://x.ai/legal/acceptable-use-policy"
      },
      "lastVerified": "2026-08-10",
      "note": "xAI's Acceptable Use Policy prohibits \"stripping, altering or circumventing embedded provenance metadata or watermarks\" in Grok output. That is the only confirmation that some embedded signal exists. The policy never says which standard, which mechanism, or which output types. xAI is not a C2PA member and did not sign the EU transparency code. Verified through an archive capture because x.ai blocks automated fetching."
    },
    {
      "id": "deepseek",
      "provider": "DeepSeek",
      "surface": "chat.deepseek.com and Open Platform",
      "text": "no",
      "image": "unknown",
      "audio": "n/a",
      "video": "n/a",
      "metadata": "unknown",
      "publicDetector": "no",
      "mechanismKnown": "n/a",
      "source": {
        "label": "DeepSeek: Model and algorithm disclosure",
        "url": "https://cdn.deepseek.com/policies/zh-CN/model-algorithm-disclosure.html"
      },
      "lastVerified": "2026-08-11",
      "note": "DeepSeek's own documentation describes visible AI-content labels required by China's labeling measures, not an invisible watermark. The widely repeated claim that DeepSeek hides a digital fingerprint in its text traces to secondary press describing the national standard's \"implicit labeling\" requirement, and is not corroborated by DeepSeek's own pages."
    },
    {
      "id": "microsoft-copilot",
      "provider": "Microsoft",
      "surface": "Microsoft 365 Copilot and Designer",
      "text": "no",
      "image": "yes",
      "audio": "partial",
      "video": "partial",
      "metadata": "yes",
      "publicDetector": "yes",
      "mechanismKnown": "yes",
      "source": {
        "label": "Microsoft Learn: Watermarks for AI-generated content",
        "url": "https://learn.microsoft.com/en-us/microsoft-365/copilot/watermarks"
      },
      "lastVerified": "2026-08-11",
      "note": "Images always get C2PA Content Credentials with no opt-out; a visible watermark is user opt-in. Video and audio watermarks sit behind a tenant admin Cloud Policy that defaults to disabled, hence Partial. The full official document contains no provision for watermarking plain-text Copilot responses."
    },
    {
      "id": "amazon-bedrock",
      "provider": "Amazon",
      "surface": "Bedrock: Titan Image, Nova Canvas, Nova Reel",
      "text": "no",
      "image": "yes",
      "audio": "n/a",
      "video": "yes",
      "metadata": "yes",
      "publicDetector": "partial",
      "mechanismKnown": "partial",
      "source": {
        "label": "AWS documentation for Amazon Titan image models",
        "url": "https://docs.aws.amazon.com/bedrock/latest/userguide/titan-image-models.html"
      },
      "lastVerified": "2026-08-11",
      "note": "Invisible watermarks plus C2PA metadata on generated images by default, and a Bedrock Watermark Detection feature that scores whether an image carries a Titan or Nova Canvas mark. That feature is region-limited, which is why the detector is Partial. Nova Reel embeds a per-frame mark designed to survive H.264. No watermarking mechanism is documented for Amazon's text models."
    },
    {
      "id": "mistral",
      "provider": "Mistral AI",
      "surface": "Le Chat and La Plateforme",
      "text": "unknown",
      "image": "unknown",
      "audio": "n/a",
      "video": "n/a",
      "metadata": "unknown",
      "publicDetector": "no",
      "mechanismKnown": "unknown",
      "source": {
        "label": "Mistral: Usage policy",
        "url": "https://legal.mistral.ai/terms/usage-policy"
      },
      "lastVerified": "2026-08-11",
      "note": "Mistral's public usage policy contains no mention of watermarking, C2PA, provenance, or Article 50. Le Chat's images come from a Black Forest Labs partnership rather than a Mistral image model, and there is no confirmation Mistral enables that provider's optional invisible-watermark library. Claims elsewhere that Mistral produces unwatermarked text cite no Mistral source. This is a genuine evidence gap in both directions."
    },
    {
      "id": "perplexity",
      "provider": "Perplexity",
      "surface": "Answers and image generation",
      "text": "unknown",
      "image": "unknown",
      "audio": "n/a",
      "video": "n/a",
      "metadata": "unknown",
      "publicDetector": "n/a",
      "mechanismKnown": "n/a",
      "source": {
        "label": "Perplexity community: image generation models",
        "url": "https://community.perplexity.ai/t/image-generation-models-for-pro-users/43"
      },
      "lastVerified": "2026-08-11",
      "note": "Architecturally a router over third-party models, so any watermark present is most plausibly inherited from whichever provider served the request rather than added by Perplexity. Whether provenance metadata survives Perplexity's own pipeline is unconfirmed, and its policy pages block automated fetching."
    },
    {
      "id": "alibaba-qwen",
      "provider": "Alibaba",
      "surface": "Qwen international API vs Tongyi Qianwen in China",
      "text": "unknown",
      "image": "unknown",
      "audio": "n/a",
      "video": "n/a",
      "metadata": "unknown",
      "publicDetector": "no",
      "mechanismKnown": "unknown",
      "source": {
        "label": "Alibaba Cloud: national digital watermark standard GB/T 45909-2025",
        "url": "https://developer.aliyun.com/article/1670468"
      },
      "lastVerified": "2026-08-11",
      "note": "Alibaba Cloud co-drafted China's first national digital-watermark standard and names deployments across Amap, Xianyu, Taobao and Tmall, but not Qwen. A 2023 Chinese tech-press report describes screenshot-resistant invisible watermarks in Tongyi Qianwen, but it is three years old, tied to a draft regulation, and not locatable on an Alibaba domain. No English Qwen documentation mentions watermarking at all."
    }
  ]
}
