Accessibility
Marrow is built for athletes, coaches, gym owners, and parents. The product fails its mission if any of them cannot use it. This page is the honest posture.
What we have built so far
- Semantic HTML. Headings, landmarks, lists, and form labels render to assistive technology in a way that follows the page's structure.
- Skip links. Every page has a "Skip to content" link as the first focusable element.
- ARIA labels and roles. Interactive controls (buttons, dialogs, toasts) are labeled and announced.
- Keyboard navigation. Every interactive element is reachable by Tab and operable by Enter or Space.
- Visible focus styles. The browser default focus ring is preserved or replaced with a visible alternative on every interactive surface.
- Reduced motion respect. Animations and transitions are gated on the prefers-reduced-motion media query. Users who set their system preference get a calmer experience.
- Color contrast. The brand palette is checked against WCAG 2.1 AA for text on background. Dark mode preserves contrast.
- Form input behavior on mobile. Inputs use the correct input type so the right keyboard appears on iOS and Android.
- Captions on instructional video where the source provides them. The exercise library is the largest video surface and uses provided captions.
What is on the audit list
The following items are honest gaps. The plan is documented in the Marrow Controls Manual.
- A formal WCAG 2.1 AA audit by an external auditor or a documented internal Lighthouse plus manual screen reader pass. Target: 2026-06-30.
- Screen reader testing on the morning check-in flow with VoiceOver and NVDA.
- Color contrast measurement on every dashboard surface with an automated tool, not eyeballing.
- Alt text discipline on form review video frames where coaches annotate.
- Captioning posture on any live class content (live class is on the v2 roadmap; captions ship with it).
- Keyboard-only navigation pass on the coach dashboard.
How to report a barrier
If something on Marrow does not work for you, tell us. We treat accessibility reports as severity ones.
Email hello@marrowfitness.com with the URL, the device, the assistive technology you use, and a description of what failed. We confirm we received your report, work on the fix, and let you know when it ships.
Standards we work toward
WCAG 2.1 Level AA. Section 508 where applicable. EN 301 549 where applicable.
Reviewer
This page is reviewed quarterly by the Marrow team as part of the Marrow controls cadence. The next review date is on the founder's quarterly strategic writing calendar.
Last updated 2026-05-19. Maintained by the Marrow team. Honest. Not yet audited by a third party.