C CrewCert

Accessibility

CrewCert should be usable by everyone who has to track a certificate of insurance, including people using a screen reader, a keyboard alone, or magnification. We build to the Web Content Accessibility Guidelines (WCAG) 2.1 Level AA.

What we have done

  • Semantic HTML with real headings, lists, labels and landmarks — not styled divs.
  • Every interactive control is reachable and operable by keyboard, with a visible focus indicator.
  • Form fields have associated labels; errors are described in text, not by colour alone.
  • Compliance status is never communicated by colour alone — each badge carries a word.
  • Text meets AA contrast against its background, and the interface reflows to 320px without horizontal scrolling.
  • Images and icons that carry meaning have text alternatives; decorative ones are hidden from assistive technology.

What we know is not there yet

We have not commissioned an independent audit, so this is a statement of intent and practice rather than a certified conformance claim. Two areas we know need work: the in-browser PDF preview depends on a canvas rendering and is not itself readable by a screen reader (the extracted fields beside it are, and every document can be downloaded and opened in your own reader), and some data tables would benefit from better row-and-column announcement.

Tell us about a barrier

If something in CrewCert is hard or impossible to use, please write to [email protected] with the page and what happened. We treat accessibility reports as bugs, not feature requests, and we will tell you what we are doing about it. If you need information from CrewCert in another format while we fix something, ask and we will get it to you.