Skip to content
Commerce OS
DRAFT — pending legal-team review. This page describes the planned structure and policies for Commerce OS. It is not yet binding contractual language. Final reviewed copy lands before general-availability launch.

Accessibility Statement

Effective date:

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.