Accessibility WCAG Conformance Report
Synthiam Accessibility Conformance Report
WCAG Edition
(Based on VPAT® Version 2.5Rev)
Note: Download PDF of this file for offline viewing HERE.
Name of Product/Version: Synthiam ARC Teams/Pro/Free (v2026.02.21.00+)
Report Date: March 6, 2026
Product Description:
Synthiam ARC (Autonomous Robot Control) Desktop is a robotics development environment used for programming, controlling, and interacting with robots using visual programming, scripting, and vast hardware integration.
Contact Information:
- [email protected]
- +1-587-800-3430
- https://synthiam.com/About/Contact
Notes:
Synthiam ARC Desktop includes extensive documentation with manual pages for each feature and robot skill, including written documentation and instructional videos. The application also supports configurable themes and Windows display scaling to improve accessibility. The interface supports keyboard navigation, touchscreen interaction, and Windows screen reader technologies such as Narrator.
Synthiam welcomes feedback regarding accessibility. If users encounter accessibility barriers while using Synthiam ARC, they are encouraged to contact Synthiam support. Synthiam will work with users and institutions to provide reasonable accommodations and improve accessibility in future updates. Accessibility inquiries may be directed to: [email protected]
Evaluation Methods Used:
Evaluation of Synthiam ARC Desktop included a combination of manual testing and automated accessibility scanning. Testing methods included:
- Manual keyboard navigation testing
- Review of UI labeling and control accessibility
- Hover-over detailed descriptions of options
- Automated accessibility scanning tools
- Windows Narrator screen reader support
- Inspection of UI components used in the application framework
- Review of color contrast and visual indicators
Testing focused on common user workflows including project editing, robot control interfaces, Blockly programming interface, and general UI navigation.
Applicable Standards/Guidelines
This report covers the degree of conformance for the following accessibility standard/guidelines:
|
Standard/Guideline |
Included In Report |
|
Level A (Yes ) Level AA (Yes ) Level AAA (No) |
|
|
Level A (Yes) Level AA (Yes) Level AAA (No) |
|
|
Level A (Yes) Level AA (Yes) Level AAA (No) |
Terms
The terms used in the Conformance Level information are defined as follows:
- Supports: The functionality of the product has at least one method that meets the criterion without known defects or meets with equivalent facilitation.
- Partially Supports: Some functionality of the product does not meet the criterion.
- Does Not Support: The majority of product functionality does not meet the criterion.
- Not Applicable: The criterion is not relevant to the product.
- Not Evaluated: The product has not been evaluated against the criterion. This can only be used in WCAG Level AAA criteria.
WCAG 2.x Report
Note: When reporting on conformance with the WCAG 2.x Success Criteria, they are scoped for full pages, complete processes, and accessibility-supported ways of using technology as documented in the WCAG 2.0 Conformance Requirements.
Table 1: Success Criteria, Level A
Notes:
|
Criteria |
Conformance Level |
Remarks and Explanations |
|
1.1.1 Non-text Content (Level A) |
Partially Supports |
Images, icons, and robot visualization elements are used within the interface. Most interface elements include descriptive labels or hover-over help icons. Documentation pages include descriptive explanations and videos demonstrating usage. Some graphical elements within robot visualization areas may not provide equivalent alternative text. |
|
Not Applicable |
The software itself does not provide standalone prerecorded audio-only or video-only media. Instructional videos are hosted on documentation pages and are supplemental learning resources. |
|
|
1.2.2 Captions (Prerecorded) (Level A) |
Partially Supports |
Most robot skill documentation includes prerecorded instructional videos demonstrating use of the software. Captioning availability depends on the video platform hosting the media. |
|
1.2.3 Audio Description or Media Alternative (Prerecorded) (Level A) |
Not Applicable |
ARC Desktop does not rely on prerecorded video content to operate the software. |
|
1.3.1 Info and Relationships (Level A) |
Supports |
User interface elements are organized into clearly labeled groups and windows. Settings and options are grouped logically with descriptive titles and hover-over help descriptions. |
|
1.3.2 Meaningful Sequence (Level A) |
Supports |
Navigation through dialogs, options, and configuration pages follows a logical order with grouped settings and sequential workflow. |
|
1.3.3 Sensory Characteristics (Level A) |
Supports |
Instructions do not rely solely on color or sensory cues. Settings and instructions include descriptive labels and documentation links. |
|
1.4.1 Use of Color (Level A) |
Supports |
Color is not the only means used to convey information. Text labels, icons, and descriptive help text accompany color-coded interface elements. Themes can also be configured for higher contrast.
|
|
1.4.2 Audio Control (Level A) |
Not Applicable |
The application does not automatically play audio longer than three seconds.
|
|
2.1.1 Keyboard (Level A) |
Supports |
The software supports keyboard navigation for interaction with options and dialogs. Touchscreen interaction is also supported. |
|
2.1.2 No Keyboard Trap (Level A) |
Supports |
Users can navigate into and out of interface elements using standard keyboard controls. |
|
2.1.4 Character Key Shortcuts (Level A 2.1 and 2.2) |
Supports |
Single-key shortcuts are limited and do not interfere with assistive technology use. |
|
2.2.1 Timing Adjustable (Level A) |
Supports |
Most configuration workflows and interface interactions do not rely on time-based interactions.
|
|
2.2.2 Pause, Stop, Hide (Level A) |
Supports |
Animated or continuously updating interface elements such as robot status can be paused by stopping robot activity or closing the related interface window. |
|
2.3.1 Three Flashes or Below Threshold (Level A) |
Supports |
The software does not use flashing elements in the interface. |
|
2.4.1 Bypass Blocks (Level A) |
Supports |
Interface navigation allows users to move directly between windows and functional sections.
|
|
2.4.2 Page Titled (Level A) |
Supports |
All configuration windows and dialogs contain descriptive titles indicating the purpose of the page or configuration group. |
|
2.4.3 Focus Order (Level A) |
Supports |
Navigation order follows logical layout structure and grouping of controls. |
|
2.4.4 Link Purpose (In Context) (Level A) |
Supports |
Documentation links and help links include descriptive labels indicating their destination. |
|
2.5.1 Pointer Gestures (Level A 2.1 and 2.2) |
Supports |
Mouse and touch interactions do not rely on complex gestures. |
|
2.5.2 Pointer Cancellation (Level A 2.1 and 2.2) |
Supports |
Mouse or touch interactions can be cancelled or adjusted prior to committing an action. |
|
2.5.3 Label in Name (Level A 2.1 and 2.2) |
Supports |
Most controls include visible labels that match the accessible name of the control.
|
|
2.5.4 Motion Actuation (Level A 2.1 and 2.2) |
Not Applicable |
The software does not rely on motion gestures for operation. |
|
3.1.1 Language of Page (Level A) |
Supports |
The application interface is provided in English. |
|
3.2.1 On Focus (Level A) |
Supports |
Interface elements do not automatically trigger unexpected actions when receiving focus. |
|
3.2.2 On Input (Level A) |
Supports |
User input does not trigger unexpected changes in context. |
|
3.2.6 Consistent Help (Level A 2.2 only) |
Supports |
Help icons and documentation links are consistently placed throughout the interface.
|
|
3.3.1 Error Identification (Level A) |
Supports |
Status messages, popups and debug logs provide feedback regarding errors and system status. |
|
3.3.2 Labels or Instructions (Level A) |
Supports |
All configuration fields include descriptive labels and detailed help descriptions available through hover-over help icons.
|
|
3.3.7 Redundant Entry (Level A 2.2 only) |
Supports |
Configuration interfaces minimize repeated entry by grouping settings and retaining user configuration values. |
|
4.1.1 Parsing (Level A) WCAG 2.0 and 2.1 – Always answer ‘Supports’ WCAG 2.2 (obsolete and removed) - Does not apply |
Supports |
For WCAG 2.0 and 2.1, the September 2023 errata update indicates this criterion is always supported. See the WCAG 2.0 Editorial Errata and the WCAG 2.1 Editorial Errata. |
|
4.1.2 Name, Role, Value (Level A) |
Supports |
User interface controls expose descriptive names and values for interaction. |
Table 2: Success Criteria, Level AA
Notes:
|
Criteria |
Conformance Level |
Remarks and Explanations |
|
1.2.4 Captions (Live) (Level AA) |
Not Applicable |
ARC Desktop does not provide live streaming media.
|
|
1.2.5 Audio Description (Prerecorded) (Level AA) |
Not Applicable |
Operation of the software does not rely on prerecorded video content. |
|
1.3.4 Orientation (Level AA 2.1 and 2.2) |
Supports |
The application supports both standard and scaled display configurations and adapts to system display settings. |
|
1.3.5 Identify Input Purpose (Level AA 2.1 and 2.2) |
Supports |
Form inputs include descriptive labels and help information. |
|
1.4.3 Contrast (Minimum) (Level AA) |
Supports |
The application supports configurable themes including high-contrast color themes. Users may select alternate color schemes or define custom themes to improve visibility and contrast. |
|
1.4.4 Resize text (Level AA) |
Supports |
The interface respects Windows DPI scaling and system text scaling settings, allowing users to enlarge text and interface elements significantly (typically 200% or greater depending on system configuration). |
|
1.4.5 Images of Text (Level AA) |
Supports |
Text is rendered using system fonts rather than images of text. |
|
1.4.10 Reflow (Level AA 2.1 and 2.2) |
Partially Supports |
The application is optimized for standard desktop resolutions (such as 1080p). Interface scaling is supported through Windows DPI scaling. |
|
1.4.11 Non-text Contrast (Level AA 2.1 and 2.2) |
Supports |
UI elements provide sufficient contrast and can be modified through software built-in theme settings. |
|
1.4.12 Text Spacing (Level AA 2.1 and 2.2) |
Supports |
Spacing and text size scale with system DPI settings. |
|
1.4.13 Content on Hover or Focus (Level AA 2.1 and 2.2) |
Supports |
Detailed help descriptions are provided through hover-over help icons throughout the interface. |
|
2.4.5 Multiple Ways (Level AA) |
Supports |
Users can navigate using menus, window lists, documentation links, and search features. |
|
2.4.6 Headings and Labels (Level AA) |
Supports |
Settings are grouped under descriptive headings.
|
|
2.4.7 Focus Visible (Level AA) |
Supports |
The active interface element is visually highlighted. |
|
2.4.11 Focus Not Obscured (Minimum) (Level AA 2.2 only) |
Supports |
Interface focus is maintained within visible windows. |
|
2.5.7 Dragging Movements (Level AA 2.2 only) |
Supports |
Dragging is not required for most configuration workflows. |
|
2.5.8 Target Size (Minimum) (Level AA 2.2 only) |
Supports |
Interface control sizes scale with Windows display scaling and are designed for both mouse and touchscreen interaction. Controls are sized to support reliable selection on touch displays. |
|
3.1.2 Language of Parts (Level AA) |
Supports |
The application interface uses consistent language. |
|
3.2.3 Consistent Navigation (Level AA) |
Supports |
Navigation patterns remain consistent across the application.
|
|
3.2.4 Consistent Identification (Level AA) |
Supports |
Controls and icons maintain consistent meaning throughout the application.
|
|
3.3.3 Error Suggestion (Level AA) |
Supports |
Status messages and debug logs provide information to assist in resolving issues.
|
|
Supports |
Confirmation dialogs and configuration validation help prevent unintended changes. |
|
|
3.3.8 Accessible Authentication (Minimum) (Level AA 2.2 only) |
Supports |
Authentication to use Synthiam ARC requires a Synthiam account. Users log in |
|
4.1.3 Status Messages (Level AA 2.1 and 2.2) |
Supports |
System status messages and debug logs provide continuous feedback regarding system activity. |
Legal Disclaimer (Company)
This Accessibility Conformance Report is provided for informational purposes only and represents Synthiam’s assessment of the product at the time of publication. Synthiam license agreement, terms, conditions, and privacy policy here: https://synthiam.com/Legal/Terms