Accessibility statement
Last updated 12 September 2026
This statement covers everything BugBotLab Ltd publishes at bugbotlab.com and teach.bugbotlab.com: the lessons, the competitions, the simulator, the documentation and the teacher tools. It is written for the person in a school who has to answer the question before the software is allowed on a network.
How accessible this is
We aim to meet WCAG 2.2 level AA. We believe the lessons, the competitions, the simulator and the teacher tools meet it, with the exceptions listed below. That claim is based on our own testing, not an external audit: see how we test, further down.
What this means in practice
- Text size. The Aa button at the top of every page sets the size of the whole page, from 85% to 150%, the code included. It is remembered in the browser. Zooming the browser to 200% works as well, and the page reflows rather than scrolling sideways.
- A dark theme. The same Aa button turns the whole page dark, which some students with dyslexia or light sensitivity prefer.
- Keyboard. Everything can be done from the keyboard, including writing and running a program, stepping through it in debug mode, and moving the replay. There is a "Skip to content" link, and the focus outline is always visible.
- Screen readers. Pages have headings, landmarks and labels. The code editor announces itself as the program being written, and the console is announced as new lines appear.
- Contrast. Text meets at least 4.5:1 against its background in both themes.
- Motion. If the computer is set to reduce motion, animations stop. Nothing flashes.
- No time limits on any lesson or task. A teacher can put a time limit on a competition round; that is their choice, not ours.
Known exceptions
- Watching the robot. The robot and the mat are drawn in 3D, and the camera and depth views are pictures of what the robot's sensors see. A screen reader cannot describe them. Everything the robot does is also written to the console in words, and every task is marked by the checker in words, so a program can be written, run and passed without seeing the mat. We are working on a fuller description of each run.
- Long programs in the editor. The editor is CodeMirror. Its scrolling area is reached as its own keyboard stop, after the editor itself, where the arrow keys scroll it.
- The projector view in competitions is built to be read across a classroom, not with a screen reader. The same information is in the room page each student has in front of them.
- A real robot over USB needs Chrome or Edge, because only those browsers support WebSerial. Everything else works in any current browser.
How we test
- Automated checks with axe-core on the lessons, the competitions, the simulator, an embedded simulator and the teacher tools, in both themes. These pages report no violations.
- Keyboard-only walkthroughs of writing a program, running it, debugging it, joining a class and running a competition round.
- Contrast is checked against the palette, not by eye, and both themes come from the same set of named colours so a change cannot apply to one and not the other.
- Automated tools catch about a third of accessibility problems. If you find something they missed, please tell us.
If something does not work for a student
Email info@bugbotlab.com with the page, what you were using (browser, screen reader, magnifier) and what happened. We will reply within five working days and tell you when it will be fixed. This is a one-person company, so a fix is usually days rather than months.
If we do not put it right, you can contact the Equality Advisory and Support Service, who handle complaints under the Equality Act 2010.
The formal bit
BugBotLab Ltd is committed to making its software accessible under the Equality Act 2010. The Public Sector Bodies (Websites and Mobile Applications) Accessibility Regulations 2018 apply to schools' own websites rather than to a supplier's, but we write this statement to the same shape so a school can use it in their own return.
This statement was prepared on 12 September 2026 and is reviewed whenever the sites change materially, and at least once a year.
