Accessibility

Data-Driven Family Engagement Tools for Head Start and State Preschools

Learning Genie is an app for ECE educators and family service workers for Distant Learning and Family Engagement including tracking in-kind. During the COVID-19 crisis, Learning Genie offers free tools till the end of 2020 under a grant (or in-kind) to support all ECE agencies for Distance Learning and track school readiness outcomes.

PRESCHOOL PORTFOLIO APP- LEARNING GENIE

Learning Genie also provides a useful application for portfolio-building. The portfolio tracking and tagging systems could be readily applied to DRDP 2015, Florida VPK, Head Start (HS), Early Head Start (EHS), Montessori, and other state or private-backed assessment tools.
Learning Genie Accessibility Conformance Report

[Learning Genie] Accessibility Conformance Report

Revised Section 508 Edition

(Based on VPAT® Version 2.5)

Name of Product: Learning Genie (Web)

Report Date: March 24, 2025

Product Description: AI Agent for P-12 Curriculum and Portfolio-based Assessment.

Contact Information: help@learning-genie.com

Notes: This conformance report assesses core pages and key user flows, with a focus on keyboard operability, color contrast, ARIA semantics, and screen reader compatibility. Test results are based on the current environment and may vary depending on the device, browser, or assistive technology used.

Evaluation Methods Used: A combination of manual testing and automated tool testing (Lighthouse, WCAG Color contrast checker) was employed for the accessibility assessment, to ensure comprehensive coverage of potential accessibility issues. In addition, certain key workflows were tested with a screen reader (NVDA) to simulate the user experience of visually impaired users. The testing environment included Windows 11, with browser versions Google Chrome 134.0.6998.89 and Microsoft Edge 131.0.2903.112.

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

Table 1 and Table 2 document conformance of Learning Genie with WCAG 2.0.

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

Criteria

Conformance Level

Remarks and Explanations

1.1.1 Non-text Content (Level A)

Partially Supports

Most non-text content presented to users has text alternatives.

However, exceptions exist:

1. In Curriculum, a plus sign (+) is used to indicate adding weekly planner, missing an aria-label description.

2. In the "Add Teacher" pop-up, the profile image is missing a text alternative.

3. In Assessment Progress, the refresh icon is missing a text alternative.

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

Supports


1.2.2 Captions (Prerecorded) (Level A)

Supports


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

Supports


1.3.1 Info and Relationships (Level A)

Partially Supports

Most pages are structured using proper semantic HTML tags.

However, exceptions exist:

1. In Weekly Planning, the display of daily lessons does not correctly utilize a table structure.

2. In Notes Review, the staff list does not use semantically appropriate list tags.

1.3.2 Meaningful Sequence (Level A)

Supports


1.3.3 Sensory Characteristics (Level A)

Partially Supports

Most content in Learning Genie does not rely solely on sensory characteristics.

However, exceptions exist:

1. In the Survey list, an ellipsis icon is used to represent more actions without corresponding text labels.

2. When editing rating period, a plus sign (+) is used to indicate adding a new period, lacking descriptive text.

1.4.1 Use of Color (Level A)

Supports


1.4.2 Audio Control (Level A)

Not Applicable

Autoplaying audio is not present in Learning Genie.

2.1.1 Keyboard (Level A)

Partially Supports

Most interactive features on the page are operable through a keyboard interface without requiring specific timings for individual keystrokes.

However, exceptions exist:

1. In Curriculum, the language switch dropdown menu is not keyboard operable.

2. In Attendance Review, the "Download" button in the "Select Date" modal is not keyboard operable.

3. In Manage Sites, individual sites cannot be expanded via keyboard.

2.1.2 No Keyboard Trap (Level A)

Partially Supports

Focus can be moved away from components in most pages using only a keyboard interface.

However, exceptions exist specifically within rich text editors:

1. School Announcements: Focus remains trapped within rich text editors.

2. Add Curriculum: Focus remains trapped within rich text editors.

2.2.1 Timing Adjustable (Level A)

Supports


2.2.2 Pause, Stop, Hide (Level A)

Partially Supports

Learning Genie does not include automatically playing, scrolling, or flashing content, but automatic updates are present in some areas. For the majority of functions, these automatic updates do not create accessibility concerns.

However, an exception is identified in:

1. Chat Interface: When users are reviewing previous messages in the chat interface, the arrival of new messages causes the interface to automatically scroll to the bottom. There is no button for users to manually navigate to the latest messages after reviewing history.

2.3.1 Three Flashes or Below Threshold (Level A)

Supports


2.4.1 Bypass Blocks (Level A)

Partially Supports

For most pages, users can efficiently reach the main content through keyboard focus.

However, exceptions exist:

1. Notes Review: The sidebar navigation menu is not available to be bypassed.

2. Summary Report: The top navigation menu is not available to be bypassed.

2.4.2 Page Titled (Level A)

Supports


2.4.3 Focus Order (Level A)

Partially Supports

Across most pages, focusable components receive focus in an order that preserves meaning and operability.

However, exceptions exist:

1. Assessment Progress: The focus order is unintuitive within the rating period selection.

2. Add Event: The focus order is unintuitive when navigating from the "Event Description" input field to "Upload Media" and "Attach File" buttons.

3. Parent Progress Report: The focus order is unintuitive when navigating from the "Settings" button to the "PDF" button in Action Plan.

2.4.4 Link Purpose (In Context) (Level A)

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)

Partially Supports

Clear labels or instructions are generally provided for most forms.

However, exceptions exist:

1. Engagement/Events: Some elements within the "Add Event" form are missing labels.

2. Add Observation Notes: Form labels are not associated with controls.

3. In-Kind Submission: The form is missing labels.

4.1.1 Parsing (Level A)

Partially Supports

Labels are generally used appropriately across most pages.

However, exceptions exist:

1. Homepage: The homepage contains elements with duplicate IDs. IDs must be unique.

2. Curriculum - Language Switch Button: A <div> element is incorrectly nested within a <span> element, violating HTML nesting rules.

4.1.2 Name, Role, Value (Level A)

Partially Supports

For most user interface components, label attributes are correct.

However, exceptions exist:

1. School Announcements: Form control labels are missing.

2. Family Engagement Echarts: Charts lack ARIA attributes and roles, and are not identifiable.

3. Add New Child: Error messages are not announced due to missing aria-live.


Table 2: Success Criteria, Level AA

Criteria

Conformance Level

Remarks and Explanations

1.2.4 Captions (Live) (Level AA)

Not Applicable

Learning Genie does not incorporate any live audio content.

1.2.5 Audio Description (Prerecorded) (Level AA)

Supports


1.4.3 Contrast (Minimum) (Level AA)

Partially Supports

Across most pages, the visual presentation of background color and text has a contrast ratio compliant with accessibility standards.

However, exceptions exist:

1. The contrast ratio between the text and background of selected menu items in the sidebar is measured at 2.6:1, which is below the requirement of 4.5:1.

2. The contrast ratio for the text on the "Add" button in the Class Engagement list is measured at 2.51:1, which is below the requirement of 4.5:1.

3. The contrast ratio for the text on the "New Unit" action button in the Unit Planner list is measured at 3.13:1, which is below the requirement of 4.5:1.

1.4.4 Resize text (Level AA)

Partially Supports

Most pages are zoomable. However, some pages exhibit display issues when zoomed to 200%:

1. Events: At 200% zoom, the table display is incomplete.

2. Parent Progress Report: At 200% zoom, text elements overlap.

1.4.5 Images of Text (Level AA)

Supports


2.4.5 Multiple Ways (Level AA)

Supports


2.4.6 Headings and Labels (Level AA)

Partially Supports

Clear headings and labels are generally used in the design.

However, exceptions exist:

1. The title of the "Edit Default Choices" modal within Visual Health Check is not implemented using a semantic HTML heading tag.

2. The "High Precision" toggle switch in the In-Kind Summary Report lacks a descriptive label.

3. Within the "Add Custom Children Attribute" form in Children Attributes, the form labels and associated content areas are not programmatically linked.

2.4.7 Focus Visible (Level AA)

Partially Supports

Across most pages, user interface elements provide visible focus indicators.

However, exceptions exist:

1. The Quick Search and PDF Download controls within the Portfolio list lack a visible focus indicator.

2. The selection of Site and Class within the Attendance Review list lacks a visible focus indicator.

3.1.2 Language of Parts (Level AA)

Partially Supports

The platform's page language is set based on the pre-set language.

However, there is an exception:

Within the Parent Progress Report, the report content can be independently set to English or Spanish. However, this section of content is not programmatically marked up with language tags to identify the language.

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



Table 3: Success Criteria, Level AAA

Notes: Not evaluated



Revised Section 508 Report

Chapter 3: Functional Performance Criteria (FPC)

Criteria

Conformance Level

Remarks and Explanations

302.1 Without Vision

Partially Supports

For the majority of features in Learning Genie, usability is maintained without vision.

However, exceptions exist:

1. In Notes Review, the staff list does not use semantically appropriate list tags and is not identifiable.

2. In Assessment Progress, the refresh icon is missing a text alternative.

3. Charts in Family Engagement Echarts lack ARIA attributes and roles and are not identifiable.

302.2 With Limited Vision

Partially Supports

For the majority of features in Learning Genie, usability is maintained with limited vision.

However, exceptions exist:

1. The contrast ratio for the text on the "Add" button in the Class Engagement list is measured at 2.51:1, which is below the requirement of 4.5:1.

2. At 200% zoom, text elements in Parent Progress Report overlap.

3. The contrast ratio for the text on the "New Unit" action button in the Unit Planner list is measured at 3.13:1, which is below the requirement of 4.5:1.

302.3 Without Perception of Color

Supports


302.4 Without Hearing

Supports


302.5 With Limited Hearing

Supports


302.6 Without Speech

Not Applicable

Learning Genie does not incorporate any speech input functionality.

302.7 With Limited Manipulation

Partially Supports

For the majority of features in Learning Genie, usability is maintained with limit manipulation.

However, exceptions exist:

1. The signature feature in the In-kind Submission interface requires mouse drag-and-drop interaction to complete.

2. Reordering items in the Drop-off Note list requires mouse drag-and-drop interaction.

302.8 With Limited Reach and Strength

Not Applicable

Learning Genie does not provide a manual mode of operation.

302.9 With Limited Language, Cognitive, and Learning Abilities

Supports


Chapter 4: Hardware

Notes: These criteria are all Not Applicable because Learning Genie is not a Hardware Product.

Chapter 5: Software

Notes: Learning Genie is a web application that does not directly access platform accessibility services. However, due to the inclusion of rich text editing features, certain accessibility standards for authoring tools are relevant and will be briefly discussed.

Criteria

Conformance Level

Remarks and Explanations

504 Authoring Tools



504.2 Content Creation or Editing (if not authoring tool, enter "not applicable")

Partially Supports

The rich text editors in Learning Genie generally conform to accessibility requirements.

However, exceptions exist:

1. When users insert images into the rich text editor, there is no feature provided to add alternative text descriptions (alt text). This prevents screen reader users from accessing information conveyed by images.

504.2.1 Preservation of Information Provided for Accessibility in Format Conversion

Not Applicable

Learning Genie's rich text authoring tool does not incorporate any content format conversion.

504.2.2 PDF Export

Not Applicable

Learning Genie's rich text authoring tool does not incorporate any PDF export.

504.3 Prompts

Does Not Support

Learning Genie's rich text authoring tool does not provide a mode of operation that prompts authors to create content that conforms to Level A and Level AA Success Criteria and Conformance Requirements in WCAG 2.0.

504.4 Templates

Not Applicable

Learning Genie's rich text authoring tool does not incorporate any template.

Chapter 6: Support Documentation and Services

Criteria

Conformance Level

Remarks and Explanations

601.1 Scope



602 Support Documentation



602.2 Accessibility and Compatibility Features

Does Not Support

FAQS of Learning Genie do not list and explain how to use the accessibility and compatibility features.

602.3 Electronic Support Documentation

Partially Supports

Electronic support documentation in Learning Genie generally conforms to Level A and Level AA Success Criteria and Conformance Requirements in WCAG 2.0.

However, exceptions exist:

1. Images within the School Announcement feature manual lack alternative text (alt text).

2. The Auto Play Settings feature manual does not utilize semantic heading levels.

602.4 Alternate Formats for Non-Electronic Support Documentation

Does Not Support

Learning Genie does not incorporate any non-electronic documentation.

603 Support Services



603.2 Information on Accessibility and Compatibility Features

Partially Supports

FAQS of Learning Genie do not list and explain how to use the accessibility and compatibility features. However, our technical support and customer service teams are equipped to provide users with information on these functionalities.

603.3 Accommodation of Communication Needs

Supports

Customers can contact Learning Genie customer service via phone, chat, or email.