Please enable JS

Voluntary Product Accessibility Template (VPAT)

Name of Product/Version: Harmony

Report Date: October 2024

Product Description: Enterprise CAD Standards management

Contact information: info@pencil9.com

Evaluation Methods Used: The WAVE web accessibility evaluation tool was used to evaluate the Web components of Harmony. webaim.org

Applicable Standards/Guidelines

This report covers the degree of conformance for the following accessibility standard/guidelines:

Standard/Guideline Included in Report

Web Content Accessibility Guidelines 2.0

Level A (Yes)

Level AA (Yes)

Level AAA (No)

Revised Section 508 standards published January 18, 2017 and corrected January 22, 2018

(Yes)

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.0 Report

Tables 1 and 2 also document conformance with Revised Section 508:

  • Chapter 5 - 501.1 Scope, 504.2 Content Creation or Editing
  • Chapter 6 - 602.3 Electronic Support Documentation

Note: When reporting on conformance with the WCAG 2.0 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 & Explanations

1.1.1 Non-text Content (Level A)

Also applies to:

Revised Section 508

  • 501 (Web)(Software)
  • 504.2 (Authoring Tool)
  • 602.3 (Support Docs)

Web: Supports

Electronic Docs: Not Applicable

Software: Supports

Authoring Tool: Not Applicable

Web: Passed by WAVE web accessibility evaluation tool

Electronic Docs:

Software: Non-text Content has tooltips or descriptions

Authoring Tool:

1.2.1 Audio-only and Video-only (Prerecorded) (Level A)

Also applies to:

Revised Section 508

  • 501 (Web)(Software)
  • 504.2 (Authoring Tool)
  • 602.3 (Support Docs)

Web: Not Applicable

Electronic Docs: Not Applicable

Software: Not Applicable

Authoring Tool: Not Applicable

Web:

Electronic Docs:

Software:

Authoring Tool:

1.2.2 Captions (Prerecorded) (Level A)

Also applies to:

Revised Section 508

  • 501 (Web)(Software)
  • 504.2 (Authoring Tool)
  • 602.3 (Support Docs)

Web: Not Applicable

Electronic Docs: Not Applicable

Software: Not Applicable

Authoring Tool: Not Applicable

Web:

Electronic Docs:

Software:

Authoring Tool:

1.2.3 Audio Description or Media Alternative (Prerecorded) (Level A)

Also applies to:

Revised Section 508

  • 501 (Web)(Software)
  • 504.2 (Authoring Tool)
  • 602.3 (Support Docs)

Web: Not Applicable

Electronic Docs: Not Applicable

Software: Not Applicable

Authoring Tool: Not Applicable

Web:

Electronic Docs:

Software:

Authoring Tool:

1.3.1 Info and Relationships (Level A)

Also applies to:

Revised Section 508

  • 501 (Web)(Software)
  • 504.2 (Authoring Tool)
  • 602.3 (Support Docs)

Web: Supports

Electronic Docs: Not Applicable

Software: Partially Supports

Authoring Tool: Not Applicable

Web: Passed by WAVE web accessibility evaluation tool

Electronic Docs:

Software: Uses the Windows Presentation Framework for accessibility services

Authoring Tool:

1.3.2 Meaningful Sequence (Level A)

Also applies to:

Revised Section 508

  • 501 (Web)(Software)
  • 504.2 (Authoring Tool)
  • 602.3 (Support Docs)

Web: Supports

Electronic Docs: Not Applicable

Software: Supports

Authoring Tool: Not Applicable

Web: Passed by WAVE web accessibility evaluation tool

Electronic Docs:

Software: Technique G57 used

Authoring Tool:

1.3.3 Sensory Characteristics (Level A)

Also applies to:

Revised Section 508

  • 501 (Web)(Software)
  • 504.2 (Authoring Tool)
  • 602.3 (Support Docs)

Web: Not Applicable

Electronic Docs: Not Applicable

Software: Not Applicable

Authoring Tool: Not Applicable

Web:

Electronic Docs:

Software:

Authoring Tool:

1.4.1 Use of Color (Level A)

Also applies to:

Revised Section 508

  • 501 (Web)(Software)
  • 504.2 (Authoring Tool)
  • 602.3 (Support Docs)

Web: Supports

Electronic Docs: Not Applicable

Software: Supports

Authoring Tool: Not Applicable

Web: Passed by WAVE web accessibility evaluation tool

Electronic Docs:

Software: Technique G14 used

Authoring Tool:

1.4.2 Audio Control (Level A)

Also applies to:

Revised Section 508

  • 501 (Web)(Software)
  • 504.2 (Authoring Tool)
  • 602.3 (Support Docs)

Web: Supports

Electronic Docs: Not Applicable

Software: Not Applicable

Authoring Tool: Not Applicable

Web: Passed by WAVE web accessibility evaluation tool. Technique G171 used

Electronic Docs:

Software:

Authoring Tool:

2.1.1 Keyboard (Level A)

Also applies to:

Revised Section 508

  • 501 (Web)(Software)
  • 504.2 (Authoring Tool)
  • 602.3 (Support Docs)

Web: Supports

Electronic Docs: Not Applicable

Software: Partially Supports

Authoring Tool: Not Applicable

Web: Passed by WAVE web accessibility evaluation tool. Technique G202 used

Electronic Docs:

Software: Uses the Windows Presentation Framework for accessibility via a keyboard

Authoring Tool:

2.1.2 No Keyboard Trap (Level A)

Also applies to:

Revised Section 508

  • 501 (Web)(Software)
  • 504.2 (Authoring Tool)
  • 602.3 (Support Docs)

Web: Supports

Electronic Docs: Not Applicable

Software: Partially Supports

Authoring Tool: Not Applicable

Web: Passed by WAVE web accessibility evaluation tool. Technique G21 used

Electronic Docs:

Software: Uses the Windows Presentation Framework for accessibility via a keyboard

Authoring Tool:

2.2.1 Timing Adjustable (Level A)

Also applies to:

Revised Section 508

  • 501 (Web)(Software)
  • 504.2 (Authoring Tool)
  • 602.3 (Support Docs)

Web: Supports

Electronic Docs: Not Applicable

Software: Not Applicable

Authoring Tool: Not Applicable

Web: Passed by WAVE web accessibility evaluation tool. Technique G4 used

Electronic Docs:

Software:

Authoring Tool:

2.2.2 Pause, Stop, Hide (Level A)

Also applies to:

Revised Section 508

  • 501 (Web)(Software)
  • 504.2 (Authoring Tool)
  • 602.3 (Support Docs)

Web: Supports

Electronic Docs: Not Applicable

Software: Not Applicable

Authoring Tool: Not Applicable

Web: Passed by WAVE web accessibility evaluation tool. Technique G4 used

Electronic Docs:

Software:

Authoring Tool:

2.3.1 Three Flashes or Below Threshold (Level A)

Also applies to:

Revised Section 508

  • 501 (Web)(Software)
  • 504.2 (Authoring Tool)
  • 602.3 (Support Docs)

Web: Not Applicable

Electronic Docs: Not Applicable

Software: Not Applicable

Authoring Tool: Not Applicable

Web:

Electronic Docs:

Software:

Authoring Tool:

2.4.1 Bypass Blocks (Level A)

Also applies to:

Revised Section 508

  • 501 (Web)(Software) - Does not apply to non-web software
  • 504.2 (Authoring Tool)
  • 602.3 (Support Docs) - Does not apply to non-web docs

Web: Supports

Electronic Docs: Not Applicable

Authoring Tool: Not Applicable

Web: Passed by WAVE web accessibility evaluation tool. Technique SCR28 used

Electronic Docs:

Authoring Tool:

2.4.2 Page Titled (Level A)

Also applies to:

Revised Section 508

  • 501 (Web)(Software)
  • 504.2 (Authoring Tool)
  • 602.3 (Support Docs)

Web: Supports

Electronic Docs: Not Applicable

Software: Supports

Authoring Tool: Not Applicable

Web: Passed by WAVE web accessibility evaluation tool. Technique G88 used

Electronic Docs:

Software: Technique G88 used

Authoring Tool:

2.4.3 Focus Order (Level A)

Also applies to:

Revised Section 508

  • 501 (Web)(Software)
  • 504.2 (Authoring Tool)
  • 602.3 (Support Docs)

Web: Supports

Electronic Docs: Not Applicable

Software: Partially Supports

Authoring Tool: Not Applicable

Web: Passed by WAVE web accessibility evaluation tool. Technique G59 used

Electronic Docs:

Software: Uses the Windows Presentation Framework with a logical organization of content

Authoring Tool:

2.4.4 Link Purpose (In Context) (Level A)

Also applies to:

Revised Section 508

  • 501 (Web)(Software)
  • 504.2 (Authoring Tool)
  • 602.3 (Support Docs)

Web: Supports

Electronic Docs: Not Applicable

Software: Supports

Authoring Tool: Not Applicable

Web: Passed by WAVE web accessibility evaluation tool. Technique G91, Technique H30 used

Electronic Docs:

Software: Technique G91, Technique H30 used

Authoring Tool:

3.1.1 Language of Page (Level A)

Also applies to:

Revised Section 508

  • 501 (Web)(Software)
  • 504.2 (Authoring Tool)
  • 602.3 (Support Docs)

Web: Supports

Electronic Docs: Not Applicable

Software: Not Applicable

Authoring Tool: Not Applicable

Web: Passed by WAVE web accessibility evaluation tool. Technique H57 used

Electronic Docs:

Software:

Authoring Tool:

3.2.1 On Focus (Level A)

Also applies to:

Revised Section 508

  • 501 (Web)(Software)
  • 504.2 (Authoring Tool)
  • 602.3 (Support Docs)

Web: Supports

Electronic Docs: Not Applicable

Software: Partially Supports

Authoring Tool: Not Applicable

Web: Passed by WAVE web accessibility evaluation tool. Technique G200, Technique G201 used

Electronic Docs:

Software: Uses the Windows Presentation Framework to manage element focus

Authoring Tool:

3.2.2 On Input (Level A)

Also applies to:

Revised Section 508

  • 501 (Web)(Software)
  • 504.2 (Authoring Tool)
  • 602.3 (Support Docs)

Web: Supports

Electronic Docs: Not Applicable

Software: Supports

Authoring Tool: Not Applicable

Web: Passed by WAVE web accessibility evaluation tool. Technique G80 used

Electronic Docs:

Software: Technique G80 used

Authoring Tool:

3.3.1 Error Identification (Level A)

Also applies to:

Revised Section 508

  • 501 (Web)(Software)
  • 504.2 (Authoring Tool)
  • 602.3 (Support Docs)

Web: Supported

Electronic Docs: Not Applicable

Software: Supported

Authoring Tool: Not Applicable

Web: Passed by WAVE web accessibility evaluation tool. Technique G83, Technique SCR18 used

Electronic Docs:

Software: Technique G83, Technique SCR18 used

Authoring Tool:

3.3.2 Labels or Instructions (Level A)

Also applies to:

Revised Section 508

  • 501 (Web)(Software)
  • 504.2 (Authoring Tool)
  • 602.3 (Support Docs)

Web: Supported

Electronic Docs: Not Applicable

Software: Supported

Authoring Tool: Not Applicable

Web: Passed by WAVE web accessibility evaluation tool. Technique G131 used

Electronic Docs:

Software: Technique G131 used used

Authoring Tool:

4.1.1 Parsing (Level A)

Also applies to:

  • WCAG 2.0 - Always answer 'Supports'
  • Revised Section 508

    • 501 (Web)(Software)
    • 504.2 (Authoring Tool)
    • 602.3 (Support Docs)
    Supports

    For WCAG 2.0 and the 508 standards, the September 2023 errata update indicates this criterion is always supported. See the WCAG 2.0 Editorial Errata.

    4.1.2 Name, Role, Value (Level A)

    Also applies to:

    Revised Section 508

    • 501 (Web)(Software)
    • 504.2 (Authoring Tool)
    • 602.3 (Support Docs)

    Web: Supported

    Electronic Docs: Not Applicable

    Software: Not Applicable

    Authoring Tool: Not Applicable

    Web: Passed by WAVE web accessibility evaluation tool. Technique ARIA14 used

    Electronic Docs:

    Software:

    Authoring Tool:

    Table 2: Success Criteria, Level AA

    Notes:

    Criteria Conformance Level Remarks & Explanations

    1.2.4 Captions (Live) (Level AA)

    Also applies to:

    Revised Section 508

    • 501 (Web)(Software)
    • 504.2 (Authoring Tool)
    • 602.3 (Support Docs)

    Web: Not Applicable

    Electronic Docs: Not Applicable

    Software: Not Applicable

    Authoring Tool: Not Applicable

    Web:

    Electronic Docs:

    Software:

    Authoring Tool:

    1.2.5 Audio Description (Prerecorded) (Level AA)

    Also applies to:

    Revised Section 508

    • 501 (Web)(Software)
    • 504.2 (Authoring Tool)
    • 602.3 (Support Docs)

    Web: Not Applicable

    Electronic Docs: Not Applicable

    Software: Not Applicable

    Authoring Tool: Not Applicable

    Web:

    Electronic Docs:

    Software:

    Authoring Tool:

    1.4.3 Contrast (Minimum) (Level AA)

    Also applies to:

    Revised Section 508

    • 501 (Web)(Software)
    • 504.2 (Authoring Tool)
    • 602.3 (Support Docs)

    Web: Supported

    Electronic Docs: Not Applicable

    Software: Partially supported

    Authoring Tool: Not Applicable

    Web: Passed by WAVE web accessibility evaluation tool. Technique G18 used

    Electronic Docs:

    Software: A few areas still need contrast updates

    Authoring Tool:

    1.4.4 Resize text (Level AA)

    Also applies to:

    Revised Section 508

    • 501 (Web)(Software)
    • 504.2 (Authoring Tool)
    • 602.3 (Support Docs)

    Web: Supported

    Electronic Docs: Not Applicable

    Software: Does not support

    Authoring Tool: Not Applicable

    Web: Passed by WAVE web accessibility evaluation tool. Technique G142 used

    Electronic Docs:

    Software: Text currently cannot be resized

    Authoring Tool:

    1.4.5 Images of Text (Level AA)

    Also applies to:

    Revised Section 508

    • 501 (Web)(Software)
    • 504.2 (Authoring Tool)
    • 602.3 (Support Docs)

    Web: Supported

    Electronic Docs: Not Applicable

    Software: Supported

    Authoring Tool: Not Applicable

    Web: Passed by WAVE web accessibility evaluation tool. Technique C22 used

    Electronic Docs:

    Software: Technique C22 used

    Authoring Tool:

    2.4.5 Multiple Ways (Level AA)

    Also applies to:

    Revised Section 508

    • 501 (Web)(Software) - Does not apply to non-web software
    • 504.2 (Authoring Tool)
    • 602.3 (Support Docs) - Does not apply to non-web docs

    Web: Supported

    Electronic Docs: Not Applicable

    Authoring Tool: Not Applicable

    Web: Passed by WAVE web accessibility evaluation tool. Technique G125, Technique G64, Technique G63, Technique G185 used

    Electronic Docs:

    Authoring Tool:

    2.4.6 Headings and Labels (Level AA)

    Also applies to:

    Revised Section 508

    • 501 (Web)(Software)
    • 504.2 (Authoring Tool)
    • 602.3 (Support Docs)

    Web: Supported

    Electronic Docs: Not Applicable

    Software: Supported

    Authoring Tool: Not Applicable

    Web: Passed by WAVE web accessibility evaluation tool. Technique G130, Technique G131 used

    Electronic Docs:

    Software: Technique G130, Technique G131 used

    Authoring Tool:

    2.4.7 Focus Visible (Level AA)

    Also applies to:

    Revised Section 508

    • 501 (Web)(Software)
    • 504.2 (Authoring Tool)
    • 602.3 (Support Docs)

    Web: Partially supported

    Electronic Docs: Not Applicable

    Software: Partially supported

    Authoring Tool: Not Applicable

    Web: Link destinations are made visible on focus

    Electronic Docs:

    Software: Technique C15 used

    Authoring Tool:

    3.1.2 Language of Parts (Level AA)

    Also applies to:

    Revised Section 508

    • 501 (Web)(Software)
    • 504.2 (Authoring Tool)
    • 602.3 (Support Docs)

    Web: Supported

    Electronic Docs: Not Applicable

    Software: Not Applicable

    Authoring Tool: Not Applicable

    Web: Passed by WAVE web accessibility evaluation tool. Technique H58 used

    Electronic Docs:

    Software:

    Authoring Tool:

    3.2.3 Consistent Navigation (Level AA)

    Also applies to:

    Revised Section 508

    • 501 (Web)(Software) - Does not apply to non-web software
    • 504.2 (Authoring Tool)
    • 602.3 (Support Docs) - Does not apply to non-web docs

    Web: Supported

    Electronic Docs: Not Applicable

    Authoring Tool: Not Applicable

    Web: Passed by WAVE web accessibility evaluation tool. Technique G61 used

    Electronic Docs:

    Authoring Tool:

    3.2.4 Consistent Identification (Level AA)

    Also applies to:

    Revised Section 508

    • 501 (Web)(Software) - Does not apply to non-web software
    • 504.2 (Authoring Tool)
    • 602.3 (Support Docs) - Does not apply to non-web docs

    Web: Supported

    Electronic Docs: Not Applicable

    Authoring Tool: Not Applicable

    Web: Passed by WAVE web accessibility evaluation tool. Technique G197 used

    Electronic Docs:

    Authoring Tool:

    3.3.3 Error Suggestion (Level AA)

    Also applies to:

    Revised Section 508

    • 501 (Web)(Software)
    • 504.2 (Authoring Tool)
    • 602.3 (Support Docs)

    Web: Supported

    Electronic Docs: Not Applicable

    Software: Supported

    Authoring Tool: Not Applicable

    Web: Passed by WAVE web accessibility evaluation tool. Technique G83, Technique G85, Technique G84 used

    Electronic Docs:

    Software: Technique G83, Technique G85, Technique G84 used

    Authoring Tool:

    3.3.4 Error Prevention (Legal, Financial, Data) (Level AA)

    Also applies to:

    Revised Section 508

    • 501 (Web)(Software)
    • 504.2 (Authoring Tool)
    • 602.3 (Support Docs)

    Web: Not Applicable

    Electronic Docs: Not Applicable

    Software: Not Applicable

    Authoring Tool: Not Applicable

    Web:

    Electronic Docs:

    Software:

    Authoring Tool:

    Table 3: Success Criteria, Level AAA

    Notes: This section is not applicable and has been removed.

    Revised Section 508 Report

    Notes:

    Chapter 3: Functional Performance Criteria (FPC)

    Notes: Functional Performance Criteria

    Criteria Conformance Level Remarks & Explanations
    302.1 Without Vision Partially supported The application can be partially operated with Windows Voice Access
    302.2 With Limited Vision Partially supported The application can be partially operated with Windows Voice Access
    302.3 Without Perception of Color Supported The user does not require a perception of color to use Harmony.
    302.4 Without Hearing Not Applicable The application does not have an audible method of operation.
    302.5 With Limited Hearing Not Applicable The application does not have an audible method of operation.
    302.6 Without Speech Not Applicable The application does not have speech as an input, control, or operation.
    302.7 With Limited Manipulation Partially supported The application can be partially operated with Windows Voice Access or keyboard
    302.8 With Limited Reach and Strength Supported The manual method of operation is with a keyboard and mouse, which can be used with Limited Reach and Strength
    302.9 With Limited Language, Cognitive, and Learning Abilities Supported The application can be run in a fully automated scenario that requires no user input. This is suitable for users with Limited Language, Cognitive, and Learning Abilities

    Chapter 4: Hardware

    Notes: No Hardware is used by Harmony and this Table is thus deleted.

    Chapter 5: Software

    Notes:

    Criteria Conformance Level Remarks & Explanations
    501.1 Scope - Incorporation of WCAG 2.0 AA See WCAG 2.x section See information in WCAG 2.x section
    502 Interoperability with Assistive Technology Heading cell - no response required Heading cell - no response required
    502.2.1 User Control of Accessibility Features Supports The application provides user control over platform features that are defined in the platform documentation as accessibility features.
    502.2.2 No Disruption of Accessibility Features Supports The application does not disrupt platform features that are defined in the platform documentation as accessibility features.
    502.3 Accessibility Services Heading cell - no response required Heading cell - no response required
    502.3.1 Object Information Partially supported The object role, state(s), properties, boundary, name, and description is partially programmatically determinable.
    502.3.2 Modification of Object Information Partially supported States and properties that can be partially set by the user through assistive technology.
    502.3.3 Row, Column, and Headers Partially supported Headers associated with those rows or columns are currently programmatically determinable.
    502.3.4 Values Partially supported Some current value(s), and any set or range of allowable values associated with an object, are programmatically determinable.
    502.3.5 Modification of Values Partially supported Values that can be set by the user are capable of being set programmatically, including through assistive technology.
    502.3.6 Label Relationships Partially supported Any relationship that a component has as a label for another component, or of being labeled by another component, is partially programmatically determinable.
    502.3.7 Hierarchical Relationships Partially supported Some hierarchical (parent-child) relationships are programmatically determinable.
    502.3.8 Text Supports The content of text objects, text attributes, and the boundary of text rendered to the screen can be programmatically determinable.
    502.3.9 Modification of Text Supports Text that can be set by the user can be set programmatically, including through assistive technology.
    502.3.10 List of Actions Supports A list of all actions that can be executed on an object can be programmatically determinable.
    502.3.11 Actions on Objects Supports Applications does allow assistive technology to programmatically execute available actions on objects.
    502.3.12 Focus Cursor Supports Applications does expose information and mechanisms necessary to track focus, text insertion point, and selection attributes of user interface components.
    502.3.13 Modification of Focus Cursor Supports Focus, text insertion point, and selection attributes that can be set by the user can be set programmatically, including through the use of assistive technology.
    502.3.14 Event Notification Partially supported Notification of events relevant to user interactions are partially available to assistive technology.
    502.4 Platform Accessibility Features Not applicable
    503 Applications Heading cell - no response required Heading cell - no response required
    503.2 User Preferences Partially supported Application partially supports user preferences from platform settings for color, contrast, font type, font size, and focus cursor.
    503.3 Alternative User Interfaces Not applicable The application does not provide an alternative user interface that functions as assistive technology.
    503.4 User Controls for Captions and Audio Description Heading cell - no response required Heading cell - no response required
    503.4.1 Caption Controls Not applicable The application does not display video with synchronized audio.
    503.4.2 Audio Description Controls Not applicable The application does not have a program selection element.
    504 Authoring Tools Heading cell - no response required Heading cell - no response required
    504.2 Content Creation or Editing (if not authoring tool, enter “not applicable”) See WCAG 2.x section See information in WCAG 2.x section
    504.2.1 Preservation of Information Provided for Accessibility in Format Conversion Not applicable The application is not an Authoring tool.
    504.2.2 PDF Export Not applicable The application is not an Authoring tool.
    504.3 Prompts Not applicable The application is not an Authoring tool.
    504.4 Templates Not applicable The application is not an Authoring tool.

    Chapter 6: Support Documentation and Services

    Notes:

    Criteria Conformance Level Remarks & Explanations
    601.1 Scope Heading cell - no response required Heading cell - no response required
    602 Support Documentation Heading cell - no response required Heading cell - no response required
    602.2 Accessibility and Compatibility Features Supports Documentation lists and explains how to use the accessibility and compatibility features required by Chapters 4 and 5. Documentation does include accessibility features that are built-in and accessibility features that provide compatibility with assistive technology.
    602.3 Electronic Support Documentation See WCAG 2.x section See information in WCAG 2.x section
    602.4 Alternate Formats for Non-Electronic Support Documentation Not applicable Support documentation is not provided in non-electronic formats.
    603 Support Services Heading cell - no response required Heading cell - no response required
    603.2 Information on Accessibility and Compatibility Features Supports ICT support services does include information on the accessibility and compatibility features required by 602.2
    603.3 Accommodation of Communication Needs Supports Support services are provided directly to the user to a point of contact. Such ICT support services does accommodate the communication needs of individuals with disabilities.