Overview
Watermark
Visible or invisible provenance markers that identify AI-generated content
provenancetraceabilityidentity
Props
| Prop | Type | Default | Description |
|---|---|---|---|
label | string | "AI Provenance" | Display label used for the watermark marker |
visibility | "visible" | "invisible" | "visible" | Whether the marker is user-visible or metadata-only |
variant | "badge" | "inline" | "banner" | "badge" | Presentation style for the watermark UI |
confidence | number | undefined | Optional confidence score (0-1) for watermark detection |
algorithm | string | undefined | Optional algorithm/standard label (for example C2PA) |
onVerify | () => void | undefined | Optional callback for a user-triggered verification action |
Docs
Watermark embeds provenance information into AI-generated output so downstream viewers can identify machine-generated content. It can be visible (explicit labels or marks) or invisible (metadata/signatures) depending on product needs. The pattern strengthens traceability, helps moderation workflows, and supports compliance requirements around synthetic media disclosure.
Variants
- Visible watermark — A clear badge, label, or overlay shown directly on generated content to signal AI origin.
- Invisible watermark — Embedded metadata or cryptographic signatures that are machine-detectable but not visually intrusive.
- Verification banner — A status panel that reports watermark detection confidence and offers a verification action.
Use Cases
- AI image and video generation products
- Enterprise content authenticity workflows
- Social/media platforms handling synthetic media
- Publishing pipelines requiring provenance tracking
- Moderation tools that need origin signals at scale
Best Practices
- Use consistent wording so users understand what the watermark means.
- Differentiate clearly between visible labels and embedded metadata.
- Expose verification actions when confidence may vary.
- Pair watermarking with disclosure and citation for stronger trust signals.
- Avoid presenting watermark confidence as absolute proof of authenticity.