Haven
← Back to Haven
HAVEN COURSES · ACCESSIBILITY · 26 AUG 2026

Accessibility

Last updated 26 August 2026. Haven is a learning platform. If someone cannot use it, they cannot learn on it. That makes accessibility part of the product rather than a compliance exercise.

Updated 26 Aug 2026Working towards WCAG 2.1 AANo formal audit yet
‹›
Semantic HTML
Structure is real markup, so screen readers and assistive technology can interpret it.
Radix UI primitives
Menus, dialogs and form controls handle keyboard interaction and ARIA attributes correctly by default.
Visible focus, labelled fields
Errors are described in text, not by colour alone. Layouts hold up zoomed and on small screens.
Server-rendered pages
Generally more robust for assistive technology than content assembled in the browser.
01

What we are aiming for

We are working towards WCAG 2.1 Level AA.

We have not yet completed a formal audit, so we do not claim to conform to it. When we have been independently assessed, we will say so here and publish the date.

02

What we have done

Haven is built with accessible foundations rather than retrofitted ones.

Semantic HTML, so screen readers and assistive technology can interpret structure
Radix UI primitives for interactive components — menus, dialogs, form controls
Keyboard navigation through interactive elements, with visible focus indicators
Labelled form fields with errors described in text, not by colour alone
Responsive layouts that work when zoomed and on small screens
Server-rendered pages, generally more robust for assistive technology
03

What we know is not right yet

Being specific is more useful than being reassuring.

No formal audit has been carried out. There will be issues we have not found.
No screen reader testing with NVDA, JAWS or VoiceOver has been completed.
Colour contrast has not been verified across every component against the 4.5:1 requirement for body text.
Course content is created by teachers. We do not currently require image descriptions or check readability, so accessibility varies between courses.
Video captions are not supported, because video lessons are not yet part of Haven. Captioning will be a requirement when they are, not an afterthought.
No skip-navigation link on pages with long sidebars.
Some images may lack meaningful alternative text.
04

What we are doing about it

WORK
TARGET
Automated accessibility checks in our build pipeline
2 September 2026
Screen reader testing on core journeys
2 September 2026
Contrast audit across all components
2 September 2026
Guidance for teachers on accessible course materials
2 September 2026
Independent accessibility audit
2 September 2026
05

If something does not work for you

Please tell us. Specific reports are worth more than general goodwill, and we would rather hear about a problem than have someone quietly give up. Email support@havencourses.com with:

The page or feature
What you were trying to do
What happened instead
Your browser and any assistive technology you use
We aim to respond within 3 to 5 days. If we cannot fix something quickly, we will tell you how to work around it in the meantime — and if you need help with something Haven cannot yet support, we will find another way to get it to you.
06

Alternative formats

If you need course material in a different format, contact support@havencourses.com and we will work with the teacher to arrange it.

If something does not work for you
Tell us the page, what you were trying to do, what happened instead, and your browser and assistive technology.
support@havencourses.com