Guru's Verification engine ensures consistency, confidence, and trust in the knowledge your organization shares. Learn more.

Guru Accessibility Conformance Report

Last Audit: 10/16/2023

About This Document

The VPAT is a template based on Version 2.4 Rev WCAG and is used to document a product's conformance with accessibility standards and guidelines. The purpose of the Accessibility Conformance Report is to assist customers and buyers in making preliminary assessments regarding the availability of commercial "Electronic and Information Technology," also referred to as “Information and Communication Technology” (ICT) products and services with features that support accessibility.

This is the WCAG edition of the VPAT. It includes the following standards/guidelines:

Name of Product/Version: Guru Web-based App
Product Description: Guru Web-based App

Notes:

Currently, the application has some assistive tech coverage, but it's not 100%. We're in the process of updating the various application views. The aim is to bring the application up to Level AA compliance as set by WCAG 2.1 Success Criteria.

Evaluation Methods Used:

The Guru browser-based application was tested using both automated and manual methods.

  • Automated testing: Axe https://www.deque.com/axe/
  • Manual: VoiceOver Screen Reader (Mac)
  • Manual: NVDA Screen Reader (Windows)
  • Manual: JAWS Screen Reader (Windows)
  • Manual: Keyboard and Mouse input

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

Web Content Accessibility Guidelines 2.1

Level AA (Target)
Level AAA

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 - N/A: The criterion is not relevant to the product.
  • Not Evaluated: The product has not been evaluated against the criterion. This can be used only in WCAG 2.0 Level AAA.

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

Criteria

Conformance Level

Remarks and Explanations

1.1.1 Non-text Content (Level A)

Supports

Does not pertain to user generated content

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

N/A


1.2.2 Captions (Prerecorded) (Level A)

N/A


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

N/A


1.3.1 Info and Relationships (Level A)

Supports

Does not pertain to user generated content

1.3.2 Meaningful Sequence (Level A)

Supports


1.3.3 Sensory Characteristics (Level A)

Supports

Does not pertain to user generated content

1.4.1 Use of Color (Level A)

Partial

Some Known issues with legacy elements

1.4.2 Audio Control (Level A)

N/A


2.1.1 Keyboard (Level A)

Partial

There are some keyboard issues that are being addressed

2.1.2 No Keyboard Trap (Level A)

Partial

There are some keyboard issues that are being addressed

2.1.4 Character Key Shortcuts (Level A 2.1 only)

Does not support

Known issues with custom shortcuts are slated for reevaluation / design

2.2.1 Timing Adjustable (Level A)

N/A


2.2.2 Pause, Stop, Hide (Level A)

N/A


2.3.1 Three Flashes or Below Threshold (Level A)

N/A


2.4.1 Bypass Blocks (Level A)

Partial

There are some known keyboard issues that are being addressed

2.4.2 Page Titled (Level A)

Supports


2.4.3 Focus Order (Level A)

Supports


2.4.4 Link Purpose (In Context) (Level A)

Supports

Does not pertain to user generated content

2.5.1 Pointer Gestures (Level A 2.1 only)

Supports

2.5.2 Pointer Cancellation (Level A 2.1 only)

Supports

2.5.3 Label in Name (Level A 2.1 only)

Partial

Some known legacy elements lack proper label but contain placeholder text as well as aria-labels

2.5.4 Motion Actuation (Level A 2.1 only)

N/A

3.1.1 Language of Page (Level A)

Supports


3.2.1 On Focus (Level A)

Supports


3.2.2 On Input (Level A)

Supports


3.3.1 Error Identification (Level A)

Supports


3.3.2 Labels or Instructions (Level A)

Supports

Presented via tooltips

4.1.1 Parsing (Level A)

Supports


4.1.2 Name, Role, Value (Level A)

Partial

Some known legacy elements do not have the proper roles

Table 2: Success Criteria, Level AA

Criteria

Conformance Level

Remarks and Explanations

1.2.4 Captions (Live) (Level AA)

N/A


1.2.5 Audio Description (Prerecorded) (Level AA)

N/A


1.3.4 Orientation (Level AA 2.1 only)

Supports

1.3.5 Identify Input Purpose (Level AA 2.1 only)

Supports

1.4.3 Contrast (Minimum) (Level AA)

Supports

Does not pertain to user generated content

1.4.4 Resize text (Level AA)

Supports

User is able to adjust text size via native browser controls

1.4.5 Images of Text (Level AA)

Supports

User generated images are not included

1.4.10 Reflow (Level AA 2.1 only)

Partial

Some pages have limited responsiveness at 320px.

1.4.11 Non-text Contrast (Level AA 2.1 only)

Supports

Does not pertain to user generated content

1.4.12 Text Spacing (Level AA 2.1 only)

Supports

1.4.13 Content on Hover or Focus (Level AA 2.1 only)

Supports

2.4.5 Multiple Ways (Level AA)

Supports


2.4.6 Headings and Labels (Level AA)

Supports

Does not pertain to user generated content

2.4.7 Focus Visible (Level AA)

Supports


3.1.2 Language of Parts (Level AA)

Supports


3.2.3 Consistent Navigation (Level AA)

Supports


3.2.4 Consistent Identification (Level AA)

Supports


3.3.3 Error Suggestion (Level AA)

Supports


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

Supports


4.1.3 Status Messages (Level AA 2.1 only)

Partial

Some known legacy elements lack proper support

Table 3: Success Criteria, Level AAA

Criteria

Conformance Level

Remarks and Explanations

1.2.6 Sign Language (Prerecorded) (Level AAA)

N/A


1.2.7 Extended Audio Description (Prerecorded) (Level AAA)

N/A


1.2.8 Media Alternative (Prerecorded) (Level AAA)

N/A


1.2.9 Audio-only (Live) (Level AAA)

N/A


1.3.6 Identify Purpose (Level AAA 2.1 only)

Supports


1.4.6 Contrast (Enhanced) (Level AAA)

Supports

Where necessary, we choose to target Level AAA to improve UX

1.4.7 Low or No Background Audio (Level AAA)

N/A


1.4.8 Visual Presentation (Level AAA)

Partial

Some known legacy designs

1.4.9 Images of Text (No Exception) (Level AAA)

N/A


2.1.3 Keyboard (No Exception) (Level AAA)

Partial

There are some keyboard issues that are being addressed

2.2.3 No Timing (Level AAA)

N/A


2.2.4 Interruptions (Level AAA)

N/A


2.2.5 Re-authenticating (Level AAA)

N/A


2.2.6 Timeouts (Level AAA 2.1 only)

N/A


2.3.2 Three Flashes (Level AAA)

N/A


2.3.3 Animation from Interactions (Level AAA 2.1 only)

N/A


2.4.8 Location (Level AAA)

N/A


2.4.9 Link Purpose (Link Only) (Level AAA)

Support


2.4.10 Section Headings (Level AAA)

Supports

Does not pertain to user generated content

2.5.5 Target Size (Level AAA 2.1 only)

Supports


2.5.6 Concurrent Input Mechanisms (Level AAA 2.1 only)

Partial

There are some keyboard issues that are being addressed

3.1.3 Unusual Words (Level AAA)

Supports

Does not pertain to user generated content

3.1.4 Abbreviations (Level AAA)

Supports

Does not pertain to user generated content

3.1.5 Reading Level (Level AAA)

Supports

Does not pertain to user generated content

3.1.6 Pronunciation (Level AAA)

N/A

Does not pertain to user generated content

3.2.5 Change on Request (Level AAA)

Supports


3.3.5 Help (Level AAA)

Supports


3.3.6 Error Prevention (All) (Level AAA)

Supports


Legal Disclaimer

The information in this document describes this product's ability to support the applicable standards, as interpreted by Guru, and, consistent with Guru's terms of service, does not guarantee accessibility. This document is provided for information purposes only and the contents hereof are subject to change without notice. Guru does not warrant that this document or this product is error free, nor does it provide any other warranties or guarantees regarding the product. Guru specifically disclaims any liability with respect to this document, your ability or inability to access this product, or your use of this product, and no contractual obligations are formed either directly or indirectly by this document or your access, inability to access or use of this product.

You must have Author or Collection Owner permission to create Guru Cards. Contact your team's Guru admins to use this template.