Meridian Blue

Tagging AI content

Attribute-based labels for AI-generated and AI-assisted content.

Tagging AI content

Article 50(4) asks publishers to disclose when content was created with AI. The plugin uses a single data attribute:

<p data-mb-ai="generated">This paragraph was written by an AI model.</p>
<p data-mb-ai="assisted">This paragraph was drafted by AI and reviewed by a person.</p>
<p data-mb-ai="human">This paragraph was written by a human.</p>

The SDK will:

  1. Inject a visible "AI generated" / "AI assisted" badge next to the element.
  2. Emit a content_disclosure_rendered event to the audit trail.
  3. If enabled in config, inject a <meta name="mb:ai-content"> tag and a schema.org JSON-LD block so machine readers can pick up the signal.

Images and video

C2PA content credentials are supported via data-c2pa:

<img src="/hero.jpg" data-c2pa="https://cdn.example.com/hero.c2pa.json" />

When features.c2pa.enabled is true for the site, the SDK shows a verified "Content Credentials" badge linking to the official verifier at contentcredentials.org.

On this page