Accessibility as a design principle
Our banner is built with accessibility in mind. An independent WCAG 2.2 audit is still pending.
What is implemented in code
We follow the success criteria of WCAG 2.2 Level AA. The six areas below are concretely addressed in our consent banner. No accredited third-party audit has taken place yet — until it has, we do not communicate conformance.
Six implemented areas
Keyboard operation
All interactions reachable via Tab, Shift-Tab, Enter and Escape. No keyboard traps.
Screen reader support
Semantic HTML with aria attributes, meaningful labels and roles on every interactive element.
Focus management
Visible focus ring, focus return after modal close, logical tab order.
Contrast
Color tokens target a minimum text contrast of 4.5:1. A save-gate blocks primary-button configurations below 3:1.
prefers-reduced-motion
All animations and transitions honor the media query.
Target sizes
Interactive elements are at least 24 × 24 pixels.
From implementation to verification
Accessibility depends on interaction behavior, customer configuration and real assistive-technology use. The controls below address known banner requirements; independent verification remains a separate step.
- Semantic interaction model
- Native controls, labels, roles and modal focus behavior give keyboards and assistive technologies a predictable structure instead of relying on visual styling alone.
- Configuration safeguards
- The configurator checks primary-button contrast before saving. Customer-selected colors, custom text and embedded site context still need to be reviewed together.
- Testing boundary
- Keyboard and screen-reader behavior needs regression testing as code and configuration change. Automated safeguards and this implementation description do not establish WCAG conformance.
Included in every plan
These areas apply to every consent banner we ship, regardless of plan.
Context
Accessibility is an ongoing process. This page describes the state of our implementation, not the result of an external audit. Once an independent audit is completed, we will publish the outcome here — with auditor, date and scope.