Accessibility

Last updated: 17 August 2026

In short: ULearn currently supports a dark interface and a live written transcript of every lesson. Screen reader support, larger text and contrast are still being worked on — we say plainly below what is not ready yet. If something blocks you, write to us and we will prioritise it.

What we support

Dark interface

The whole app can be used with a dark colour scheme. Choose System / Light / Dark under Profile → Appearance; on "System" it follows your phone's setting.

Captions (written transcript of the lesson)

Lessons are spoken. Every sentence your teacher says also appears on screen as it is spoken, and the whole lesson is available under "Full conversation". You can follow a complete lesson without hearing any audio.

Tapping a sentence also reveals its translation in your own language.

What we are still working on

The items below are not yet at the level where we can say "this works on every screen". Rather than present partial support as full support, we have marked these as not supported on our App Store label too.

FeatureStatus
VoiceOver / screen readers The controls on the lesson screen are labelled, but the course map and some icon-only buttons are not yet. Making the whole app navigable with a screen reader is our next piece of work.
Voice Control It relies on the same labels as the screen reader work, so it will follow once that is done.
Larger text The app follows your phone's text size, but at the largest accessibility sizes some cards on the home screen break their layout.
Sufficient contrast Every colour in the dark theme passes the WCAG AA threshold. In the light theme a few badge and warning colours fall below it; we are fixing them. In the meantime we suggest using the dark theme.
Reduced motion The app does not yet respect your phone's "Reduce Motion" setting.
Audio descriptions The app has no video content, so this feature does not apply.

About the microphone and speaking

Lessons are built around speaking, but you do not have to speak: the keyboard button on the lesson screen lets you type your answers instead. The teacher assesses a typed answer the same way.

You can slow your teacher down under Profile → Teacher speaking speed. The lesson screen also has buttons to hear a sentence again or ask for a hint.

Feedback

If you hit an accessibility problem, or need a feature we do not have yet, write to us: [email protected]

Telling us which device and which assistive technology you use helps a lot. We move these reports to the front of the queue.