VPAT 2.5 Conformance Report

Electude Accessibility Conformance Report WCAG Edition

(Based on VPAT® Version 2.5)

Name of the Product/Version:

Electude LMS 2025.4

Product Description:

Learning Management System, provided as SaaS, with e-learning content.

Report Date:

2025-03-11

Contact Information:

support@electude.com

Notes:

Evaluation Methods Used:

Manual testing using WCAG analysis and browser development tools and based on general product knowledge. Automated testing in CI/CD pipeline.

Applicable Standards/Guidelines:

Standard/Guideline Included in Report
Web Content Accessibility Guidelines 2.0 Level A (Yes)
Level AA (Yes)
Level AAA (Yes)
Web Content Accessibility Guidelines 2.1 Level A (Yes)
Level AA (Yes)
Level AAA (Yes)
Web Content Accessibility Guidelines 2.2 Level A (Yes)
Level AA (Yes)
Level AAA (Yes)

“Voluntary Product Accessibility Template” and “VPAT” are registered service marks of the Information Technology Industry Council (ITI)*

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

Criteria Conformance Level Remarks and Explanations
1.1.1 Non-text Content (Level A) Supports Graphical elements that are not decorative have text alternatives that describe their purpose. CAPTCHA images have audio alternatives.
1.2.1 Audio-only and Video-only (Prerecorded) (Level A) Supports Video elements have a text track element and sometimes an audio track.
1.2.2 Captions (Prerecorded) (Level A) Not Applicable The product only has prerecorded audio in synchronized media as an alternative for text
1.2.3 Audio Description or Media Alternative (Prerecorded) (Level A) Not Applicable The product only has prerecorded audio in synchronized media as an alternative for text
1.3.1 Info and Relationships (Level A) Supports Pages have semantic elements to mark up structure and have ARIA landmarks to identify regions.
1.3.2 Meaningful Sequence (Level A) Supports The visual order is matched by the DOM order of the page.
1.3.3 Sensory Characteristics (Level A) Partially Supports The LMS functionality provides textual identification, some e-learning content rely on sensory characteristics (shape and color) to understand.
1.4.1 Use of Color (Level A) Supports Information conveyed by color is also available as text
1.4.2 Audio Control (Level A) Supports Content that generates sound has volume controls.
2.1.1 Keyboard (Level A) Partially Supports The LMS is operable through a keyboard interface, e-learning content may require mouse interaction.
2.1.2 No Keyboard Trap (Level A) Supports Keyboard focus can be controlled by the tab key.
2.1.4 Character Key Shortcuts (Level A 2.1 and 2.2) Not Applicable The product does not have character key shortcuts
2.2.1 Timing Adjustable (Level A) Supports E-learning tests may have an essential time limit imposed by the teacher. There are no other time limits.
2.2.2 Pause, Stop, Hide (Level A) Supports E-learning content may have moving information that can be paused or it an essential part of the activity.
2.3.1 Three Flashes or Below Threshold (Level A) Supports The product does not contain anything that flashes more than three times per second.
2.4.1 Bypass Blocks (Level A) Supports The main content of pages is identified by ARIA landmarks.
2.4.2 Page Titled (Level A) Supports All pages have a title element.
2.4.3 Focus Order (Level A) Supports Navigation of elements using the keyboard is in a logical order.
2.4.4 Link Purpose (In Context) (Level A) Supports Links are provided with text.
2.5.1 Pointer Gestures (Level A 2.1 and 2.2) Supports When multipoint gestures are used (e.g. to control zoom level), a button or slider is present as alternative.
2.5.2 Pointer Cancellation (Level A 2.1 and 2.2) Supports Drag and drop actions are cancelled by dropping the item on the original location.
2.5.3 Label in Name (Level A 2.1 and 2.2) Supports The accessible name of controls matches any visible text label.
2.5.4 Motion Actuation (Level A 2.1 and 2.2) Not Applicable The product does not have functions that are triggered by moving a device.
3.1.1 Language of Page (Level A) Supports The language is specified in the lang attribute of the html element.
3.2.1 On Focus (Level A) Supports Focus events do not initiate a change of context.
3.2.2 On Input (Level A) Supports Changing values in form elements only may change other elements of the form that come after it.
3.2.6 Consistent Help (Level A 2.2 only) Supports Link to context sensitive help is available on every page
3.3.1 Error Identification (Level A) Supports Errors are described to the user and the relevant item is identified.
3.3.2 Labels or Instructions (Level A) Supports Descriptive labels are provided.
3.3.7 Redundant Entry (Level A 2.2 only) Supports Data from a previous step is preserved
4.1.1 Parsing (Level A) Supports Pages are valid HTML5.
4.1.2 Name, Role, Value (Level A) Supports Markup is used to expose the name and role of user interface elements.

Table 2: Success Criteria, Level AA

Criteria Conformance Level Remarks and Explanations
1.2.4 Captions (Live) (Level AA) Not Applicable The product does not contain live audio
1.2.5 Audio Description (Prerecorded) (Level AA) Partially Supports The text track of videos can be used to synthesize audio descriptions via assistive technologies.
1.3.4 Orientation (Level AA 2.1 and 2.2) Supports Pages have a responsive design.
1.3.5 Identify Input Purpose (Level AA 2.1 and 2.2) Supports Form input elements that collect information about the user have control purposes.
1.4.3 Contrast (Minimum) (Level AA) Supports All text has a sufficient contrast ratio.
1.4.4 Resize text (Level AA) Supports All text has relative sizes.
1.4.5 Images of Text (Level AA) Supports Images of texts are only used in logotypes or in CAPTCHA images.
1.4.10 Reflow (Level AA 2.1 and 2.2) Supports Media queries are used to reflow content allowing vertical scrolling.
1.4.11 Non-text Contrast (Level AA 2.1 and 2.2) Supports Icons used in the LMS have a sufficient contrast ratio, graphics used in e-learning are essential to the information being conveyed.
1.4.12 Text Spacing (Level AA 2.1 and 2.2) Partially Supports Users can override text spacing in the LMS functionality, in e-learning graphics available space may be limited.
1.4.13 Content on Hover or Focus (Level AA 2.1 and 2.2) Supports Tooltips are implemented using the title attribute.
2.4.5 Multiple Ways (Level AA) Supports The product provides functionality to search and bookmark and links all pages with a menu structure and bread-crumbs.
2.4.6 Headings and Labels (Level AA) Supports Pages contain descriptive headings and labels.
2.4.7 Focus Visible (Level AA) Supports The product uses standard controls which are highlighted by default when they receive focus.
2.4.11 Focus Not Obscured (Minimum) (Level AA 2.2 only) Supports Elements that receive keyboard focus are scrolled into view if necessary
2.5.7 Dragging Movements (Level AA 2.2 only) Partially Supports The LMS provides alternative simple pointer actions that provide the same functionality, e-learning content may require dragging.
2.5.8 Target Size (Minimum) (Level AA 2.2 only) Supports Targets in the LMS are not undersized, in e-learning content targets may be smaller because they are fundamental to the information being conveyed.
3.1.2 Language of Parts (Level AA) Not Applicable Pages are single language.
3.2.3 Consistent Navigation (Level AA) Supports The user interface of the LMS has a consistent structure.
3.2.4 Consistent Identification (Level AA) Supports Elements that refer to the same functionality are named consistently.
3.3.3 Error Suggestion (Level AA) Supports Error messages contain suggestions for remediation.
3.3.4 Error Prevention (Legal, Financial, Data) (Level AA) Supports Tests responses can be changed until the user confirms submitting all answers. Deletion of data requires confirmation and sometimes can be reversed.
3.3.8 Accessible Authentication (Minimum) (Level AA 2.2 only) Supports Username and password can be entered through copy and paste or through password managers.
4.1.3 Status Messages (Level AA 2.1 and 2.2) Supports The ARIA role attribute is used in status messages

Table 3: Success Criteria, Level AAA

Criteria Conformance Level Remarks and Explanations
1.2.6 Sign Language (Prerecorded) (Level AAA) Does Not Support
1.2.7 Extended Audio Description (Prerecorded) (Level AAA) Does Not Support
1.2.8 Media Alternative (Prerecorded) (Level AAA) Does Not Support
1.2.9 Audio-only (Live) (Level AAA) Not Applicable The product does not contain live audio
1.3.6 Identify Purpose (Level AAA 2.1 and 2.2) Supports ARIA landmarks are used to identify regions in the page
1.4.6 Contrast Enhanced (Level AAA) Does Not Support
1.4.7 Low or No Background Audio (Level AAA) Supports Prerecorded speech has no background sound except in the audio CAPTCHA. If prerecorded speech is played alongside audio generated in a simulation, that audio can be muted.
1.4.8 Visual Presentation (Level AAA) Does Not Support
1.4.9 Images of Text (No Exception) Control (Level AAA) Supports Images of texts are only used in logotypes or in CAPTCHA images
2.1.3 Keyboard (No Exception) (Level AAA) Does Not Support
2.2.3 No Timing (Level AAA) Supports Time limits imposed on tests are configurable by the teacher.
2.2.4 Interruptions (Level AAA) Not Applicable Content is not automatically updated.
2.2.5 Re-authenticating (Level AAA) Does Not Support
2.2.6 Timeouts (Level AAA 2.1 and 2.2) Does Not Support
2.3.2 Three Flashes (Level AAA) Supports The product does not contain anything that flashes more than three times per second.
2.3.3 Animation from Interactions (Level AAA 2.1 and 2.2) Does Not Support
2.4.8 Location (Level AAA) Supports The product provides breadcrumbs and indicates current location in menus.
2.4.9 Link Purpose (Link Only) (Level AAA) Supports Links are provided with text.
2.4.10 Section Headings (Level AAA) Supports Pages have headings to organize content.
2.4.12 Focus Not Obscured (Enhanced) (Level AA 2.2 only) Supports Elements that receive keyboard focus are scrolled into view if necessary
2.4.13 Focus Appearance (Level AAA 2.2 only) Does Not Support
2.5.5 Target Size (Level AAA 2.1 and 2.2) Does Not Support
2.5.6 Concurrent Input Mechanisms (Level AAA 2.1 and 2.2) Supports Users can switch between keyboard, touch and mouse input.
3.1.3 Unusual Words (Level AAA) Does Not Support
3.1.4 Abbreviations (Level AAA) Does Not Support
3.1.5 Reading Level (Level AAA) Supports An audio alternative of the text in e-learning and documentation is available.
3.1.6 Pronunciation (Level AAA) Supports An audio alternative of the text in e-learning and documentation is available.
3.2.5 Change on Request (Level AAA) Supports New windows are opened using the target attribute and indicated in the link text.
3.3.5 Help (Level AAA) Supports The product contains context sensitive help.
3.3.6 Error Prevention (All) (Level AAA) Supports Tests responses can be changed until the user confirms submitting all answers. Deletion of data requires confirmation and sometimes can be reversed.
3.3.9 Accessible Authentication (Enhanced) (Level AAA 2.2 only) Supports Username and password can be entered through copy and paste or through password managers. An additional challenge response test does not require solving puzzles.

Legal Disclaimer

This document is provided "as is" and for informational purposes only. The contents herein are subject to change without notice. Electude International B.V. ("Electude") does not warrant that this document is error free and makes no warranties, expressed or implied. The information contained in this document represents the current view of the product on the date of publication. Electude cannot guarantee that any information in this report will remain accurate after such date of publication, but Electude works continuously to monitor the accessibility of its products and provide updates from time to time. Electude specifically disclaims any liability with respect to this document and no contractual obligations are formed either directly or indirectly by this document.