Accessibility
ShelfStep should work for every food maker and every buyer, including people who use a screen reader, a keyboard, magnification, or high contrast. This page says what we build to, what has been checked, and how to tell us when something is in the way.
Standard
We aim to conform to the Web Content Accessibility Guidelines (WCAG) 2.2 at level AA. That covers text contrast, keyboard access to every control, visible focus, labels on every form field, target sizes, and page structure a screen reader can follow. This page is an honest account of where we are against that aim, not a claim that we have arrived: ShelfStep has not been certified or independently audited, and we do not describe it as compliant.
What has been checked
September 15, 2026 — first automated scan and keyboard check. We ran axe-core against WCAG 2.2 level A and AA and its best-practice rules on the landing page, pricing, See your product, the rules check, sign-in, and the demo workspace’s dashboard and launch page, and we walked the keyboard through sign-in, the menu, and opening and closing a step. It found, and we fixed: no way to skip past the menu; public pages without a main region; sign-in fields named only by their placeholder; steps that could be opened with a mouse but not a keyboard; dialogs that ignored Escape, let focus wander behind them and did not return it; the current page not announced in the menu; and orange-red labels on the warm band at the top of some pages, and one white label on orange, below 4.5:1 contrast. After the fixes, the public pages scanned show no serious or critical issues.
That is an automated scan plus developer keyboard testing. It is not an evaluation against every AA criterion, and it was not done with a screen reader. When an assistive-technology review is run, the date, the pages covered and what it found will be listed here.
Known limits
Inside a launch, some fields — ingredient origins, a few dropdowns and quick-add boxes — are still named only by a placeholder or a tooltip rather than a visible label, and a few small controls are under 24 pixels; the same scan lists them and they are being fixed. The step board can be rearranged by dragging, which needs a mouse; every move is also available from each step’s own panel under “Where it stands”. Printable records (labels, invoices, lot records, statements) are laid out for paper and use fixed sizes. AI-generated text is plain text and reads in order, but long outputs are not yet split with headings. Charts on the dashboard carry their values in text next to them.
Tell us
If any part of ShelfStep is hard to use with your setup, email hello@shelfstep.com with the page and what happened. A real person reads it, and fixing barriers is treated as a bug, not a feature request.