01Our goal
We want Fixed to be usable by everyone, including people who use a screen reader, a keyboard or switch control, larger text, or reduced motion.
We aim to meet the Web Content Accessibility Guidelines (WCAG) 2.1, level AA. We test against that standard and fix what we find. This statement describes where the app stands today, honestly, including what isn’t finished.
02What we’ve done
- Screen readers. Every button, switch and form field has a text label that VoiceOver reads out. Switches announce whether they are on or off; choices announce whether they are selected. Each screen has a heading and a main region, and the tab bar is marked as navigation.
- Colour contrast. Text meets the WCAG AA contrast ratio (4.5:1) in both light and dark mode, and controls meet 3:1 against what is behind them.
- Never colour alone. A missed day, a fixed block or a repeat is said in words as well as shown in colour.
- No dragging required. Anything you can drag — reordering what is in a day, for instance — can also be done with a button.
- Things that change are announced. When a block moves to a different time because the one you tapped was taken, a screen reader hears it; it is not only shown.
- Touch targets. Controls are at least 44 × 44 points, following Apple’s guidance, except links inside sentences.
- Zoom. In the web version you can pinch to zoom anywhere. In the iPhone app, text size follows your iOS Larger Text setting instead.
- Reduced motion. If you turn on Reduce Motion, the app’s animations are switched off.
- Dark mode. The app follows your device’s light or dark setting.
- Keyboard and Switch Control. Buttons and fields can be reached without touch and show a visible focus ring. Forms like “New block” open full-screen with a Back button, close with Escape, and keep the page behind them still.
- Plain language. We write short, direct instructions and avoid jargon.
We check the app with automated WCAG 2.2 A/AA testing on every screen, in both light and dark mode, before each release, and we fail our own build if a control is smaller than 44 × 44 points or a button has no name. Automated tools cannot judge whether a screen reader makes sense, so we also walk the main flows by hand with VoiceOver.
03Known limitations
- Larger Text. In the iPhone app, the whole interface scales with Settings → Accessibility → Display & Text Size → Larger Text, up to 1.35× (beyond that a phone-width layout stops fitting). In the web version, use pinch-to-zoom instead.
- Charts and the monthly calendar show some information visually. The same numbers are available as text elsewhere in the app, but the charts themselves are not yet fully described to screen readers.
- Photo scanning relies on the camera and a visual preview, and is harder to use without sight.
04Tell us about a problem
If something in Fixed is hard or impossible for you to use, we want to know. Email [email protected] with the subject “Accessibility” and tell us what you were trying to do and what device and settings you use. We aim to reply within five business days.