♿ Accessibility & Inclusive Education

CBC explicitly emphasises inclusive education. Here's how Darasa Live works for learners with different needs — and what we've built versus what's still on the roadmap.

Visually-impaired learners

In progress
  • Read-aloud (TTS):🟡 In progress. The bot can be told “read this aloud” on WhatsApp; voice-note replies in Kiswahili and English are supported. Browser-side TTS for the `/learn` page is on the roadmap.
  • Screen-reader markup: ✅ All pages use semantic HTML, ARIA labels on icon-only buttons, and high-contrast text colours that pass WCAG AA contrast for the body text.
  • Braille resources:❌ Not yet supported. We're talking to Kenya Institute for the Blind about a partnership.

Deaf and hard-of-hearing learners

In progress
  • Kenyan Sign Language curriculum: ✅ Full KSL learning area encoded for Grades 1, 2, 3 (one of the LP subjects).
  • Text-only mode: ✅ The chat tutor is text-first by default. No audio is required to use any feature.
  • Captioned video lessons: 🟡 In progress. The interactive classroom on `/learn/custom` produces visual lessons with on-screen text; native captions on any video content are on the roadmap.

Low-bandwidth phones

Live
  • Works on a 2GB phone: ✅ Tested on Android Go devices. The chat UI uses minimal JavaScript, no heavy animations.
  • Works over WhatsApp: ✅ Every feature also works text-first on WhatsApp — no app install, no large pages, ~2 KB per message.
  • Off-peak data sync:🟡 In progress. We're optimising image sizes; full offline-first PWA support is on the roadmap.

Special educational needs (SEN)

In progress
  • Pace control:✅ The tutor responds at the student's pace; there's no timer on practice. Students can re-ask the same question without penalty.
  • Dyslexia-friendly fonts: 🟡 Body text uses Inter with generous line-height; OpenDyslexic toggle is on the roadmap.
  • SEN-aware lesson framing:🟡 We're working with KICD's SNE specialists to validate that our scaffolding works for moderate cognitive impairment — Stage 1 of that validation is underway.

Cost & equity

  • Free tier: 5 questions/day, all subjects, all grades, every day, forever — no card required.
  • Class license: KES 200/pupil/term, designed so public-school teachers can adopt it within a typical SMC budget.
  • No data-cost surprise: Single chat reply averages ~2-5 KB; a full study session of 30 messages is well under 200 KB.

Reporting an accessibility issue

If something doesn't work for a learner — visually impaired, hearing impaired, motor impairment, cognitive — we want to know. Email accessibility@darasalive.com and we'll respond within one working day. Specific bugs and workaround requests are higher priority than feature requests, and we'll tell you which we're treating yours as.

Aligned to KICD Special Needs Education guidance and Kenya's Ministry of Education inclusive-education policy.