Accessibility Statement
01Our commitment
The TourGuid app, operated by TourGuid LLC, is built to be usable by everyone, including people who use a screen reader, navigate by keyboard or switch control, rely on larger text, or need more time and less motion. We treat accessibility as part of building a screen rather than something added at the end.
Our target is the Web Content Accessibility Guidelines (WCAG) 2.2 at Level AA, applied to a mobile app, together with the expectations for a place of public accommodation under Title III of the Americans with Disabilities Act.
02Where we stand today
Partially conformant. We say this plainly rather than claim more than we can show. Much of the App meets the standard, some of it has not been checked against every criterion yet, and the gaps we know about are listed below. An honest picture that exposes work to do is worth more than a conformance claim we cannot stand behind.
This statement comes from our own review of the App's code and behaviour. It has not yet been through an independent audit or a full assistive-technology pass on real devices.
03What the App does today
Screen reader support — controls carry a role, an accessible name, and a state where one applies, so VoiceOver and TalkBack announce what a control is, what it is called, and whether it is selected, expanded, busy or disabled. An icon-only button always carries a name rather than being announced as an unlabelled button.
Never an icon alone — a control that matters is not left to an icon with no words. Navigation, actions and form fields keep visible text labels beside their icons.
Touch target size — core controls are at least 44 by 44 points, which meets WCAG 2.2's Target Size (Minimum). A small icon inside a row extends its touch area beyond the visible shape so the target stays large enough.
Visible focus — a focused text field shows a clear indicator: either a 2-point coloured border or an outline that follows the field's own text colour, so the focused field is obvious in both light and dark themes.
Light and dark themes — the App follows your device's appearance setting and can be set to either explicitly. Colour comes from one palette designed for contrast on both grounds rather than being written into individual screens.
Colour is never the only signal — status is carried in words as well as colour. A listing says whether it is on the Store or hidden from travellers, and a pending or unread item is named, not merely tinted.
Changes are announced — where a screen changes without a new page appearing, such as moving between the pages of a trip, the change is announced to assistive technology rather than happening silently.
Keyboard and external input — in the web version every control is reachable and operable from the keyboard, and lists spend a tap on the row you meant rather than on dismissing the keyboard.
Room for the keyboard — screens scroll clear of the on-screen keyboard and the bottom navigation, so the field you are typing into is not covered and the last item in a long list can still be reached and tapped.
A text size you set yourself — an Accessibility screen, reached from the side menu, carries a text size control that enlarges every label, heading and paragraph in the App, on top of whatever your device's own font size setting already does. It can be dragged, tapped directly at the size you want, or adjusted with VoiceOver's and TalkBack's own increment gesture, and the size you choose is remembered. The same screen shows the effect on real text while you set it.
High contrast — the same screen offers a high-contrast setting that works alongside either theme. It takes body text to at least 7:1 against its background, which is the strictest of the WCAG 2.2 contrast levels rather than the one this App otherwise targets, replaces the muted grey used for secondary text, drops background washes, and separates cards from the page by tone instead of by a soft shadow.
Your language and your formats — the interface is available in thirteen languages, and you can set region, currency, date and time format independently under Language & Localization. Content other travellers type can be translated on request.
Plain language — buttons say what they do, errors say what went wrong and how to put it right, and anything destructive describes what will be removed before you confirm.
04Known gaps
These are published because a statement that lists nothing is not one anybody should trust.
No independent audit yet — no third-party evaluation, and no complete VoiceOver or TalkBack pass across every screen, has been done.
Contrast not formally measured — the palette was designed for contrast and is applied consistently, but we have not yet measured every text and non-text pairing against the 4.5-to-1 and 3-to-1 thresholds and published the results.
Few spoken hints — most controls carry a name but not an extra hint describing the outcome. Names are written to stand on their own, but some of the more complex controls would read better with one.
Reduced motion not yet honoured — there is little animation in the App, but it does not yet read your device's reduce-motion setting.
The largest text sizes are not there yet — the App's own text size control stops at 160%. WCAG 2.2 asks that text resize to 200% without losing content, and several controls in the App still have fixed heights that would clip a doubled label rather than grow with it. Raising that ceiling is a layout change we have not made. We have also not yet checked every screen at the largest sizes your device itself can ask for.
Posted images may arrive without a description — a photo can carry a caption, but the caption is optional, so an image may reach you with no text description of it. We are working out how to encourage one without making posting harder.
Vendor and administrative screens — these have had less accessibility attention than the screens travellers use.
05Using the App with assistive technology
The App is built to work with what your device already provides: VoiceOver and Dynamic Type on iOS, TalkBack and font size on Android, and your browser's zoom and keyboard navigation on the web. Turning your system text size up enlarges text throughout the App.
If you turn on the App's biometric lock, that check runs on your device using Face ID, Touch ID or your fingerprint sensor. You can leave it off and use your password instead.
06Tell us when something does not work
If any part of the App is hard or impossible for you to use, tell us. We treat that as a defect, not a feature request. Describe the screen, what you were trying to do, and the assistive technology and device you were using.
Write to TourGuid LLC at admin@tourguid.net.
We aim to acknowledge a report within five business days and to say what we intend to do about it, with a timeframe where we can give one. Where a fix will take a while, we will offer another way to get the same thing done in the meantime.
07Keeping this honest
This statement is reviewed whenever we ship a significant change to the App, and the date at the top changes when it does. An item leaves Known gaps when the work is finished, not when it is planned.