Skip to content

ProvenancePopover

Stable

A label that says content was made with AI, and opens a short note on how.

Also known as content credentials, origin info, c2pa

Install with npm install @tattva/ui (setup), or copy the code from the kit in Downloads.

Every detail filled in

Every detail filled in. Click, tap, or press Enter or Space on the label to open it.

When to use it

A small AI label in plain words that opens a short note on how the content was made. The label is always visible and the details are one click away, so it informs without getting in the way.

Made of: AI label · Panel title · Made with and date · What the AI did · Edited by a person · Why you are seeing this · Link to more

Use it for

  • Marking text, images or files that AI made or changed.
  • Explaining which tool made something, when, and whether a person edited it.
  • Telling people why they are seeing AI content.

Not for

Do and avoid

Three nights in Lisbon, flights included.

Do. Plain words say AI made it, with details one click away.

Three nights in Lisbon, flights included.

Avoid. With no words, only a green chip hints that AI made it.

Do

  • Show the label first and keep the details one click away.
  • Fill in only what you are sure of. Missing details are left out.
  • Say whether a person edited it, if you keep track.
  • Explain why in one sentence.

Avoid

  • Do not label content AI did not touch. Too many labels weaken trust.
  • Do not rely on the green color to show it is AI. The words do that.
  • Do not put long policy text in the panel. Link to it.
  • Do not make up details your system does not record.

On a phone

  • The label is a button. On touch screens it keeps its small badge size and has a 44px tap area.
  • On a phone the panel opens as a bottom sheet with a backdrop, within thumb reach. On wider screens it opens under the label, flips above if there is no room below, and stays inside the screen edges.
  • Tap outside the panel to close it. The View full details link is small text with no 44px target.

Seen in products

  • IBM Carbon for AI defines an AI Label that opens an Explainability Popover.
  • Adobe Firefly applies Content Credentials to assets that are 100% Firefly-generated. The credentials carry a thumbnail, issuer, date, app, AI tool and actions.
  • Sora applies a visible watermark by default plus C2PA metadata.
  • Grammarly Authorship records typing and paste events to flag AI-generated text.
  • Microsoft HAX guideline 11 asks the system to make clear why it did what it did.

Build your next AI screen with Tattva.

Free and open, with the code. Start in one line.

Get started