All reports
by deep-research

mellow neurodivergent edtech accessibility patterns

Neurodivergent EdTech & Accessibility Patterns for Mobile Language Learning Apps 2026

Product: Mellow | Date: 2026-03-20 | Tags: neurodivergent, edtech, accessibility, autism, language-learning, sensory-design, react-native, WCAG

Executive Summary

The neurodivergent EdTech market is projected to grow from $1.2B (2024) to $3.5B (2033) at 12.5% CAGR. Despite this growth, zero language learning apps are designed specifically for autistic adults. Mainstream apps like Duolingo actively harm neurodivergent users through streak anxiety, sensory overload, and implicit social feedback. Mellow has a clear blue ocean opportunity. This report synthesizes competitive landscape analysis, autism-specific UX patterns, WCAG 2.2 cognitive accessibility requirements, and React Native implementation guidelines into an actionable design framework.

1. Competitive Landscape

1.1 Why Mainstream Language Apps Fail Autistic Users

AppCore Problem for Autistic Users
DuolingoStreak anxiety (daily pressure), flashing animations, heart loss punishment, ad interruptions, sensory overload from gamification, fast-paced drills, sarcasm in feedback
BabbelImplied social context in dialogues, vague cultural references, timed exercises, dense UI
BusuuCommunity corrections from strangers (social anxiety trigger), unpredictable feedback, implicit social norms in exercises
Rosetta StoneImmersion-only method (no explicit grammar rules — autistic learners often prefer explicit instruction), ambiguous image-based exercises
LingvistAdaptive flashcards are good but minimal sensory controls, no energy-based pacing

1.2 Adjacent Neurodivergent Apps (Non-Language)

AppWhat Mellow Can Learn
Tiimo (scheduling)Timeline-based layout, past items grey out, customizable color/icon per task, expandable/collapsible views, interoception reminders, dyslexia-friendly fonts, slow subtle animations
Spoons (energy tracking)8-second check-ins, zero-fluff UI, 14-day history for pattern recognition, device-local data, built by autistic adult
Otsimo (AAC education)Ad-free, adjustable difficulty, 100+ games, visual communication system
Proloquo2Go (AAC)Symbol-based communication, bilingual support (EN/ES), visual sentence building

1.3 Market Gap Analysis

Neurodivergent-adapted  ←→  Language Learning for Adults
           ↑                          ↑
    Tiimo, Spoons,              Duolingo, Babbel,
    Otsimo, Proloquo            Busuu, Rosetta Stone
           ↑                          ↑
           └──────── MELLOW ──────────┘
                  (Blue Ocean)

Key insight: Neurodivergent apps focus on productivity/communication. Language apps focus on neurotypical learners. Nobody sits at the intersection for adults.

2. Autism-Specific Design Patterns

2.1 Sensory Control Framework

Based on synthesis of Smashing Magazine, accessibility.com, Tiimo, and UXPA guidelines:

Visual Design

  • Colors: Soft, muted palette. Avoid pure white (#FFFFFF) backgrounds — use warm off-white (#F5F2EB) or cool grey (#F0F0F5). Avoid high-contrast neon or saturated colors
  • Typography: Sans-serif (Inter, Atkinson Hyperlegible, or OpenDyslexic as option). Minimum 16px body text. 1.5x line height. Avoid ALL CAPS
  • Layout: Clean, uncluttered. Ample whitespace. One primary action per screen. Progressive disclosure (collapsible sections)
  • Dark mode: Essential, not optional. Many autistic users have light sensitivity

Animation & Motion

  • Default: Minimal or no animation. Respect prefers-reduced-motion media query
  • If used: Slow, subtle transitions (300-500ms ease). Never auto-play. Always pausable
  • Banned: Parallax scrolling, flashing elements, rapid transitions, confetti/celebration animations, shake effects

Sound Design

  • Default: Sounds OFF. Let user opt-in
  • Feedback sounds: Gentle, low-frequency tones. Never harsh buzzer for errors
  • No auto-play audio/video
  • Volume control: Per-element granularity (music vs effects vs voice)

Haptics

  • Default: Off or minimal. User toggles
  • Pattern: Soft single tap for confirmation, never aggressive vibration patterns

2.2 Interaction Patterns

Energy-Based Session Design (Spoon Theory)

┌─────────────────────────────────────┐
│  How are you feeling right now?     │
│                                     │
│  🔋 Lots of energy (full session)  │
│  🔋 Some energy (quick review)     │
│  🪫 Low energy (just vocabulary)   │
│  ⚡ Just browsing (no exercises)   │
│                                     │
│  [Skip — use last setting]          │
└─────────────────────────────────────┘
  • Pre-session energy check-in (not mandatory, skippable)
  • Adaptive session length: Full (15-20min), Medium (8-10min), Quick (3-5min), Browse (no timer)
  • No streaks or daily pressure. Replace with “you showed up” acknowledgment
  • Two-thirds principle: Suggest doing ~2/3 of what the user thinks they can handle
  • Exit anytime: No guilt messaging. “Great work” even for 1 minute

Feedback Mechanisms

  • Always explicit: “The correct word is ‘cat’” not “Try again!”
  • No sarcasm, humor, or idioms in system messages
  • Concrete corrections: Show what was wrong AND what’s right, side by side
  • No implied failure: Replace hearts/lives with progress indicators
  • Step-by-step guidance: Break complex tasks into numbered micro-steps
  • Visual + text labels: Icons always have text labels
  • Predictable: Same layout on every screen. No dynamic repositioning
  • Linear progression: Clear path through content. No maze-like exploration
  • Save and return: Users can pause mid-lesson and resume exactly where they left off
  • No time pressure: Zero countdowns, timers, or urgency cues
  • Breadcrumbs: Always show where user is in the lesson structure

2.3 Content Presentation for Language Learning

  • Special interest packs (Tech, Games, Daily Life) leverage autistic pattern of deep interest-driven motivation
  • Explicit grammar rules before practice (autistic learners often prefer rule-based learning over immersion)
  • Pattern-based teaching: Highlight grammatical patterns visually with color coding
  • Literal translations available: Toggle to see word-by-word translation alongside natural translation
  • No social scenarios as default — offer optional social dialogue exercises with content warnings
  • Predictable exercise types: Same exercise formats, no surprise new formats mid-lesson

3. WCAG 2.2 Compliance Requirements

WCAG 2.2 became ISO/IEC 40500:2025 in October 2025. Key criteria for Mellow:

Level AA (Mandatory)

CriterionRequirementMellow Implementation
2.5.7 Dragging MovementsSingle-tap alternative for every dragUse tap-to-select, not drag-to-reorder for exercises
2.5.8 Target Size24px minimum touch targets44px minimum (iOS HIG standard), 48px for primary actions
3.3.7 Redundant EntryDon’t ask for same info twicePersist user answers across sessions
3.3.8 Accessible AuthenticationNo cognitive function test for loginMagic link auth (already planned), no CAPTCHA
2.4.11 Focus Not ObscuredFocused element not hidden by sticky UINo sticky overlays during exercises
CriterionWhy Important for Autism
1.4.6 Enhanced Contrast7:1 ratio for text. Many autistic users have visual processing differences
2.2.3 No TimingRemove all time limits. Critical for processing speed differences
3.1.5 Reading LevelLower secondary education level. Use simple, direct language
3.3.5 HelpContext-sensitive help available on every screen

W3C WCAG2Mobile (May 2025)

The W3C published mobile-specific guidance. Key points:

  • Touch targets: 24px minimum with adequate spacing
  • Screen reader support mandatory (VoiceOver + TalkBack)
  • Orientation support: both portrait and landscape
  • Input modality independence: support touch, keyboard, voice

4. React Native Implementation Guide

4.1 Core Accessibility APIs

// Accessible component pattern for Mellow
<TouchableOpacity
  accessible={true}
  accessibilityLabel="Listen to pronunciation of 'hello'"
  accessibilityHint="Double tap to play audio"
  accessibilityRole="button"
  style={{ minHeight: 48, minWidth: 48 }}
>
  <Text>🔊 Hello</Text>
</TouchableOpacity>

4.2 Sensory Control System Architecture

// Suggested context structure for Mellow
interface SensoryPreferences {
  // Visual
  theme: 'light' | 'dark' | 'high-contrast';
  fontSize: 'small' | 'medium' | 'large' | 'extra-large';
  reducedMotion: boolean;
  dyslexiaFont: boolean;

  // Audio
  soundEnabled: boolean;
  soundVolume: number; // 0-100
  musicEnabled: boolean;
  pronunciationAutoPlay: boolean;

  // Haptics
  hapticsEnabled: boolean;

  // Session
  energyLevel: 'high' | 'medium' | 'low' | 'browse';
  sessionReminders: boolean;
  breakReminders: boolean;
  breakIntervalMinutes: number;
}

4.3 Key React Native Libraries

LibraryPurpose
react-native-reanimatedSmooth animations with prefers-reduced-motion support
expo-hapticsGranular haptic control (if using Expo)
expo-avAudio playback with volume control
react-native-mmkvFast local storage for preferences (device-local, no cloud)
@expo/vector-iconsConsistent iconography with text labels

4.4 Testing Strategy

  • Screen reader testing: VoiceOver (iOS) + TalkBack (Android) on every screen
  • Color contrast: Use react-native-accessibility-engine for automated checks
  • Touch targets: Automated validation of 48px minimum
  • Usability testing with autistic adults: Critical. Co-design, not afterthought
  • Sensory audit: Manual check for unexpected sounds, flashes, or motion

5. Recommendations for Mellow MVP

Must-Have (MVP)

  1. Sensory preferences onboarding — first-run screen to set theme, font size, sound, haptics, reduced motion
  2. Energy check-in — optional pre-session energy selection that adapts session length
  3. No streaks, hearts, or punishment — progress shown as completion percentage
  4. Explicit feedback — every correction shows correct answer with explanation
  5. Dark mode — full dark theme from day one
  6. Text labels on all icons — no icon-only buttons
  7. Minimum 48px touch targets — with adequate spacing
  8. Pause/resume anywhere — state persisted locally
  9. prefers-reduced-motion respected — check OS setting on app launch

Should-Have (V1.1)

  1. Dyslexia-friendly font toggle (Atkinson Hyperlegible or OpenDyslexic)
  2. Break reminders — “You’ve been studying for 15 minutes. Want a break?”
  3. Per-exercise sound control — mute pronunciation audio without muting feedback sounds
  4. High-contrast theme option beyond standard dark mode
  5. Session history — 14-day view of study sessions to identify energy patterns

Nice-to-Have (V2)

  1. Interoception reminders (drink water, stretch) borrowed from Tiimo
  2. Color-customizable UI — let users pick their own accent colors
  3. Focus mode — hide all navigation, show only current exercise
  4. Social exercise content warnings — “This exercise involves a social scenario”

6. Key Metrics for Accessibility Success

MetricTargetWhy
Session completion rate>70%Users finish what they start (no anxiety dropoff)
Return rate (7-day)>50%Users come back without streak pressure
Sensory settings configured>60%Users engage with customization
Average session lengthMatches energy selectionApp adapts correctly
WCAG 2.2 AA100%Baseline compliance
Accessibility audit score>90/100Via automated + manual testing

Sources