Accessibility Conformance Report
Voluntary Product Accessibility Template (VPAT®)
Based on WCAG 2.1 Level AA & Section 508 · Last updated: August 31, 2026
Product Overview
SchoolStats Live is a real-time school sports scorekeeping platform providing live scores, player statistics, schedules, leaderboards, and fundraising for schools, coaches, and fans. This report describes how the product conforms to recognized accessibility standards and identifies known gaps being addressed.
- Product name: SchoolStats Live
- Report date: August 31, 2026
- Standards: W3C Web Content Accessibility Guidelines (WCAG) 2.1 Level AA; U.S. Section 508 (36 CFR 1194)
- Platforms: Web (responsive, mobile and desktop) and packaged native mobile apps
Conformance Levels Used
- Supports: The functionality has been implemented with no significant gaps.
- Partially Supports: Implementation of the functionality has some gaps.
- Does Not Support: The functionality has not been implemented.
- Not Applicable: The functionality is not relevant to this product.
Section 1: Perception (WCAG 2.1 — Perceivable)
| Criterion | Conformance & Remarks | Level |
|---|---|---|
| 1.1.1 Non-text Content | Text alternatives are provided for meaningful icons and images; decorative elements are hidden from assistive tech. | Partially Supports |
| 1.3.1 Info and Relationships | Semantic HTML, headings, and landmarks convey structure; data lists use list markup. | Supports |
| 1.4.3 Contrast (Minimum) | Primary text and controls meet WCAG AA contrast ratios; some secondary metadata targets the minimum. | Partially Supports |
| 1.4.11 Non-text Contrast | Control borders and status indicators provide sufficient contrast against backgrounds. | Supports |
Section 2: Operation (WCAG 2.1 — Operable)
| Criterion | Conformance & Remarks | Level |
|---|---|---|
| 2.1.1 Keyboard | Core navigation and all interactive controls are operable with a keyboard; custom bottom-sheet selects expose focusable triggers. | Partially Supports |
| 2.1.2 No Keyboard Trap | Modals and drawers can be closed and focus returns to the trigger. | Supports |
| 2.4.3 Focus Order | Focus order follows the visual order of content. | Supports |
| 2.4.7 Focus Visible | Visible focus indicators are present on interactive elements. | Supports |
| 2.5.5 Target Size | Touch targets meet the 44×44 px minimum on pointer-coarse devices. | Supports |
Section 3: Understanding (WCAG 2.1 — Understandable)
| Criterion | Conformance & Remarks | Level |
|---|---|---|
| 3.1.1 Language of Page | The page language is declared via the HTML lang attribute. | Supports |
| 3.2.2 On Input | Changing a setting does not unexpectedly change context without notice. | Supports |
| 3.3.1 Error Identification | Form errors are identified and described in text near the field. | Partially Supports |
| 3.3.2 Labels or Instructions | Form fields have visible labels and instructions. | Supports |
Section 4: Robustness (WCAG 2.1 — Robust)
| Criterion | Conformance & Remarks | Level |
|---|---|---|
| 4.1.2 Name, Role, Value | Custom components expose roles and states via accessible patterns; native controls are used where possible. | Partially Supports |
| 4.1.3 Status Messages | Status and confirmation messages are rendered as text that assistive tech can announce. | Partially Supports |
Section 5: Section 508 (U.S. Access Board)
| Criterion | Conformance & Remarks | Level |
|---|---|---|
| 502 Documented Accessibility Features | This VPAT documents the product's accessibility features and known gaps. | Supports |
| 503 Accessible Alternatives | Live content has text-based equivalents (scores, play feed, stats). | Supports |
| 504 Authoring Tools | Not applicable — SchoolStats Live is not an authoring tool. | Not Applicable |
Known Gaps & Roadmap
- Some custom bottom-sheet and dropdown components are being enhanced for full screen-reader announcement of selected state.
- Inline form error messaging is being standardized across all forms so every error is announced on focus.
- Live score and play-by-play updates are being given accessible live-region roles so dynamic changes are announced.
Compatibility with Assistive Technologies
SchoolStats Live is designed to be compatible with major screen readers, screen magnifiers, and operating-system accessibility settings on the supported platforms. Content is rendered as standard semantic HTML where possible.
Contact & Feedback
If you experience an accessibility barrier or would like to request an accommodation, contact us through the support channel provided with your Base44 account. We welcome feedback and prioritize resolving accessibility issues.