Reach: Weight

Accessibility

Last updated:

Reach is built for VoiceOver and TalkBack from the start and checked continually. A test with blind users is coming. This page sets out what has been checked, what is still missing and where the app falls short today.

This page is a voluntary report on the current state. It does not confirm that Reach meets any accessibility standard.

What has been checked

Every screen against a fixed list

We build every screen in the app to this list. We check this in the code and with automated tests, and the main paths also on the iPhone with VoiceOver. Where a screen doesn't meet a point yet, it's listed under known limits below.

Review rounds

There have been several review rounds since July 2026. The four most recent:

A review of the main paths through the app, in the code. Findings included units read out as abbreviations instead of words, and tap targets that were too small. What remained open was focus when something disappears from the screen. This point is listed under known limits below.
A review with TalkBack on an Android emulator, which is an Android phone simulated on a computer. Of seven findings, four are fixed, including the most important one: after a panel opened or closed, focus landed in the wrong place. For two findings, the diagnosis was wrong. We have since fixed the last one in the code for the most common case. Some cases are still open, and it hasn't been checked on a device yet. It's listed under known limits below.
A review of the whole app, in the code. Findings included missing announcements after saving, a recovery code read out in one piece, tap targets that were too small and too little contrast. These points are still open and listed under known limits below.
Two reviews of the changes since 15 October, in the code. Several points from the round before are now fixed in the code. New findings included missing headings in the Goal tab, places where focus has no set target, values read out as “percent” instead of “percentage points”, and a time limit on the Undo button. The percentage points are now fixed in the code, the other points are still open. All of them are listed under known limits below.

We have also gone through the main paths with VoiceOver on the iPhone: setup, adding a measurement, Overview and History. A full run through every screen on a device is still to come.

We carried out these reviews ourselves. A review by people who use a screen reader themselves is still to come.

Automated tests

More than 30 automated tests check with every change that some of these points still hold. One example: a test fails if a unit is passed to the screen reader as an abbreviation, so “kg” instead of “kilograms”. Such tests don't cover every place: when you set a goal, this test doesn't catch it yet. That is listed under known limits below.

This website

We check every page of this website with an automated tool, in both the light and the dark design. In the last check it found no errors. Tools like this only find some barriers, though.

What is still missing

Both will follow. We will give a date here once it's set. Until then, we don't promise that the whole app works well with a screen reader.

Known limits

If you notice a limit that is missing here, please write to us.

Accessibility feedback

Found a barrier, or does something sound wrong when read aloud? Write to hello@reachyourgoals.app. Every message is read.

It helps to know which device and screen reader you use, and on which screen it happened.