Accessibility Policy

At Efiwe, we are committed to making our platform accessible to everyone, regardless of disability, language, connectivity, socioeconomic background, or device type. This Accessibility Policy outlines our dedication to inclusive design and technology.

1. Our Commitment

At Efiwe, we believe that talent is universal, but access is not. Our mission is to ensure that anyone, anywhere in the world — regardless of language, disability, connectivity limitations, socioeconomic background, or device type — can learn to code.

Accessibility is not an optional feature for us. It is a core principle of our design, our technology, and our values. We are committed to providing a learning environment that is:

  • Accessible to people with disabilities
  • Inclusive for non-English speakers and low-literacy learners
  • Mobile-first for the 4+ billion smartphone users
  • Functional offline, even with unstable or expensive internet
  • Enjoyable and engaging, especially for beginners

2. Scope

This policy applies to:

  • The Efiwe mobile-first web application
  • All offline features and AI-powered feedback systems
  • Voice-based learning and multilingual content
  • Group Accounts and dashboards for teachers/NGOs
  • Verifiable certificates and learner progress tools
  • All future products and curriculum expansions (CSS, JavaScript, Python, etc.)

3. Accessibility Principles

Our approach to accessibility is guided by four major principles:

3.1. Perceivable

We ensure that all learners can access and understand content through multiple formats:

  • Voice-based learning in 189 languages
  • Text-to-speech (TTS) with adaptive speed, pitch, and clarity
  • Clear, simple instructional language
  • Visual previews to help learners see the output of their code instantly
  • Structured design suitable for small mobile screens

This supports learners with:

  • Dyslexia
  • Low literacy
  • Visual fatigue
  • Language barriers

3.2. Operable

The Efiwe platform is designed to be operable on any smartphone, regardless of hardware limitations:

  • Mobile-first interface usable with one hand
  • Works on both low-end and high-end smartphones
  • No installation required — accessible through the browser
  • Touch-friendly layouts and large interaction targets
  • Offline operation so learners can continue even during outages

This supports learners with:

  • Motor impairments
  • Limited or unstable internet
  • Older devices
  • Low digital literacy

3.3. Understandable

We ensure that learning materials are intuitive, predictable, and personalized:

  • Step-by-step challenges
  • Real-time AI hints and error detection
  • Gameplay-like progression to prevent overwhelm
  • Consistent UI patterns
  • Feedback prioritized by importance, so learners know what to fix first

This supports learners who:

  • Are new to coding
  • Learn slowly or at varied paces
  • Need structured scaffolding
  • Struggle with traditional teaching formats

3.4. Robust

We build technology that remains usable under real-world constraints:

  • AI models run locally on-device — no cloud needed
  • Progress is stored locally and syncs when online
  • Platform tested on low-bandwidth and low-RAM devices
  • Supports learners from 90+ countries, including rural and remote regions

This supports learners who:

  • Lack reliable connectivity
  • Cannot afford laptops
  • Share devices
  • Live in areas with limited digital infrastructure

4. Accessibility Features

4.1. Offline Learning

  • Full functionality without internet
  • AI-powered tutoring accessible offline
  • Learners can code during commutes, power outages, or without data

4.2. Multilingual Support

  • 189 supported languages
  • All instructions, hints, and feedback translatable
  • Voice-based delivery for all languages

4.3. AI Personalization

  • Adaptive feedback for learners with diverse abilities
  • Adjusts speed, difficulty, and hint complexity
  • Focuses on learning patterns to support struggling learners

4.4. Mobile-First Design

  • Works on any smartphone
  • Lightweight performance
  • No laptop or high-end device required

4.5. Gamified Learning for Engagement

Designed to combat global dropout challenges:

  • Streaks, levels, lives, and rewards
  • Motivational design backed by scientific research
  • Prevents cognitive overload while boosting participation

4.6. Support for Low-Literacy Learners

  • Text-to-speech learning
  • Clear voice instructions
  • Simple interface with minimal text requirements

5. Inclusive Program Design

Efiwe ensures inclusion in group learning environments:

  • Group dashboards accessible to teachers, NGOs, parents
  • Easy onboarding with invite links
  • QR-coded certificates for authentication
  • Data stored locally for privacy and autonomy

6. Continuous Improvement

We continually update our accessibility features by:

  • Conducting focus groups across Africa and Asia
  • Learning from real users in villages, remote communities, and low-connectivity areas
  • Incorporating user suggestions (e.g., app version, new languages, new stacks)
  • Following WCAG 2.2 guidelines and emerging mobile accessibility research

7. Feedback and Support

We welcome accessibility-related suggestions and concerns.

Efiwe is committed to reviewing accessibility concerns within 10 business days and resolving issues promptly.

8. Policy Review

This Accessibility Policy is reviewed annually or whenever major platform updates are released.