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.