Accessibility
Accessibility statement.
Last revised: 2026.
What we aim for
Our target is to make every page on this site usable on a keyboard alone and on the major screen-readers. We follow the spirit of WCAG 2.2 at level AA — we do not claim a formal audit certificate, but the practices below reflect what AA asks for.
What is in place
- Semantic HTML — headings increase one level at a time, links are real links, buttons are real buttons.
- All interactive elements respond to Tab, Enter, Space and Esc.
- The mobile drawer can be opened from the burger button and closed with Esc; focus is trapped while the drawer is open.
- Form fields carry visible labels and a programmatic
aria-describedby hint where the format matters.
- Error messages are placed in an
aria-live="polite" region so screen-readers announce them without grabbing focus.
- Colour contrast on text, buttons and links meets or exceeds the 4.5 : 1 ratio.
- Right-to-left layout for the Arabic mirror is implemented via the
dir="rtl" attribute on the root element; no separate stylesheet is needed.
Known limitations
- The checkout subdomain is rendered through our acquirer's hosted form. Its accessibility behaviour is what the acquirer delivers — we have raised the gaps with their team and updates land outside our release cycle.
- The Google Maps iframe on the contact page is an embedded third-party widget; we cannot guarantee its keyboard behaviour matches the rest of the site. The same information (address + coordinates) is present in plain text directly above the map.
Trouble using the site?
Write to support@checkbuscard.org with the subject line Accessibility, the page URL and a brief description of what is in the way. We respond within an office day and post a fix log to this page if the change is structural.
Standards we reference
- WCAG 2.2 Level AA (Web Content Accessibility Guidelines).
- ARIA Authoring Practices for dialog (used by the mobile drawer).
- The UAE federal accessibility guidelines for public-sector digital services, where applicable to a private operator.