ChessPivot

Accessibility

ChessPivot must be usable with a keyboard, with a screen reader on the announced areas, and without imposed animations. This page says what is covered, how it is tested, how to use it — and what remains to be done.

What is covered

  • Keyboard navigation: Tab moves from control to control, Shift+Tab moves back, Enter or Space activates.
  • Every control shows a visible focus when you navigate with the keyboard.
  • Dialogs close with the Escape key.
  • Text contrast meets WCAG 2.1 level AA — measured, not estimated.
  • Areas that change without a reload (an exercise verdict, progress) are announced to screen readers through live regions.
  • Animations only play when your system allows them: the “reduce motion” preference is respected.
  • Touch targets are at least 44 px.

How it is tested

Automated accessibility checks (WCAG 2.1 A/AA rules) sweep the main pages of the site, in French and in English, within our test suite: any serious violation fails the suite.

A fully keyboard-driven journey — from sign-in to an exercise, with Tab, Enter and Escape — is replayed by the same suite, without a mouse.

Using it

  • Tab and Shift+Tab to move around, Enter or Space to activate, Escape to close a dialog.
  • To switch animations off: enable “reduce motion” in your system settings — ChessPivot follows that choice automatically.

The limits, owned

No full human screen-reader audit yet: the automatic announcements are tested, but the real end-to-end experience with NVDA or VoiceOver is not yet.

The interactive chessboard is played with the mouse or by touch; moving pieces with the keyboard alone or through a screen reader is not yet guaranteed.

An accessibility blocker? Write to contact@chesspivot.com: every report is read, and this page is updated when the answer changes.

Our methodology details all of these guarantees