Skip to main content
PlanStudyBoost
Sign in

Accessibility Statement for PlanStudyBoost

Last reviewed: 2026-11-01 Applies to: PlanStudyBoost v3.0 web application (student, parent, supervisor, admin, and guest experiences)

PlanStudyBoost is committed to making its web application usable by everyone, including people who rely on assistive technology such as screen readers, screen magnifiers, voice control, or keyboard-only navigation.

Conformance status

PlanStudyBoost has been evaluated against the Web Content Accessibility Guidelines (WCAG) 2.0, Levels A and AA, using automated testing (the axe-core engine via Playwright) across 17 representative pages spanning the student, parent, admin, and guest experiences:

/, /login, /register, /dashboard (student and parent), /calendar, /timer, /subjects, /study-blocks, /assignments, /practice-sessions, /tests-exams, /grades, /analytics, /awards, /notifications, /admin.

Each page is scanned twice, once in the dark theme and once in the light theme. This automated pass found zero outstanding WCAG 2.0 Level A or Level AA violations across these pages in either theme (verified across Chromium, Firefox, and WebKit). The calendar grid and the charts are excluded from the scan, because they are drawn by third-party libraries.

Note on scope: This evaluation used the WCAG 2.0 A/AA axe-core ruleset specifically. WCAG 2.1 and 2.2 success criteria (for example Reflow, Non-text Contrast, Target Size, Focus Not Obscured, Dragging Movements) were not included in this automated pass and have not been separately verified. Several manual checks (see "Known limitations" below) are also still pending. This statement should not be read as a claim of WCAG 2.1 or 2.2 conformance.

How we test

  • Automated scanning: axe-core, integrated into our Playwright end-to-end suite (tests/e2e/accessibility.spec.ts), scans each page in the dark and the light theme for wcag2a and wcag2aa rule violations and runs in CI on every change.
  • Design tokens: every colour in the app comes from one set of named colours that is checked for contrast in both themes. An automated check rejects colours that aren't part of that set.
  • Manual review: Visual spot-checks of color contrast, focus order, and component behavior across both light and dark themes.

Known limitations

We're aware of the following gaps and are tracking them as follow-up work:

  • White text on some calendar events and gradients: on the calendars, the white titles of practice sessions (teal) and tests and exams (amber), and of family activities in the dark theme, don't reach the 4.5:1 contrast ratio. The same applies to white text and icons on the green-to-blue brand gradient and the orange "at risk" gradient. Fixing this needs a brand colour decision and is planned as a follow-up. (Light-mode text contrast, listed here before, was fixed on 2026-11-01: green, grey and teal text now have a darker shade in the light theme.)
  • Admin skip-to-content link: The authenticated and guest layouts provide a "Skip to main content" link as the first focusable element on the page, letting keyboard users bypass repetitive navigation. The admin layout has the landing target in place but does not yet render the link itself — this is being addressed as a follow-up.
  • Pending manual checks: The following checks require a human tester and have not yet been completed: Lighthouse accessibility scores on core pages, focus-ring visibility across all interactive elements, modal focus traps (Tab cycling and Escape-to-close), mobile filter-drawer Escape handling, and screen-reader announcements for live regions (flash messages, notification counts).

Feedback

We want to hear from you if you encounter any accessibility barriers while using PlanStudyBoost. Please contact us at [support contact — to be confirmed] with:

  • The page or feature where you ran into a problem
  • The assistive technology and browser you were using
  • A description of what happened and what you expected to happen

We try to respond to accessibility feedback within a reasonable timeframe and will use it to prioritize fixes.

Technical specifications

Accessibility of PlanStudyBoost relies on the following technologies:

  • HTML
  • CSS (Tailwind CSS 4 with the PlanStudyBoost design-token system)
  • JavaScript (Alpine.js, Livewire 4)

These technologies are relied upon for conformance with the accessibility standards used. They need a recent browser: Safari (including iPhone and iPad) 16.4, Chrome and Edge 111, Firefox 128, or newer. See Supported Browsers.


This statement was prepared on 2026-06-08, based on an accessibility and responsive-design audit of the application. It was updated on 2026-11-01, when the automated scan was extended to the light theme and the light-mode contrast issue was fixed.