Skip to content
AI Act Disclosure Kit

Changelog

What we shipped and when — the unedited development record of this product. We build in public; paid plans fund continued development up to and beyond the 2 August 2026 application date.

2026-08-14

Site claiming, C2PA warm-up & error-path polish

  • Sign in and your anonymous badge sites are claimed into your account automatically — no more losing sites created before you logged in.
  • The C2PA playground now wakes the signing service when you open the page, and tells you when the first signature may take a few extra seconds.
  • Opening a corrupted or truncated share link now shows a clear notice instead of a silently blank questionnaire (all 8 languages).
  • Unknown API endpoints return proper JSON errors, and expired email links return honest HTTP status codes.
  • Mobile: bigger dark-mode toggle target, badge preview right below its settings, and the open menu no longer scrolls the page behind it.
2026-08-14

Login error clarity & UX polish

  • Magic-link sign-in now tells you when the email address itself was rejected (instead of a misleading 'try again later'), in all 8 languages.
  • Custom 404 page with links back to the checker, guides and homepage.
  • Risk self-assessment progress counter now explains that follow-up questions adapt to your answers.
  • Status endpoint health probes run in parallel — faster /api/health responses.
2026-08-08

GPAI guide & checker calendar export

  • GPAI obligations guide: Chapter V duties for general-purpose AI model providers, including the 10²⁵ FLOPs systemic-risk threshold.
  • Checker gap report can export your compliance deadlines as an .ics calendar file.
  • Enforcement tracker freshness improvements.
2026-08-07

Accessibility & homepage trust

  • Accessibility fixes across the site (Lighthouse a11y 100).
  • Article JSON-LD structured data on guides.
  • Homepage persona and trust sections.
2026-08-06

Localization & delivery polish

  • Badge preview language follows the page language for all EU languages.
  • Footer links point to localized pages where a translation exists.
  • Disclosure badge language count corrected to all 24 official EU languages across the 8 site languages.
  • One-year immutable caching for hashed static assets.
2026-07-31

Trust & self-serve compliance evidence

  • Compliance evidence pack: one-click ZIP export after the checker — gap report PDF, timestamped questionnaire record, quoted Article 50 provisions with EUR-Lex links, disclosure wording suggestions and an implementation checklist.
  • C2PA API playground: sign an image in the browser (free, 2 MB, daily limit) and inspect the real verification output; full API reference with error codes and rate limits.
  • Badge installation checker on the dashboard: we fetch your page and verify the embed script is correctly installed, with fix suggestions.
  • Methodology page explaining exactly how checker answers map to obligations, and this changelog.
2026-07-31

Applicability test & hardening

  • 1-minute applicability test with 17 shareable result profiles.
  • llms.txt and JSON-LD for machine readability.
  • Rate-limited site stats lookups and invalid C2PA key attempts; checker progress wording fix.
2026-07-30

Template pack & analytics

  • $49 template pack shipped: 5 documents (disclosure policy, chatbot copy pack in 7 languages, labelling policy, compliance checklist, vendor questionnaire) with purchase-gated downloads.
  • Privacy-friendly funnel analytics (Cloudflare Web Analytics + KV counters).
  • 4 new guides, including the fines calculator.
2026-07-30

C2PA marking API & accounts (v1.1)

  • C2PA content marking API went live: POST an image, get it back with an embedded Content Credentials manifest declaring it AI-generated.
  • Passwordless accounts (magic link + Paddle receipt redemption) and Paddle webhook with signature verification.
  • API rate limits across all public endpoints.
2026-07-30

Launch

  • Article 50 compliance checker with personalised gap report.
  • Embeddable disclosure badge (chatbot + AI-content variants, 5 EU languages, light/dark, 4 positions) with per-site impression stats.
  • Pricing (Paddle), 15 guides, deployed as a Cloudflare Worker at aiact.zalize.com.