Loading...
Last updated: July 2025
This platform targets WCAG 2.2 Level AA conformance
At Husika, we are committed to ensuring that our platform is accessible to all users, including those with disabilities. We strive to comply with the Web Content Accessibility Guidelines (WCAG) 2.2 Level AA standards — the current international benchmark for web accessibility.
We believe that the internet should be accessible to all people regardless of abilities or disabilities. Our goal is to create a platform that is perceivable, operable, understandable, and robust for all users — in line with the four WCAG principles.
Our platform includes the following accessibility features:
Full keyboard navigation for all interactive elements
Screen reader compatibility with ARIA live regions and landmark roles
Text alternatives for all non-text content
Colour contrast meeting WCAG 2.2 AA minimums (4.5:1 for normal text, 3:1 for large text)
Resizable text and content up to 200% without loss of functionality
Skip-to-content link as the first focusable element on every page
Language selection between English and Swahili (Kiswahili)
Visible focus indicators on all interactive elements
Husika includes several built-in accessibility controls. Here is how to activate each one:
Skip Navigation
Press Tab when a page first loads to reveal the 'Skip to main content' link at the top of the page. Press Enter to jump past the header directly to the page content.
Switch Language
Click the EN / SW toggle in the top navigation bar to switch the entire interface between English and Kiswahili at any time.
Dark / Light Mode
Click the sun or moon icon in the top navigation bar to toggle between light and dark mode. Dark mode reduces eye strain in low-light environments.
Text Size & Zoom
Press Ctrl + (or Cmd + on Mac) to zoom in and Ctrl − to zoom out. All content remains fully functional up to 200% zoom. Reset to default with Ctrl 0.
Reduce Motion
Go to Settings → Appearance and enable Reduce Motion to stop animations. Alternatively, enable it in your OS: macOS — System Settings → Accessibility → Motion; Windows — Settings → Ease of Access → Display.
High Contrast
Go to Settings → Appearance and enable High Contrast for stronger colour differentiation. You can also enable it in your OS: Windows — Settings → Ease of Access → High Contrast; macOS — System Settings → Accessibility → Display.
Keyboard Navigation
The entire platform is operable without a mouse. Use Tab to move forward between elements, Shift + Tab to move backward, Enter or Space to activate, and Escape to close menus or dialogs.
Screen Readers
Husika is tested with NVDA and JAWS on Windows, VoiceOver on macOS and iOS, and TalkBack on Android. Use your screen reader's virtual cursor or application mode as usual.
Our platform is designed to be compatible with the following assistive technologies:
We are continuously working to improve our platform. The following known limitations exist:
If you encounter an accessibility barrier not listed above, please report it using the contact details below.
We welcome your feedback on the accessibility of our platform. If you encounter any barriers, find content that is not accessible, or have suggestions for improvement, we want to hear from you.
Contact us via our feedback form at husika.org/feedback, by email at accessibility@husika.org, or by phone at +254 700 000 000. We aim to respond within 5 working days.
The Husika platform targets conformance with WCAG 2.2 Level AA. This means we aim to satisfy all Level A and Level AA success criteria. Known exceptions are documented in section 4 above.
Our accessibility implementation was last audited in July 2025 using automated testing (axe-core) and manual keyboard and screen reader testing across major routes. We run automated axe-core checks on every pull request via GitHub Actions CI.
For more information about web accessibility, please visit the following resources: