An Inclusive Design Approach for Diverse Learners — redesigning Duolingo to serve users with hearing impairments, vision challenges, motor disabilities, and cognitive differences.
Language learning is a powerful tool for personal and professional growth. Duolingo provides engaging tools to help users learn new languages — but like many educational apps, it faces challenges in fully addressing the needs of users with disabilities.
For individuals with hearing and vision impairments, or those with motor or cognitive disabilities, traditional design choices can present significant barriers. This project focuses on redesigning Duolingo to make it more accessible for a diverse user base.
Through interviews, usability testing, and surveys with users who have disabilities, five consistent pain points emerged — each directly linked to a design decision that could be improved.
A primary persona was developed to anchor every design decision — representing the intersection of hearing impairment and vision challenges that many real users face simultaneously.
Problem statement — Emma's user story
Journey maps traced Emma's experience using Duolingo — revealing exactly where the frustration peaks and where accessibility improvements would have the greatest impact.
User journey maps — Emma's current experience with Duolingo highlighting pain points
The usability studies pointed to four clear design opportunities — each directly addressing one or more of the identified pain points.
Initial sketches explored potential design solutions for each accessibility improvement — focusing on the settings screen, "Type What You Hear" exercise, font size controls, and phonetic transcription placement.
Paper wireframe sketches — key screens for accessibility improvements
Digital wireframes were built in Figma to illustrate the differences between the original design and the updated accessibility-focused design.
Left: original low-contrast design · Right: updated WCAG-compliant colours
Left: exercises relied on audio only · Right: phonetic transcriptions + speech-to-text added
Left: Vision Support with font size slider · Right: Preferences with accessibility toggles
Every design decision was validated against WCAG (Web Content Accessibility Guidelines) — ensuring the redesign meets internationally recognised accessibility standards.
This project deepened my understanding of inclusive design as a practice, not a checklist. Accessibility isn't about adding features for edge cases — it's about recognising that designing for constraints makes the experience better for everyone.
View the full Figma prototype with all accessibility improvements applied and interactive.
Open in Figma ↗