UX / Accessibility Case Study
Enhancing accessibility in Duolingo
An inclusive design approach for diverse learners: redesigning Duolingo to serve users with hearing impairments, vision challenges, motor disabilities, and cognitive differences.
RoleUX/UI Designer
ScopeResearch, WCAG, Redesign
TypeAccessibility redesign
Date
December 2024
Assignment 3
Role
UX Researcher, UI Designer
Focus
Inclusive design
Accessibility, WCAG
Platform
iOS Mobile App
Duolingo redesign
01 · Introduction
Learning a language should be for everyone
Language learning is a powerful tool for personal and professional growth. Duolingo offers engaging ways to learn, but like many educational apps it struggles to fully meet the needs of users with disabilities.
"The proposed solutions will not only enhance the experience for individuals with specific needs, but also improve usability for all learners."
For people with hearing and vision impairments, or motor and cognitive disabilities, traditional design choices create real barriers. This project redesigns Duolingo to be accessible for a diverse user base.
🎯The challenge
Barriers baked into the defaults
Duolingo leans heavily on audio, small interactive elements, and animations, all of which create barriers for users with different abilities.
♿The goal
Inclusive by design
Identify pain points, fold in user feedback, and design inclusive features that make language learning accessible and enjoyable for everyone.
📋Approach
Grounded in standards
User interviews, usability testing, surveys, competitive analysis, and WCAG standards guided every design decision.
02 · User research
Five barriers to accessible learning
Through interviews, usability testing, and surveys with users who have disabilities, five consistent pain points emerged, each tied to a design decision that could be improved.
🔊
01 · Audio dependency
"Type what you hear" exercises were completely inaccessible to users with hearing impairments, with no alternative formats such as phonetic transcriptions.
👆
02 · Small interactive elements
Users with motor disabilities struggled with small tiles and buttons, leading to repeated errors and significant usability issues.
👁️
03 · Visual challenges
Users with low vision reported difficulty with contrast and layout, particularly in night mode, which ironically made navigation harder rather than easier.
🔡
04 · No font customisation
The absence of font size settings left users with vision needs unable to adjust the app to their individual reading requirements.
✨
05 · Disruptive animations
Movement-heavy elements overwhelmed neurodivergent users and disoriented those with brain injuries, hindering their ability to focus on learning.
03 · The user
Who we're designing for
A primary persona anchored every design decision, representing the intersection of hearing impairment and vision challenges that many real users face at once.
Emma Smith
The determined learner · University student, 25
"I want to learn German for my exchange, but audio I can't hear and text I can't read keep locking me out."
Age25HomeMontreal, CanadaRoleUniversity studentNeedsHearing & vision support
Goals
- Master German for an academic exchange in Germany
- Overcome accessibility barriers in language-learning apps
- Take part fully in academic and social life abroad
Frustrations
- Struggles with audio cues and spoken German exercises
- Finds small text and low-contrast colours hard to read
- Apps rarely support her hearing and vision needs together
About
Emma is a 25-year-old university student in Montreal preparing for an academic exchange in Germany. She has a hearing impairment and vision challenges, and depends on language apps to study. Most tools lean on audio and small, low-contrast visuals, which leave her working twice as hard to keep up.
"Emma is a student from Montreal who needs an accessible way to learn German, because her hearing impairment and vision challenges make traditional language-learning tools difficult to use."
04 · User journey map
Where the experience breaks down
Mapping Emma's lesson revealed exactly where frustration peaks, and where accessibility improvements would have the greatest impact.
How to read this. The curve tracks how Emma feels at each stage of a lesson: above the line is ease, below is friction. Every stage is tagged Research-based, drawn from interviews, usability testing, and surveys with users who have hearing and vision impairments.
05 · Opportunities
What the research revealed
The studies pointed to four clear design opportunities, each directly addressing one or more of the identified barriers.
🔤
A
Customisable font & contrast
Font size controls and colour contrast settings so users can adapt the visual experience to their needs.
🔊
B
Phonetic transcriptions
Phonetic text alongside audio exercises, giving users with hearing impairments a way to engage with pronunciation.
👆
C
Larger touch targets
Simplified interactive elements and bigger touch targets so users with motor disabilities can navigate without repeated errors.
🧪
D
Inclusive user testing
Testing specifically with people who have hearing and vision impairments to guide future design updates.
06 · The redesign
Five accessibility improvements
01
Research
Interviews, testing, surveys
02
Paper wireframes
Rapid sketch exploration
03
Digital wireframes
Before & after
04
Usability testing
With impaired users
05
Hi-fi prototype
Final accessible design
🔤Font size control
A slider in Vision Support lets users pick Small, Medium, Large, or X-Large text, with a live preview of the result.
🌙Dark mode & colour themes
A dark mode toggle reduces eye strain, with customisable colour themes for individual visual needs.
📝Phonetic transcriptions
Phonetic text beside words in audio exercises, so users with hearing impairments can grasp pronunciation without sound.
🎙️Speech-to-text input
A microphone option on text exercises lets users with limited mobility or dyslexia speak their answers instead of typing.
✋Animation toggle
A preference to disable animations entirely, reducing overwhelm for neurodivergent users and those with vestibular disorders.
🔇Speaking exercise toggle
Users can opt out of speaking exercises, removing a major barrier for those with speech impairments or hearing loss.
07 · Before & after
Three key improvements
Digital wireframes in Figma made the difference between the original design and the accessibility-focused redesign concrete.
Fix 1: Colour contrast (WCAG compliance)
Original design

Backgrounds and text lacked sufficient contrast, making the learning path hard to read for low-vision users, especially in dark mode.
→
Updated design

Recoloured to meet WCAG contrast ratios, so text and controls stay legible against their backgrounds in both light and dark themes.
Fix 2: Audio exercises & speech-to-text
Original design

Exercises leaned heavily on audio, leaving users with hearing challenges unable to engage, and offered no speech-to-text for those who struggle to type.
→
Updated design

Added phonetic transcriptions beside each word to convey pronunciation without sound, plus a speech-to-text mic so users with limited mobility or dyslexia can speak their answers.
Fix 3: Font size, dark mode & controls
New settings hand control to the user: a font size slider with a live preview for readability, a dark mode toggle with customisable colour themes to reduce eye strain, and toggles to switch off animations or speaking exercises based on individual needs.

Vision Support: font size slider with live preview

Preferences: dark mode, animation, and exercise toggles
08 · Accessibility standards
Designed to WCAG principles
Every decision was validated against WCAG, so the redesign meets internationally recognised accessibility standards.
4.5:1
Contrast ratio
Minimum text-to-background contrast, meeting WCAG AA for normal text throughout the app.
44px
Touch target
Minimum size for interactive elements, meeting Apple HIG and WCAG for motor-accessible design.
4
User groups served
Hearing impaired, visually impaired, motor disabled, and neurodivergent, each with specific solutions.
09 · Reflection
What I learned
This project deepened my understanding of inclusive design as a practice, not a checklist. Accessibility isn't about edge cases; designing for constraints makes the experience better for everyone.
💡Key insight
Improvements like larger touch targets, better contrast, and phonetic text helped all users, not only those with disabilities. That's the curb-cut effect in practice.
🔧Design lesson
Testing with users who have disabilities surfaces issues standard usability testing misses entirely. Diverse participants are how you find the real problems.
🚀Next steps
Run a full WCAG 2.2 audit, test with assistive-technology users (VoiceOver, Switch Access), and explore haptic feedback as an alternative to audio and visual cues.
Explore the prototype
Try the interactive prototype
View the full Figma prototype with all accessibility improvements applied and interactive.
Open in Figma ↗
Duolingo Accessibility · UX case study: introduction, research, persona, journey map, opportunities, redesign, WCAG standards, and reflection.