What this service does to be usable by everyone, and where it currently falls short.
Every student screen carries a display-options button. From it a student can, without help and without an account:
Choices are remembered on that device, so they survive a reload and the next lesson.
Question text can be read aloud on demand, using the browser's own speech synthesis and whichever voice the student has already chosen in their operating system. No audio is sent anywhere. The control appears only where the browser supports it.
The interface is operable by keyboard. Focus is visible on every interactive element, a “skip to main content” link is the first stop on each page, and modal panels return focus to the control that opened them when dismissed with Escape.
Form controls have associated labels, toggles expose their pressed state, and status changes such as losing connectivity are announced rather than only shown.
The operating system's “reduce motion” setting is honoured automatically — the in-app toggle can only add to it, never override it.
The student-facing interface is available in English, Spanish, French and Indonesian. Quiz content itself appears in whatever language the teacher wrote it.
Timed questions are set by the teacher and can be turned off entirely per quiz, which is the mechanism for granting extra time. Self-paced and assignment modes impose no per-question limit.
Stated plainly, because they matter to anyone deciding whether this is usable for their students:
If something here blocks you or a student, please tell us at [accessibility contact email] — reports about specific barriers are the fastest route to fixing them.
[Operator: add your target response time, and any enforcement or escalation route required in your jurisdiction.]
See also the privacy policy.