Accessibility
Last updated 2026-04-25. Vavio Sports is committed to making sports talk content accessible to every fan.
Our commitment
Vavio Sports targets WCAG 2.2 Level AA conformance across the public web app at vavio.app. We design and build with keyboard users, screen-reader users, low-vision users, and users of motion-sensitive accommodations in mind from day one.
Conformance status
Vavio Sports is currently in partial conformance with WCAG 2.2 Level AA. The web app passes the bulk of the standard's success criteria. The following known gaps are tracked in our public remediation log on GitHub:
- Native iOS and Android shells (Capacitor) have not yet been audited end-to-end with VoiceOver and TalkBack on real devices.
- Admin and internal-only routes ( /admin/*, /mockup/*) are excluded from the public conformance target — they are tools for staff, not customer surfaces.
Report a barrier
If a part of Vavio Sports is hard to use because of a disability — a missing label, a focus ring you can't see, a video that traps you on a page, or anything else — please tell us. We treat every report as a high-priority bug.
accessibility@vavio.appPlease include the page URL, the device and browser you were using, and a short description of what didn't work. Screenshots or a screen recording help us reproduce faster.
What we commit to
- We acknowledge accessibility reports within 5 business days.
- Critical barriers (something that fully blocks a user) are fixed in the next release — never the next quarter.
- Every pull request runs an automated accessibility regression check (axe-core). New violations block the merge.
- We re-run the full WCAG 2.2 AA audit at least annually. The next scheduled audit is 2027-04-25.
Technical specifics
Vavio Sports is a Next.js web app rendered with React 19 and Tailwind CSS. We rely on well-tested platform primitives — semantic HTML, native form controls, ARIA only where native semantics fall short — and avoid drag-and-drop, time-limited interactions, and autoplay video on landing surfaces.
Vavio Sports supports OS-level dark mode and respects the prefers-reduced-motion setting (no marquee, no looping glow animations when reduced motion is on).
The most recent WCAG 2.2 AA audit was completed on 2026-04-25 by the Vavio Sports team using Lighthouse, axe-core, and a manual code review. Findings and resolution status are tracked in our remediation log on GitHub.