Accessibility
What this site does to be usable by everyone, how that was tested, and what is still unverified. Written after auditing the site rather than before, so the claims match the findings.
Last updated 1 September 2026
This site is built to meet WCAG 2.2 Level AA. That is the level referenced by EN 301 549 in Europe, by the UK's public sector regulations, and by most procurement questionnaires you are likely to send us.
We are not legally required to meet it. The European Accessibility Act exempts microenterprises, meaning fewer than ten staff and turnover at or below two million euro, from its service accessibility obligations, and this studio is well inside that. We hold the standard anyway, because a site nobody can use is a badly built site regardless of who is obliged to care.
- Automated
- axe-core 4.10 against the WCAG 2.0, 2.1 and 2.2 A and AA rulesets, across ten routes in both light and dark themes. Result: zero violations.
- Keyboard
- Every interactive element on the primary path was reached by tab order and confirmed to show a visible focus ring, including all form controls.
- Reduced motion
- Verified under prefers-reduced-motion. All animation is cancelled and content renders in its final state, handled in CSS so it does not depend on JavaScript running.
- Without JavaScript
- Verified that all page content is present in the server-rendered HTML. Nothing is hidden behind an animation that may not fire.
- Semantic HTML with one h1 per page and a logical heading order
- Visible focus rings on every focusable element, never suppressed for keyboard users
- Text contrast meeting 4.5:1 in both themes, verified on every background the palette uses
- Full functionality without a mouse
- Light, dark and system themes, following your operating system unless you choose otherwise
- Wide content such as tables and diagrams scrolls inside its own container, so the page never scrolls sideways
- Form fields with visible persistent labels, never placeholder-only, and errors shown in text next to the control
- The architecture diagram carries a text title and a full description for screen readers
Automated testing catches roughly a third of accessibility problems. The following are honest gaps rather than a claim of perfection.
- No testing has been done with real assistive technology users. Automated passes and screen reader usability are not the same thing
- The site has not been audited by an independent third party
- The architecture diagram conveys structure visually. It carries a text description, but a complex diagram is inherently harder to follow without sight
- The comparison table on the services page requires horizontal scrolling on narrow screens
- Motion is used on page load and on scroll. It is disabled entirely under reduced-motion, but the default experience does move
If any of these affects you, tell us. A specific report is worth more than another automated scan.
Email hello@gaarnika.com with 'Accessibility' in the subject line. Describe the page and what went wrong, and include your browser and any assistive technology if you can.
We will acknowledge within five working days and tell you what we intend to do. If something we publish is unusable for you, we would rather fix it than be told about it politely later.
This statement was prepared on 1 September 2026 following the automated and manual testing described in section 02. It will be revised when the site changes materially or when a reported issue changes what is true here.