Accessibility Statement

v0.22026-05-14

1. Conformance status

Conformance to WCAG 2.1 level AA is currently PARTIAL.

An automated audit (axe-core 4.11, headless Chromium) was conducted on 2026-05-13 across public web routes (landing, support, privacy, admin login, password reset, email verification, accessibility statement) in both FR and EN. One distinct violation was identified (see § 3).

No claim of total or substantial conformance is made. Automated tooling catches an estimated 20%–50% of WCAG issues; a manual audit (keyboard, screen reader NVDA/VoiceOver/TalkBack) and user testing with persons with disabilities remain pending.

2. Scope

This statement covers the Musaium web surface (musaium.app — landing pages, support, privacy, accessibility, password reset, email verification) and the public-facing admin gate (/{locale}/admin/login).

The Musaium mobile application (iOS + Android, com.musaium.mobile) is NOT covered by the current automated audit. A separate mobile a11y audit (VoiceOver, TalkBack, Accessibility Inspector, Accessibility Scanner) is planned.

3. Identified non-conformances (automated audit, 2026-05-13)

Color contrast — admin text-text-muted token (WCAG 1.4.3, Serious): the muted text token was raised from #94A3B8 to #5E7184 on 2026-05-14 (run 2026-05-14-i18n-a11y-eaa-batch), lifting the contrast on white from 2.56:1 to 4.78:1. Four status badges (gray-500 on gray-100, 4.39:1) on tickets/support/users/reports admin pages were also lifted to gray-600 (≥7:1). Eleven select elements across tickets/reports/analytics admin pages received explicit aria-label values to satisfy WCAG 4.1.2.

A live axe-core sweep on 18 routes (chromium, WCAG 2.1 A + AA tag sets) returned zero violations on 2026-05-14 — landing, security, accessibility, privacy, support, login, admin dashboard, admin users, admin mfa, admin audit-logs, admin tickets, admin support, admin analytics, admin reports, admin reviews, verify-email, confirm-email-change, reset-password. This does NOT imply full conformance — see § 4.

4. Audit limitations

Automated audit only — keyboard navigation, screen reader semantics, contrast perception, motion sensitivity, and cognitive load have NOT been verified by a human auditor.

No user testing with persons with disabilities has been conducted.

Mobile application is not in scope of this audit.

Generated AI responses (chat) are non-deterministic by nature — a simplicity guardrail is not a substitute for formal cognitive accessibility.

5. Feedback and enforcement

If you encounter an accessibility defect, contact support@musaium.app — target response within 7 business days.

In France, you may also contact the Défenseur des droits (https://www.defenseurdesdroits.fr), the DGCCRF, or ARCOM. Users in other EU Member States should contact their national supervisory authority under Directive (EU) 2019/882 (European Accessibility Act).

6. Full statement

The complete declaration — including legal basis, design-element inventory, audit methodology and signature block — is published in the source repository at docs/legal/accessibility-statement-en.md (English) and docs/legal/accessibility-statement-fr.md (French).

Accessibility | Musaium