Our commitment
blood-test.life is designed to be accessible to as many people as possible, regardless of ability or device. We target conformance with WCAG 2.2 Level AA and the most current accepted-practice for assistive technology compatibility.
What we have built so far
- Semantic HTML with proper landmark structure (header, nav, main, footer).
- Skip-to-content link for keyboard users.
- Color contrast meets or exceeds WCAG AA on every component.
- Focus styles are visible on all interactive elements.
- Forms use proper labels and accessible error messages.
- Color is never the only signal — every flag has a text label.
- Site fully usable with a keyboard alone (no mouse required).
- Respects
prefers-reduced-motionby removing non-essential animations. - Respects
prefers-color-schemefor dark mode. - Page text resizes to 200 % without breaking layout.
- Screen reader tested with NVDA, JAWS, and VoiceOver.
Where we know we have work to do
A few areas where we are still improving:
- The trend graph component (annual plan) needs an alternative table view; currently in beta.
- Some long-form medical content benefits from a \"summary mode\" — planned for Q3 2026.
- Spanish and French audio summaries of reports are in development.
How to report an accessibility issue
If something on blood-test.life is hard for you to use, please tell us. Email accessibility@blood-test.life with a short description and we will respond within 2 business days. Critical accessibility issues are prioritized over feature work.
Reference standards
- WCAG 2.2 Level AA (target)
- EN 301 549 (EU directive)
- ADA Title III (US)
- Section 508 (US federal)