Skip to content

If you feel overwhelmed or unsafe, help is available right now.

Call or text 988
HoldMama

Accessibility

This site is used one-handed, at 3am, by people who have not slept properly in months. Accessibility is not a compliance exercise here — it is the core use case.

Last updated 2 September 2026

What we build to

We target WCAG 2.1 Level AA across the site and test against it as we build.

What that means in practice

  • Every text and background pairing meets AA contrast. Our light brand tints are used as surfaces only, never as text colours.
  • Body text is set larger than typical — around 17px — with generous line height and a line length capped near 62 characters, because tracking long lines is hard on no sleep.
  • Everything is reachable and operable by keyboard alone, with a visible 3px focus ring on every interactive element and a skip link to the main content.
  • The crisis modal moves focus into itself, traps it while open, closes on Escape, and returns focus to whatever opened it.
  • The breathing exercise announces each phase to screen readers, and the visual animation is fully redundant with text — you lose nothing by not seeing it.
  • We respect prefers-reduced-motion and freeze all animation. Vestibular sensitivity is common postpartum and motion can genuinely make someone feel worse.
  • The site works in light and dark, following your device, because it is often opened in a dark room next to a sleeping baby.
  • The 988 link in the top bar is a plain phone link that works before any JavaScript loads.

Known gaps

We would rather list these than claim we have none:

  • Voice notes in the companion do not yet have automatic transcription, so that feature is not usable without hearing.
  • The provider directory hands off to a third-party site whose accessibility we do not control.
  • We have tested with keyboard navigation and screen readers, but not yet with a formal external audit. One is planned.

Tell us what is broken

If something here is hard or impossible for you to use, email hello@holdmama.com and describe what happened. We treat accessibility bugs as bugs, not as feature requests, and we will tell you when it is fixed.