Accessibility Statement

What the platform does, what we test, and what we have not tested yet

Our commitment

GoSavis is built to be usable by everyone, regardless of ability, device, or context. We treat accessibility as a baseline standard of build quality rather than a feature to be retrofitted, and we factor it into how we design, write, and build each new flow.

This statement is written to be checkable. Where it says something is tested, there is an automated check behind it that a change passes before it ships; where we have not done something yet, it says so rather than leaving the reader to assume otherwise. If you run into a barrier, telling us is the fastest way to get it fixed, and we treat every report as a defect rather than a stylistic preference.

The standard we work to

We work to the Web Content Accessibility Guidelines (WCAG) 2.2 at Level AA. That is the standard we design and build against, and its four principles are the checklist we use in design and engineering review. It is a target rather than a claim of conformance: the platform has not been independently audited, and we do not publish a conformance report.

  • Perceivable: Information and interface elements must be presented in ways that people can perceive, including those who rely on assistive technology

  • Operable: The interface and navigation must be operable with a wide range of input methods, including keyboard only, switch devices, and voice control

  • Understandable: The information and the operation of the interface must be understandable, with predictable behaviour and clear error recovery

  • Robust: Content must be robust enough to be interpreted reliably by a wide variety of user agents, including current and future assistive technologies

What the platform does today

These behaviours are built into the shared foundations the whole platform is assembled from, so a new flow inherits them rather than having to re-implement them.

  • A visible focus ring on every focusable element, drawn by one global rule, shown for keyboard use and suppressed for a mouse click

  • Semantic markup and page landmarks, so the header, the navigation, the main content and the footer are exposed as distinct regions

  • Motion that honours your operating system reduced-motion preference, both as a global stylesheet rule and as a single guard read live inside every animation the product runs

  • A required description on every photo uploaded to a listing, with the field explaining that it is read aloud to anyone using a screen reader

  • Text labels on icon-only controls, so a control with no visible words still announces what it does

  • Status messages announced politely, or assertively where the message needs immediate attention

  • Interface colour drawn from one shared token set, so the text and button inks are chosen once for contrast rather than per component

  • Layouts that reflow to phone widths rather than asking you to scroll sideways

  • Plain-language copy through the booking and onboarding flows, with errors that name what went wrong and what to do next

How we test

Three checks run automatically in the test pipeline a change passes through before it ships.

  • Colour contrast: Computed from the design tokens themselves rather than sampled from a screenshot, on the light theme: white on the primary ink of every colour palette we offer at 3:1 or better, and the tertiary text colour at 4.5:1 against the secondary surface

  • Touch target size: Every visible, enabled control on the home, search, listing, saved and settings pages is measured against a 44 by 44 pixel floor, at a phone width in a touch context and at a desktop width, counting the area a finger can actually reach rather than the drawn box

  • Keyboard operation: The date and time step of checkout is driven with the Tab key, the arrow keys, Enter and Space alone, from the month grid through to a chosen slot and on to the following step

What we have not tested

We have not tested GoSavis with screen readers or other assistive technologies. We hold no test matrix and publish no results for VoiceOver, TalkBack, NVDA or JAWS, and the platform has not been independently audited. Our automated checks run in one browser engine, Chromium, so we have not verified behaviour in Safari or Firefox, and we have not yet verified the layout at 320 pixels wide or at 200 per cent zoom.

What we do instead is the three automated checks above, building the behaviours listed earlier into the shared foundations so a new flow inherits them rather than re-implementing them, and acting on what people report to us. Assistive technology testing and an independent audit are work we intend to do and have not done; until they are done, this section is what we can honestly say about compatibility.

Known limitations

These are the shortfalls we already know about. They are recorded in our engineering backlog and treated as defects rather than held for an annual review, and they do not currently carry published owners or target dates.

  • The plotted graphic in each business analytics chart is hidden from screen readers, and the axis labels sit inside it, so the heading and, on a doughnut chart, its legend are read while the figures themselves are not available to anyone who cannot see them

  • The operating bar that reports connection, task and session status is exposed as a labelled region but does not announce its changes, so the status is visible without being spoken

  • The touch target check records its findings rather than failing the build, and it is not yet reading clean at phone width

  • A photo attached to a post takes its description from the caption, and a profile image takes the account name; neither is a description written for the purpose, which the listing gallery does ask for

  • There is no skip link, so reaching the main content from the keyboard means moving through the page chrome first

If you find anything else, please tell us. We treat accessibility regressions as bugs, and we prioritise them alongside other defects.

Feedback

If you encounter an accessibility barrier, please get in touch and we will prioritise a fix.

  • Email: support@gosavis.com

  • Response time: Within 2 business days

  • What to include: The page or flow where the barrier occurs, the assistive technology and browser you were using, and a short description of what you expected to happen