Name of Product/Version:
Kids A-Z
Report Date:
08/04/2025
Product Description:
Kids A-Z is a supplemental product aiming at improving comprehension and proficiency for students in grades Kindergarten through 5th grade.
Contact Information:
Adrianna Bertoia ([email protected])
Notes:
This report was created upon completion of accessibility evaluation performed during Oct 2022 and was limited only to evaluation of specific accessibility issues that were already reported and validated by June 2023.
Detailed Scope:
The scope of this VPAT is restricted to Specific pages listed in the table below for the following website:
Id# | Screens/Pages/Components | URL |
1 | Header - Student Portal | |
2 | Bottom Console | |
3 | Planet Surface | |
4 | Rewards Screen | |
5 | Reading Room | |
6 | My Stats | |
7 | Badges (Reading Badges Only) | |
8 | Dashboard | |
9 | Assignments | |
10 | Historical Stats | |
11 | Backgrounds | |
12 | Avatar Builder | |
13 | Class Chart Page/Student Portal | |
14 | Word Journal | |
15 | Interactivities | |
16 | RAZ Rocket (Test adding one product) | |
17 | Intermediate home Page/Student Dashboard |
Evaluation Methods Used:
A combination of automated and manual testing techniques was employed for the accessibility assessment.
• Manual assessment was performed using Chrome/NVDA on Windows 10 and extensive use of keyboard.
• Automated tools used included the Deque aXe browser extension & Deque aXe Auditor.
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) |
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 be used only in WCAG 2.1 Level AAA.
WCAG 2.1 Report
Note: When reporting on conformance with the WCAG 2.1 Success Criteria, the criteria are scoped for full pages, complete processes, and accessibility-supported ways of using technology as documented in the WCAG 2.1 Conformance Requirements.
Table 1: Success Criteria, Level A
Notes:
| Criteria | Conformance Level | Remarks and Explanations |
|
|
1.1.1 Non-text Content (Level A) ● Controls, Input: If non-text content is a control or accepts user input, then it has a name that describes its purpose. (Refer to Success Criterion 4.1.2 for additional requirements for controls and content that accepts user input.) ● Time-Based Media: If non-text content is time-based media, then text alternatives at least provide descriptive identification of the non-text content. (Refer to Guideline 1.2 for additional requirements for media.) ● Test: If non-text content is a test or exercise that would be invalid if presented in text, then text alternatives at least provide descriptive identification of the non-text content. ● Sensory: If non-text content is primarily intended to create a specific sensory experience, then text alternatives at least provide descriptive identification of the non-text content. ● CAPTCHA: If the purpose of non-text content is to confirm that content is being accessed by a person rather than a computer, then text alternatives that identify and describe the purpose of the non-text content are provided, and alternative forms of CAPTCHA using output modes for different types of sensory perception are provided to accommodate different disabilities. ● Decoration, Formatting, Invisible: If non-text content is pure decoration, is used only for visual formatting, or is not presented to users, then it is implemented in a way that it can be ignored by assistive technology. | Partially Supports | Most of the images have a meaningful Alternative text description. Non-relevant or decorative images have empty text alternative And/or ignored by the screen reader.
Exceptions include: ● The decorative image is not hidden from screen readers in “Badges (Reading Badges Only)” page. ● Images must have alternate text in “Assignments”, “Avatar Builder”, “Dashboard” and “Rewards Screen” pages. ● Text alternative does not include essential text in image in “Interactivities” page.
|
|
|
|
1.2.1 Audio-only and Video-only (Prerecorded) (Level A) ● Prerecorded Audio-only: An alternative for time-based media is provided that presents equivalent information for prerecorded audio-only content. ● Prerecorded Video-only: Either an alternative for time-based media or an audio track is provided that presents equivalent information for prerecorded video-only content. | Supports |
|
|
|
|
1.2.2 Captions (Prerecorded) (Level A) | Supports |
|
|
|
|
1.2.3 Audio Description or Media Alternative (Prerecorded) (Level A) | Supports | The web pages do not contain prerecorded video content that would require audio description or a media alternative. |
|
|
|
1.3.1 Info and Relationships (Level A) | Supports |
|
|
|
|
1.3.2 Meaningful Sequence (Level A) | Partially Supports | Most of the content is presented in a meaningful sequence.
Exceptions include:
● Hidden content is readable with a screen reader in “RAZ Rocket (Test adding one product)” page. ● Informative (static) content is not readable by a screen reader in “Assignments” page. |
|
|
|
1.3.3 Sensory Characteristics (Level A) Note: For requirements related to color, refer to Guideline 1.4. | Supports |
|
|
|
|
1.4.1 Use of Color (Level A) Note: This success criterion addresses color perception specifically. Other forms of perception are covered in Guideline 1.3 including programmatic access to color and other visual presentation coding. | Partially Supports | Most of the content to convey information, indicating an action, prompting a response, or distinguishing a visual element is not conveyed through color as means.
Exception include:
● Color alone is used to convey info in “Interactivities” page.
|
|
|
|
1.4.2 Audio Control (Level A) Note: Since any content that does not meet this success criterion can interfere with a user's ability to use the whole page, all content on the Web page (whether or not it is used to meet other success criteria) must meet this success criterion. See Conformance Requirement 5: Non-Interference. | Supports |
|
|
|
|
2.1.1 Keyboard (Level A) Note 1: This exception relates to the underlying function, not the input technique. For example, if using handwriting to enter text, the input technique (handwriting) requires path-dependent input but the underlying function (text input) does not. Note 2: This does not forbid and should not discourage providing mouse input or other input methods in addition to keyboard operation. | Partially Supports | Most of the functionality can be operated through a keyboard interface. Exception include: ● Function cannot be performed by keyboard alone in “Interactivities” page.
|
|
|
|
2.1.2 No Keyboard Trap (Level A) Note: Since any content that does not meet this success criterion can interfere with a user's ability to use the whole page, all content on the Web page (whether it is used to meet other success criteria or not) must meet this success criterion. See Conformance Requirement 5: Non-Interference. | Supports |
|
|
|
|
2.1.4 Character Key Shortcuts (Level A 2.1 only) ● Turn off: A mechanism is available to turn the shortcut off; ● Remap: A mechanism is available to remap the shortcut to include one or more non-printable keyboard keys (e.g., Ctrl, Alt); ● Active only on focus: The keyboard shortcut for a user interface component is only active when that component has focus. | Supports |
|
|
|
|
2.2.1 Timing Adjustable (Level A) ● Turn off: The user is allowed to turn off the time limit before encountering it; or ● Adjust: The user is allowed to adjust the time limit before encountering it over a wide range that is at least ten times the length of the default setting; or ● Extend: The user is warned before time expires and given at least 20 seconds to extend the time limit with a simple action (for example, "press the space bar"), and the user is allowed to extend the time limit at least ten times; or ● Real-time Exception: The time limit is a required part of a real-time event (for example, an auction), and no alternative to the time limit is possible; or ● Essential Exception: The time limit is essential and extending it would invalidate the activity; or ● 20 Hour Exception: The time limit is longer than 20 hours. | Supports |
|
|
|
|
2.2.2 Pause, Stop, Hide (Level A) ● Moving, blinking, scrolling: For any moving, blinking or scrolling information that (1) starts automatically, (2) lasts more than five seconds, and (3) is presented in parallel with other content, there is a mechanism for the user to pause, stop, or hide it unless the movement, blinking, or scrolling is part of an activity where it is essential; and ● Auto-updating: For any auto-updating information that (1) starts automatically and (2) is presented in parallel with other content, there is a mechanism for the user to pause, stop, or hide it or to control the frequency of the update unless the auto-updating is part of an activity where it is essential. Note 1: For requirements related to flickering or flashing content, refer to Guideline 2.3. Note 2: Since any content that does not meet this success criterion can interfere with a user's ability to use the whole page, all content on the Web page (whether it is used to meet other success criteria or not) must meet this success criterion. See Conformance Requirement 5: Non-Interference. Note 3: Content that is updated periodically by software or that is streamed to the user agent is not required to preserve or present information that is generated or received between the initiation of the pause and resuming presentation, as this may not be technically possible, and in many situations could be misleading to do so. Note 4: An animation that occurs as part of a preload phase or similar situation can be considered essential if interaction cannot occur during that phase for all users and if not indicating progress could confuse users or cause them to think that content was frozen or broken. | Supports | . |
|
|
|
2.3.1 Three Flashes or Below Threshold (Level A) Note: Since any content that does not meet this success criterion can interfere with a user's ability to use the whole page, all content on the Web page (whether it is used to meet other success criteria or not) must meet this success criterion. See Conformance Requirement 5: Non-Interference. | Supports | . |
|
|
|
2.4.1 Bypass Blocks (Level A) | Supports |
|
|
|
|
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 |
|
|
|
|
2.5.1 Pointer Gestures (Level A 2.1 only) | Supports |
|
|
|
|
2.5.2 Pointer Cancellation (Level A 2.1 only) ● No Down-Event: The down-event of the pointer is not used to execute any part of the function; ● Abort or Undo: Completion of the function is on the up-event, and a mechanism is available to abort the function before completion or to undo the function after completion; ● Up Reversal: The up-event reverses any outcome of the preceding down-event; ● Essential: Completing the function on the down-event is essential. | Supports |
|
|
|
|
2.5.3 Label in Name (Level A 2.1 only) | Partially Supports | For most user interface components with labels that include text or images of text, the name contains the text that is presented visually.
Exception include:
● Accessible name does not contain visible label in “Rewards Screen” page.
|
|
|
|
2.5.4 Motion Actuation (Level A 2.1 only) ● Supported Interface: The motion is used to operate functionality through an accessibility supported interface; ● Essential: The motion is essential for the function and doing so would invalidate the activity. | Supports |
|
|
|
|
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 |
|
|
|
|
4.1.1 Parsing (Level A) Note: Start and end tags that are missing a critical character in their formation, such as a closing angle bracket or a mismatched attribute value quotation mark are not complete. | Partially Supports | In most of the web pages, elements have complete start and end tags, elements are nested according to their specifications, elements do not contain duplicate attributes, and any IDs are unique.
Exception include: ● Certain ARIA roles must contain particular children in “Intermediate home Page/Student Dashboard” page.
|
|
|
|
4.1.2 Name, Role, Value (Level A) Note: This success criterion is primarily for Web authors who develop or script their own user interface components. For example, standard HTML controls already meet this success criterion when used according to specification. | Partially Supports | Most of the user interface components provide programmatic name, role, and/or state information. Exceptions include: ● ARIA attributes must conform to valid values in “Intermediate home Page/Student Dashboard” page. ● Expand/collapse state of the element is missing or incorrect in “Word Journal” page. |
|
|
|
|
|
|
|
|
|
Table 2: Success Criteria, Level AA
Notes:
| Criteria | Conformance Level | Remarks and Explanations |
|
|
1.2.4 Captions (Live) (Level AA) | Supports | The web pages do not contain live synchronized media |
|
|
|
1.2.5 Audio Description (Prerecorded) (Level AA) | Supports |
|
|
|
|
1.3.4 Orientation (Level AA 2.1 only) | Supports |
|
|
|
|
1.3.5 Identify Input Purpose (Level AA 2.1 only) ● The input field serves a purpose identified in the Input Purposes for User Interface Components section; and ● The content is implemented using technologies with support for identifying the expected meaning for form input data. | Supports |
|
|
|
|
1.4.3 Contrast (Minimum) (Level AA) ● Large Text: Large-scale text and images of large-scale text have a contrast ratio of at least 3:1; ● Incidental: Text or images of text that are part of an inactive user interface component, that are pure decoration, that are not visible to anyone, or that are part of a picture that contains significant other visual content, have no contrast requirement. ● Logotypes: Text that is part of a logo or brand name has no contrast requirement. | Partially Supports | Most of the text meets the minimum contrast requirements.
Exceptions include: ● Large text content lacks 3:1 contrast ratio in “Intermediate home Page/Student Dashboard” page. ● Elements must have sufficient color contrast in “Intermediate home Page/Student Dashboard” and “Reading Room” pages. ● Text content lacks 4.5:1 contrast ratio in “Badges (Reading Badges Only)”, “Intermediate home Page/Student Dashboard” and “RAZ Rocket (Test adding one product)” pages. ● Text over an image lacks 4.5:1 contrast ratio in “Rewards Screen” page.
|
|
|
|
1.4.4 Resize text (Level AA) | Partially Supports | Most of the content is available on resizing the text up to 200%.
Exception include:
● Content is lost at 200% zoom in “Header - Student Portal” page.
|
|
|
|
1.4.5 Images of Text (Level AA) ● Customizable: The image of text can be visually customized to the user's requirements; ● Essential: A particular presentation of text is essential to the information being conveyed. Note: Logotypes (text that is part of a logo or brand name) are considered essential. | Partially Supports | Most of the images do not include informative text.
Exception include:
● Image of text is used instead of real text in “Interactivities” and “Rewards Screen” pages. |
|
|
|
1.4.10 Reflow (Level AA 2.1 only) ● Vertical scrolling content at a width equivalent to 320 CSS pixels; ● Horizontal scrolling content at a height equivalent to 256 CSS pixels; Except for parts of the content which require two-dimensional layout for usage or meaning. | Partially Supports | Most of the content on many pages can be presented without loss of information or functionality, and without requiring scrolling in two dimensions when the viewport is set to 320px.
Exception include: ● Content overlaps other content at 320px width equivalent in “Dashboard” page. |
|
|
|
1.4.11 Non-text Contrast (Level AA 2.1 only) ● User Interface Components: Visual information required to identify user interface components and states, except for inactive components or where the appearance of the component is determined by the user agent and not modified by the author; ● Graphical Objects: Parts of graphics required to understand the content, except when a particular presentation of graphics is essential to the information being conveyed. | Partially Supports | Most of the User interface components and Graphical objects present on the pages have contrast ratio of 3:1.
Exception include: ● State of active component lacks 3 to 1 contrast ratio in “Reading Room” page. |
|
|
|
1.4.12 Text Spacing (Level AA 2.1 only) ● Line height (line spacing) to at least 1.5 times the font size; ● Spacing following paragraphs to at least 2 times the font size; ● Letter spacing (tracking) to at least 0.12 times the font size; ● Word spacing to at least 0.16 times the font size. Exception: Human languages and scripts that do not make use of one or more of these text style properties in written text can conform using only the properties that exist for that combination of language and script. | Supports |
|
|
|
|
1.4.13 Content on Hover or Focus (Level AA 2.1 only) ● Dismissible: A mechanism is available to dismiss the additional content without moving pointer hover or keyboard focus, unless the additional content communicates an input error or does not obscure or replace other content; ● Hoverable: If pointer hover can trigger the additional content, then the pointer can be moved over the additional content without the additional content disappearing; ● Persistent: The additional content remains visible until the hover or focus trigger is removed, the user dismisses it, or its information is no longer valid. Exception: The visual presentation of the additional content is controlled by the user agent and is not modified by the author. | Supports |
|
|
|
|
2.4.5 Multiple Ways (Level AA) | Supports |
|
|
|
|
2.4.6 Headings and Labels (Level AA) | Supports |
|
|
|
|
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) ● Reversible: Submissions are reversible. ● Checked: Data entered by the user is checked for input errors and the user is provided an opportunity to correct them. ● Confirmed: A mechanism is available for reviewing, confirming, and correcting information before finalizing the submission. | Supports |
|
|
|
|
4.1.3 Status Messages (Level AA 2.1 only) | Partially Supports | Most of the status messages can be programmatically determined.
Exception include: ● Status message not automatically announced in “Interactivities” page.
|
|
|
|
|
|
|
|
|
|
Table 3: Success Criteria, Level AAA
Notes: Level AAA success criterions are not within the scope of this conformance evaluation.
Legal Disclaimer(Kids A-Z)
Kids A-Z is constantly being developed, updated and evaluated. Learning A-Z has an accessibility team in place to ensure continued efforts are made to comply with WCAG 2.1 AA standards, and to ensure future published items follow our internal guidelines for accessibility.