Accessibility

Civic infrastructure that works for everyone.

A platform that excludes part of a community can't represent that community. We treat accessibility as a baseline — not a feature.

What we commit to

  • Conformance with WCAG 2.2 Level AA across the public site and the in-app experience.
  • Full keyboard operability across every interactive surface.
  • Visible focus states on every focusable element.
  • Colour contrast ratios above 4.5:1 for body text and 3:1 for large text and UI components.
  • Semantic HTML and ARIA only where semantic HTML cannot do the job.
  • Captions on every recorded video and a text alternative for every voice note where the author provides one.
  • Forms with clear labels, inline validation, and error messages that explain how to fix the problem.

Inclusive by design

  • Low-literacy access — voice notes are first-class on talking points and replies.
  • Low-bandwidth devices — the app installs as a PWA, caches your Circles, and queues actions offline.
  • Multiple languages — English, French, Pidgin, Swahili and additional regional languages, with community translation contributions.
  • Reduced motion — all non-essential animation respects the prefers-reduced-motion system setting.

Where we still have work to do

We publish open accessibility issues alongside the rest of our roadmap. The biggest items we're working on right now: improving screen-reader narration on the in-app map, and adding offline voice-note recording for low-end Android devices.

Report a barrier

If anything on Commona stops you using it the way you'd like, please tell us. We treat accessibility reports as priority bugs.