Skip to main content
We want Trace to be usable by everyone, including people who rely on screen readers, keyboard navigation, screen magnification, or reduced-motion settings. This page summarizes the accessibility support built into Trace and how to get help. For our formal commitment and conformance status, see the Accessibility Statement.

Our commitment

We strive to conform to WCAG 2.1 Level AA across our web properties (the marketing site, dashboard, and the component / symbol / footprint libraries, status page, and these docs) and to provide reasonable accessibility in the desktop application. Accessibility is an ongoing effort — some areas are still being improved, and we describe our status honestly as partially conformant.

Accessibility features

Screen readers

  • The AI chat announces streamed responses and status updates (e.g. “Working…”, “Reading file…”) through live regions, so screen-reader users hear the assistant’s replies as they arrive.
  • Interactive controls are labeled, and decorative icons are hidden from assistive technologies.
  • Schematic and footprint previews on the web libraries expose a text alternative, and pin / pad data is provided in real data tables you can navigate by row and column.

Keyboard navigation

  • Interactive elements are reachable and operable with the keyboard alone, with a visible focus indicator.
  • Menus, dialogs, and dropdowns can be opened, navigated with arrow keys, and dismissed with Esc; dialogs return focus to where you left off.
  • See Keyboard Shortcuts for the full list of editor shortcuts.

Low vision

  • Color contrast targets WCAG AA, and we avoid using color as the only way to convey meaning.
  • Pages support browser zoom — we do not disable pinch-to-zoom.
  • The desktop app follows your operating-system light/dark and high-contrast settings where supported.

Reduced motion

If you enable “Reduce motion” in your operating system, Trace honors it: non-essential animations, auto-playing video, and looping effects are minimized or disabled across the web properties and chat UI.

Known accessibility limitations

We’re transparent about what isn’t fully accessible yet (see also Known Limitations):
  • AI-generated outputs and graphical canvases. The interactive schematic and PCB layout canvases are highly visual and can be difficult to represent fully to assistive technologies. Where practical we provide text-based alternatives such as pin and pad tables; full canvas accessibility is in progress.
  • Desktop components inherited from KiCad. The desktop app is built on the open-source KiCad framework and inherits some interface components whose accessibility we do not fully control.
  • Some embedded third-party content (for example, certain embedded media or externally hosted pages) may not fully conform.
We prioritize fixes based on user impact.

Reporting a barrier or requesting help

If you hit an accessibility barrier, need information in an alternative format, or want to request a reasonable accommodation, email hello@buildwithtrace.com with “Accessibility” in the subject line. Please include:
  • The page or feature involved
  • What you were trying to do
  • The assistive technology, browser, and operating system you’re using
We aim to acknowledge accessibility requests within five business days and to provide the information or functionality through an accessible means while we work on a permanent fix.