Accessibility
Belayr is for everybody who goes somewhere alone, so it has to work for everybody. The target is WCAG 2.1 level AA, across the app, the brokerage desk and this website.
What that means in practice
- Everything can be done with a keyboard, and focus is always visible.
- Screen readers are told what matters when it happens: moving to a new screen, a result after a button, and the moment an alert goes out. The countdown itself stays quiet, because a timer that speaks every second cannot be used.
- Color is never the only way something is said, and text contrast is checked by automated tests against the colors the app actually uses.
- Screens work at 320 pixels wide and when text is enlarged, without scrolling sideways.
- Motion is kept to a minimum. The one animation that stays when reduced motion is on is the fill on the panic button, because it is the only sign a hold is registering.
- The panic button asks for a hold so a pocket cannot press it. With a keyboard or a switch, it asks you to confirm instead.
- The only time limit anywhere is the safety timer, which you choose and can extend.
Known limitations
- The iPhone app receives its warnings as notifications, but they carry no add-time button the way a browser's do, so adding time happens with the app open.
- In the iPhone app, a screen can scroll under the status bar while the keyboard is open.
- The desk's wall display is made to be read across a room, and is not meant to be used by hand.
- The street map on a desk's incident page is a picture of the route. The address and the last known location are also given as text beside it.
Tell us
If something in Belayr is hard or impossible for you to use, we want to know. Email support@belayr.io or call (314) 384-8947, and say what you were trying to do and what you use to get around your device.