Skip to main content

Accessibility Statement

Our commitment

The Maestro is designed for educators in US public schools, universities, and institutions worldwide. We are committed to ensuring this tool is accessible to all users, including people with disabilities. Accessibility is not optional polish — it is a core requirement of the product.

Conformance target

We target WCAG 2.2 Level AA conformance, which covers all Level A and Level AA success criteria across WCAG 2.0, 2.1, and 2.2. This standard is referenced by:

  • ADA Title II — US Department of Justice final rule (April 2024) mandating WCAG 2.1 AA for public school digital content
  • Section 508 of the Rehabilitation Act — applies to federally funded institutions
  • EN 301 549 — European standard referencing WCAG 2.1 AA
  • European Accessibility Act (EAA) — effective June 2025

Accessibility features

The following accessibility features are implemented across the application:

Keyboard navigation

  • All interactive elements are reachable and operable via keyboard
  • Skip navigation link available on every page (press Tab on page load)
  • Visible focus indicators on all interactive elements
  • Dropdown menus can be closed with the Escape key
  • Chat input supports Enter to send and Shift+Enter for newlines

Screen reader support

  • Chat message areas use role="log" with aria-live="polite" so new messages are announced without interrupting
  • Each message identifies the sender (You or Assistant) for screen readers
  • Loading and thinking states are announced via status roles
  • Error messages use alert roles for immediate announcement
  • Progress bars have programmatically determinable values
  • All decorative images and icons are marked with aria-hidden="true"

Visual design

  • Text contrast ratios meet WCAG AA requirements (4.5:1 for normal text, 3:1 for large text)
  • Information is never conveyed by color alone — icons, text labels, and patterns supplement color cues
  • Light and dark mode both maintain accessible contrast ratios
  • Content reflows at 320px width without horizontal scrolling
  • Text is resizable up to 200% without loss of content

Motion and animation

  • All animations respect the prefers-reduced-motion media query
  • When reduced motion is preferred, animations are eliminated or minimized
  • No content flashes more than 3 times per second

Semantic HTML

  • Proper heading hierarchy maintained across all pages
  • HTML landmark regions used throughout (nav, main, header, footer)
  • Form inputs have associated labels
  • Language of the page is set (lang="en")
  • Tables include proper header markup with scope attributes

Known limitations

  • The interactive skill dependency graph (React Flow) relies on drag-and-zoom interactions that may not be fully accessible to keyboard-only users. An accessible data table alternative is being planned.
  • Voice input features require browser support for the Web Speech API and may not be available in all browsers.

Feedback

If you encounter accessibility barriers or have suggestions for improvement, please contact us. We take accessibility feedback seriously and will work to resolve issues promptly.

This statement was last updated on February 16, 2026.