1. Our commitment
Commerce OS is built to WCAG 2.1 Level AA conformance across the dashboard, customer-facing storefront, and web POS. Our component library (HeroUI v3) is built on React Aria primitives, which provide AA-compliant focus management, keyboard interactions, ARIA attributes, and screen-reader announcements out of the box.
2. Scope
Dashboard (manage.getcommerceos.com): full WCAG 2.1 AA target.
Customer storefront: full AA target.
POS web (pos.getcommerceos.com): full AA target with kiosk-specific accommodations (large touch targets, persistent action buttons).
Native mobile apps (iOS + Android POS, Management): platform-native accessibility (VoiceOver / TalkBack). Some AA criteria deferred to Phase 25 alongside app-store submission.
3. How we test
Three layers: (1) framework baseline via React Aria; (2) automated scanning with axe DevTools across every major route; (3) manual screen-reader passes (VoiceOver on macOS, NVDA on Windows) on transactional flows.
Quarterly audit cadence with public residual-gaps reporting in our internal compliance docs (available on request).
4. Known limitations
POS web kiosk-mode Keyboard Lock API conflicts with some JAWS hotkeys in fullscreen mode. Workaround: exit fullscreen via Escape (we honor the OS-level escape hatch).
Storefront modifier-group selection announces option changes individually but does not yet announce the running selection-count summary. Polish item tracked.
No critical or serious findings as of our most recent audit (May 2026).
5. Feedback
If you encounter an accessibility barrier, please email [email protected] with details (URL, browser + screen reader if applicable, what you were trying to do). We treat accessibility complaints as SEV-3 by default and SEV-2 if blocking core functionality.