Built to be used without a mouse, without motion, and without colour.
What works today, how we measure it, and the two things that do not work yet. Written the same way as the rest of the product: so you can check it.
01The short version
Auddomate is a planning tool that people use for hours at a stretch, often on a laptop in a warehouse office, sometimes with a screen reader, sometimes with motion turned off. Every page can be operated from the keyboard alone, every animation stops when your system asks it to, and no result is ever conveyed by colour on its own.
This is a self-assessment against WCAG 2.2 AA. It has not yet been audited by an outside party. Where something falls short, it is listed below rather than left out.
02Keyboard
Everything that can be clicked can be reached with Tab and activated with Enter or Space. A visible focus ring in the brand green follows you everywhere; it is never removed from an element without being replaced by something at least as visible.
- A Skip to content link is the first thing on every page. It is hidden until you press Tab, then jumps past the navigation.
- The Product and Company menus open on focus, are navigated with Tab, and close on Escape, returning focus to the button that opened them.
- The slide to confirm controls — signing out, opening the demo — are real sliders. → and ← move them, End or Enter completes them, Escape cancels. They announce their position as a percentage.
- Pressing / anywhere in the documentation focuses search. Results are navigated with the arrow keys.
- Nothing has a time limit. Nothing moves focus without you asking.
03Motion
The site animates: numbers count up, panels slide in, a small robot gets lost on the 404 page. All of it honours the reduce motion setting in your operating system. When that setting is on, every transition is shortened to nothing, every parallax stops, elements appear in place, and the robot simply stands still at the end of its aisle.
Nothing flashes. There is no video, no autoplaying content, and no animation that runs for more than a few seconds without being triggered by you.
04Colour and contrast
The marketing site uses dark green ink on a warm sand background. Measured with the WCAG formula against the actual colour tokens in the stylesheet:
| Text | Colours | Ratio | AA requires |
|---|---|---|---|
| Headings and body | #0B1A13 on #F6F1E8 | 15.9 : 1 | 4.5 : 1 |
| Secondary text | #4C5C53 on #F6F1E8 | 6.3 : 1 | 4.5 : 1 |
| Muted labels and captions | #5F6C63 on #F6F1E8 | 4.9 : 1 | 4.5 : 1 |
| Links | #05744E on #F6F1E8 | 5.2 : 1 | 4.5 : 1 |
| White on the brand green | #FFFFFF on #06A76B | 3.1 : 1 | 4.5 : 1 — see below |
Colour is never the only signal. When an aisle is too narrow it turns red on the plan and the report says Too narrow in words, with the measured width and the width required. Study status, fleet warnings and telemetry deltas all carry a label or an icon alongside their colour. Links inside body text are underlined.
The application has a light and a dark theme, chosen from the user menu, and remembers your choice. The marketing site is light only.
05Text size and zoom
Layouts are built on flexible grids with no fixed heights on text containers. At 200% browser zoom, and on a 375-pixel phone, every page reflows to a single column with nothing cut off and no sideways scrolling. Wide tables and code samples scroll inside their own frame rather than pushing the page.
The smallest text on the site is 10.5 pixels, used only for uppercase tracked section labels that repeat the heading beneath them. Body text is 16 pixels with a line height of 1.7.
06Screen readers
- Every page declares its language, has exactly one top-level heading, and nests headings in order.
- Navigation, main content and footer are marked as landmarks so you can jump between them.
- Menus, sliders, switches and the current page are described with ARIA roles and states. Status messages — a saved study, a completed import — are announced through live regions without stealing focus.
- Every image has alternative text. Decorative icons are hidden from assistive technology.
- Every form field has a visible label attached to it. Errors are written in sentences that say what to do, not just that something is wrong.
- The application is available in English, German, Spanish, French, Hindi, Japanese, Korean, Polish and Simplified Chinese, and the language is set on the document so your screen reader switches voice correctly.
07What does not work yet
Two things, and we would rather you heard them from us.
The plan viewer
Site plans are drawn on a canvas. Marking up aisles and bays means drawing rectangles with a pointer, and a screen reader cannot read what is on the canvas. Everything the viewer produces is available as text — the clearance check lists every aisle with its measured width, the report is a real document, and every study exports to CSV and JSON — but the act of drawing is not yet possible without a pointer. A coordinate-based alternative for markup is on the roadmap.
White text on the brand green
Primary buttons use white text on the brand green, which measures 3.1 : 1. That is below the 4.5 : 1 required for text of that size. The buttons are large, the text is bold, and every one of them is also reachable from a plain link elsewhere on the page — but the number is the number, and it is listed here until it changes.
08How we test
Before a release, each page is walked through with the keyboard only, with reduce motion turned on, at 200% zoom, and at a 375-pixel viewport. Contrast is calculated from the colour tokens in the stylesheet rather than eyeballed. The application is checked with VoiceOver on macOS and iOS. We do not yet test with NVDA or JAWS on Windows, and would welcome reports from anyone who does.
09Tell us what is broken
If something on this site or in the application does not work for you, write to support@auddomate.com and say which page, which browser, and what assistive technology you were using. Accessibility reports go to the same people who build the product, and they are fixed in the next release, not filed.
10Changes to this statement
This page is updated whenever the numbers above change or an item moves out of section 07. Every such change is also recorded in the changelog.