What Is In Place

Listen to anything
Every teaching can be narrated on-device in four voices, at six speeds, in thirteen reading languages.
Keyboard first
Every control — theme, text size, listen, filters, consent — is reachable and operable by keyboard, with a visible focus ring.
Skip link
The first tab stop on every page jumps past the header to the teaching.
Semantic structure
One <h1> per page, no skipped heading levels, landmarks for header, navigation, main, and footer.
Contrast
Body and interface text meet WCAG AA on both the ivory and midnight palettes; gold is split into a decorative tone and a text-safe tone.
Motion respect
All reveals and transitions collapse under prefers-reduced-motion. Nothing moves, loops, or plays on its own.
Text scaling
Four reading sizes on top of native browser zoom, remembered between visits.
Print
Teachings print cleanly — instrument chrome is stripped and internal links are expanded as text.
Low bandwidth
Pages are static HTML with no framework runtime. The Listening Room adds about 3 KB of gzipped script and reads cached pages offline.
No dark patterns
The consent choice treats both answers equally, and declining ads does not restrict any teaching.

Known Limits — Stated Plainly

An accessibility page that lists only successes is marketing. These are the places this site still falls short.

Voice quality varies by device
Narration uses your device’s speech engine. Android and Windows voices differ from iOS and macOS. A mechanical voice is the platform, not the text.
Translation is machine work
On-device translation is convenient, not authoritative. For doctrine, read the English original, which is always one click away.
Hebrew and Greek terms
Transliterated terms are spoken according to your device’s language rules and may not match a teacher’s pronunciation.
Two languages are right-to-left
Arabic is offered but has not been reviewed by a native reader. Treat it as a first pass, and tell us what is wrong.
Community rooms are external
WhatsApp is not ours to make accessible. The site is fully usable without ever opening it.

How We Check

Screen readers
Structured and labelled; tested against VoiceOver and NVDA semantics in markup.
Keyboard
No focus traps, no hover-only controls, no keyboard-inaccessible custom widgets.
Contrast
Targeting WCAG 2.2 AA for text and interface components.
Zoom
Layout holds at 200% text zoom with no horizontal scrolling on a 320px viewport.

Tell Us What Is Broken

If a screen reader reads something out of order, if a control will not take focus, if the contrast fails on your device, or if you need a teaching in a format that does not exist yet, say so. Accessibility reports are treated as editorial corrections, not as complaints.

Message the teaching desk on WhatsApp at +234 708 913 8631 , or read the privacy policy first if you would like to know how that conversation is handled.