Rustici Software Accessibility Conformance Report (SCORM Cloud - April 2026)

Nolan McDonald
Nolan McDonald
  • Updated

RUSTICI SOFTWARE ACCESSIBILITY CONFORMANCE REPORT

REVISED SECTION 508 EDITION

(Based on VPAT® Version 2.4)

Name of Product/Version:

SCORM Cloud (Learner interface only)

Report Date:

April  2026

Product Description:

SCORM Cloud is a web application for the centralized management and distribution of learning content to learning management systems (LMSs) and other learning applications. It solves the problem of making learning content available to learners across multiple LMSs while maintaining visibility and control over how the content is used and maintaining content in one location.

Contact Information:

Please direct inquiries about SCORM Cloud’s accessibility features to support@rusticisoftware.com.

Notes:

This report covers only the specific learner-facing interfaces of the application involved in the course invitation process, which are:

  • The Learner Invitation Page: The interface where a learner provides their contact information to access a course.
  • The Invitation Result Page: The landing interface displayed after a learner successfully accepts an invitation.

Evaluation Methods Used:

A combination of automated and manual testing techniques was used to evaluate the SCORM Cloud learner interfaces. Testing methodologies included:

  • Manual keyboard-only navigation testing to ensure operability without a mouse.

  • Screen reader testing using Apple macOS VoiceOver paired with the Safari web browser.

  • Automated accessibility scanning and contrast checking using Google Chrome Lighthouse (Axe engine) and native browser developer tools.

Applicable Standards/Guidelines

This report covers the degree of conformance to the following accessibility standards/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.

WCAG 2.0 Report

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

  • Chapter 5 – 501.1 Scope

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.

Note: Conformance levels with the WCAG 2.0 Success Criteria in the tables below are limited to the learner interfaces provided by the SCORM Cloud application, and do not cover learning content provided by customers of Rustici Software.

Table 1: Success Criteria, Level A

Criteria Conformance Level Remarks and Explanations
1.1.1 Non-text Content (Level A) Supports The learner invitation interface currently does not contain meaningful non-text content (images) that require text alternatives.
1.2.1 Audio-only and Video-only (Prerecorded) (Level A) Not Applicable The learner invitation interfaces do not use audio or video content.
1.2.2 Captions (Prerecorded) (Level A) Not Applicable The learner invitation interfaces do not use audio or video content. Customers who use SCORM Cloud to deliver MP4 videos can provide captions for their video content.
1.2.3 Audio Description or Media Alternative (Prerecorded) (Level A) Not Applicable SCORM Cloud’s learner invitation interfaces do not use audio or video content. Customers who use SCORM Cloud to deliver MP4 videos cannot currently provide alternative audio tracks for their video content.
1.3.1 Info and Relationships (Level A) Supports The learner invitation interfaces use proper HTML markup (such as form labels) to identify the relationships of the content.
1.3.2 Meaningful Sequence (Level A) Supports The reading and keyboard navigation order of the learner invitation pages follows a logical visual sequence (e.g., navigating top-to-bottom through the form fields and submission buttons).
1.3.3 Sensory Characteristics (Level A) Supports Instructions provided on the learner invitation interface do not rely solely on sensory characteristics such as shape, size, visual location, or orientation to be understood.
1.4.1 Use of Color (Level A) Supports Color is not used as the only visual means of conveying information, indicating an action, prompting a response, or distinguishing a visual element on the learner invitation pages.
1.4.2 Audio Control (Level A) Not Applicable The learner invitation interface does not contain any audio that plays automatically.
2.1.1 Keyboard (Level A) Supports All interactive elements, including form fields and submission buttons within the learner invitation interface, can be navigated and operated using standard keyboard commands.
2.1.2 No Keyboard Trap (Level A) Supports Keyboard focus is never trapped within a component of the page. Users can freely navigate through all form fields without getting stuck.
2.2.1 Timing Adjustable (Level A) Supports The learner invitation interface does not impose time limits on users to read content or complete the registration forms.
2.2.2 Pause, Stop, Hide (Level A) Supports The learner interface does not contain any moving, blinking, scrolling, or auto-updating information that requires controls to pause, stop, or hide.
2.3.1 Three Flashes or Below Threshold (Level A) Supports The learner invitation interface does not contain any flashing or strobing content that could trigger photosensitive seizures.
2.4.1 Bypass Blocks (Level A) Supports The learner invitation page is a standalone form without complex, repeated navigation blocks (such as global header menus), allowing users to immediately access the primary content.
2.4.2 Page Titled (Level A) Supports The learner invitation pages utilize descriptive HTML titles that clearly identify the page's purpose and contents.
2.4.3 Focus Order (Level A) Supports Interactive elements on the learner interface receive focus in a logical, sequential order (top-to-bottom) that preserves meaning and operability.
2.4.4 Link Purpose (In Context) (Level A) Supports Links and buttons within the learner interface use clear, descriptive text.
3.1.1 Language of Page (Level A) Supports The HTML markup of the learner interface specifies the primary language of the page (lang="en")
3.2.1 On Focus (Level A) Supports When a learner interface component receives focus, it does not unexpectedly initiate a change of context.
3.2.2 On Input (Level A) Supports Entering data into form fields does not automatically cause a change of context.
3.3.1 Error Identification (Level A) Partially Supports When an input error is detected visually (such as an invalid email format or empty required field), text is displayed to identify the error. However, the error message is not automatically announced by screen readers (e.g., VoiceOver), nor is keyboard focus shifted back to the invalid field, meaning blind users are not alerted to the error. A ticket has been created to address this in a future release.
3.3.2 Labels or Instructions (Level A) Supports The learner invitation form provides clear, descriptive text labels and instructions for all user input fields.
4.1.1 Parsing (Level A) Supports The learner interface uses standard, well-formed HTML markup. 
4.1.2 Name, Role, Value (Level A) Supports

Table 2: Success Criteria, Level AA

Criteria Conformance Level Remarks and Explanations
1.2.4 Captions (Live) (Level AA) Not Applicable SCORM Cloud’s learner interfaces do not use real-time broadcasts.
1.2.5 Audio Description (Prerecorded) (Level AA)  Not Applicable SCORM Cloud’s learner interfaces do not use audio or video content.
1.4.3 Contrast (Minimum) (Level AA)  Supports The learner invitation pages meet the minimum color contrast ratio requirements for all text and interactive elements.
1.4.4 Resize text (Level AA)  Supports The learner invitation interface supports standard browser zoom capabilities
1.4.5 Images of Text (Level AA)  Supports The learner interface uses actual HTML text rather than images of text to convey information, allowing the text to be properly resized, highlighted, and read by assistive technologies.
2.4.5 Multiple Ways (Level AA)  Supports The learner invitation page is accessed via a direct, unique URL as a step in a specific registration process. 
2.4.6 Headings and Labels (Level AA)  Supports The learner interface uses clear, descriptive headings to organize content, and provides descriptive text labels for all user input fields to clearly convey their purpose.
2.4.7 Focus Visible (Level AA)  Supports Keyboard focus is visibly indicated for all interactive elements. When navigating the learner interface via a keyboard, form fields and buttons display a clear, high-contrast visual outline.
3.1.2 Language of Parts (Level AA)  Not Applicable The learner invitation interface is presented entirely in a single language (English). There are no secondary language parts or passages that require localized language attributes.
3.2.3 Consistent Navigation (Level AA)  Not Applicable The learner invitation interface acts as a standalone step in a process and does not contain repeated global navigation menus. 
3.2.4 Consistent Identification (Level AA)  Supports
3.3.3 Error Suggestion (Level AA)  Supports When input errors are automatically detected, the learner interface provides clear text suggestions and instructions to help the user correct the mistake
3.3.4 Error Prevention (Legal, Financial, Data) (Level AA)  Not Applicable The learner invitation interface does not process financial transactions, bind users to legal commitments, or modify/delete user-controllable data. 

Revised Section 508 Report

Note: Conformance levels with the Revised Section 508 Success Criteria in the tables below are limited to the learner interfaces provided by the SCORM Cloud application, and do not cover learning content provided by customers of Rustici Software.

Chapter 3: Functional Performance Criteria

Criteria Conformance Level Remarks and Explanations
302.1 Without Vision Partially Supports The learner invitation interface is designed to be fully compatible with assistive technologies such as screen readers (e.g., VoiceOver). Users can navigate the form and submit data without vision. However, there is a known issue (currently ticketed for a future release) where validation error messages are visually displayed but not automatically announced by screen readers.
302.2 With Limited Vision Supports The learner invitation interface supports users with limited vision by meeting WCAG AA color contrast requirements for all text and interactive elements.
302.3 Without Perception of Color Supports The learner interface does not rely solely on color to convey information, indicate an action, prompt a response, or distinguish a visual element. When validation errors occur, they are communicated via explicit text messages rather than color changes alone.differences in color to convey meaning.
302.4 Without Hearing Supports The learner invitation interface does not require user hearing to operate or perceive information. The application contains no audio-dependent content 
302.5 With Limited Hearing Supports
302.6 Without Speech Supports The learner invitation interface does not require speech input for operation or control. All functionality is available via standard keyboard
302.7 With Limited Manipulation Supports The interface is fully operable via standard keyboard input. 
302.8 With Limited Reach and Strength Supports As a web-based application, the interface relies on the user's underlying hardware and operating system for physical interaction.
302.9 With Limited Language, Cognitive, and Learning Abilities Supports The learner invitation interface provides a simple, linear user experience. Form fields use clear, universally understood text labels. Error messages provide explicit text-based instructions for correction, and the interface does not utilize time limits or unpredictable navigation changes.

Chapter 4: Hardware

This section of the criteria does not apply to SCORM Cloud, because it does not have hardware components.

Chapter 5: Software

Criteria Conformance Level Remarks and Explanations
501.1 Scope – Incorporation of WCAG 2.0 AA See WCAG 2.0 section See information in the WCAG 2.0 section above.
502 Interoperability with Assistive Technology See 502.2.1-502.2.2
502.2.1 User Control of Accessibility Features Not Applicable This criterion applies only to platform software, such as operating systems and web browsers.
502.2.2 No Disruption of Accessibility Features Supports SCORM Cloud does not disrupt the platform accessibility features of the learner’s operating system or web browser.
502.3 Accessibility Services Not Applicable Criteria 502.3.1-502.3.14 apply only to platform software, such as operating systems and web browsers.
502.4 Platform Accessibility Features Not Applicable This criterion applies only to platform software, such as operating systems and web browsers.
503 Applications See 503.2-503.3
503.2 User Preferences Not Applicable The learner invitation interface is a web application, not non-web software. 
503.3 Alternative User Interfaces Not Applicable The learner interface is a web application and does not provide or require a proprietary alternative user interface that functions as assistive technology. It is designed to be compatible with standard, commercially available assistive technologies (such as VoiceOver) via the web browser.
503.4 User Controls for Captions and Audio Description See 503.4.1-503.4.2
503.4.1 Caption Controls Not Applicable The learner invitation interface does not contain any video or multimedia content. Therefore, no caption controls are required or provided.
503.4.2 Audio Description Controls Not Applicable The learner invitation interface does not contain any video or multimedia content. Therefore, no audio description controls are required or provided.
504 Authoring Tools Not Applicable The learner invitation interface is a functional web form used to access training. It does not provide functionality to create, edit, or publish electronic content.

Chapter 6: Support Documentation and Services

This section of the criteria does not apply to the learner-accessible portions of SCORM Cloud, because Rustici Software does not provide support documentation and services to learners.

Was this article helpful?

0 out of 0 found this helpful

Have more questions? Submit a request