Shipped, in production, covering Article 50 as it stands today.
Chatbot disclosure, content labeling, and audit-ready logs
The core loop: the SDK flags when a disclosure is owed on every AI interaction, every generated output is labeled at the source, and every record is written to an insert-only, exportable trail. For any team running OpenAI, Anthropic, or Gemini under EU AI Act Article 50.
Labeling beyond chat
The same disclosure and audit infrastructure covers non-chat AI-generated content too: articles and product descriptions get a positioned HTML label, and generated images get a real watermark baked into the file itself via track_content().
Public record verification pages
Every "Labeled by Disclarion" credit links to a public /verify/{id} page confirming that exact record is real — when it was logged, provider, content type, disclosure status. Metadata only, never the content itself, and never a claim about the content's accuracy.
REST API for any backend
Every SDK capability, disclosure, content labeling, and audit logging, is also available as a plain REST API, for teams on any language, not only Python. The upcoming TypeScript/JavaScript SDK wraps this same API in typed, idiomatic calls; it isn't the only way to integrate today.
n8n community node
n8n-nodes-disclarion brings disclosure, labeling, and audit logging to n8n workflows without writing SDK code directly.
Free public transparency scanner
Point it at any URL for an instant read on which AI-disclosure signals are, and aren't, present. This is a heuristic pre-check, not a certified compliance audit.
Coverage-gap dashboard and one-click evidence reports
A coverage-gap view shows which jurisdiction and interaction-type combinations are logged with no matching obligation rule. A single click turns a date range into a standalone PDF compliance evidence report.
Public status page
Live uptime and incident history at status.disclarion.com.