Accessibility Statement
Effective date: 30 April 2026 · Last updated: 30 April 2026
PRODICTA aims to meet WCAG 2.2 Level AA. This statement records the work completed to date and the work that is still in progress.
1. Our commitment
PRODICTA aims to meet WCAG 2.2 Level AA standards. We have completed an automated accessibility audit on 30 April 2026 and addressed the findings. Manual testing across assistive technologies is ongoing. We commit to a full professional audit by 31 December 2026.
2. Standards we work towards
We aim to meet the Web Content Accessibility Guidelines (WCAG) 2.2 Level AA, the standard required for public sector digital services in the United Kingdom under the Public Sector Bodies (Websites and Mobile Applications) Accessibility Regulations 2018.
3. What we have done
- Completed an automated WCAG 2.2 AA audit across the codebase
- Restored visible keyboard focus indicators across all inputs, buttons, and interactive elements (WCAG 2.4.7 Focus Visible)
- Added a "skip to main content" link on every page so keyboard users can bypass navigation (WCAG 2.4.1 Bypass Blocks)
- Set the page language to en-GB on the root document so assistive technologies pronounce content correctly (WCAG 3.1.1 Language of Page)
- Added support for the prefers-reduced-motion media query so users who prefer reduced motion see shortened or removed transitions (WCAG 2.3.3 Animation from Interactions)
- Standardised the info-tooltip component across the product so the tooltip anchors correctly to its trigger, supports keyboard activation (Enter and Space), respects Escape to dismiss, and exposes the relationship to assistive technologies via aria-describedby (WCAG 1.4.13, 2.1.1, 4.1.2)
- Confirmed presence of semantic page landmarks (nav, main) on the root layout
- Reviewed transactional email templates for adequate colour contrast and decorative-image alt text
- Shipped a Reasonable Adjustments Layer 1 disclosure UI on the candidate landing screen so candidates can declare adjustments under the Equality Act 2010 before starting an assessment, with informational notice to the inviting agency or employer
- Shipped Reasonable Adjustments Layer 2 candidate-controlled adjustments: a Simplified Mode toggle that pauses animations and de-emphasises time pressure indicators, voice-response improvements with keyboard activation and screen reader announcements, and auto-pre-tick of these modes when the candidate previously declared the corresponding need in Layer 1
- Added keyboard activation, screen reader announcements via aria-live regions, and pick-up-and-drop pattern (Space, arrow keys, Escape) to the forced-choice ranking, select-exclude, and trade-off scenario types
- Added empty-submission and incomplete-submission validation across all candidate response types (typed, voice, forced-choice) with role=alert error banners, aria-invalid, and focus management
- Completed an accessibility sprint across the extended scenario surfaces in the Strategy-Fit candidate experience: interactive list semantics with 44px touch targets and aria-pressed (WCAG 2.5.5, 4.1.2), expandable row controls with aria-expanded, contextual region landmarks with aria-labels, labelled selects and inputs across scheduling and note surfaces, mid-task prompt converted to a proper dialog with role=dialog, aria-modal, focus trap, Escape handler, and focus restoration, and live-region announcements on in-scenario notifications
- Exported the PRODICTA logo as standalone SVG and PNG variants in /brand/ for accessible external use
4. What is still in progress
- Manual testing with screen readers (JAWS, NVDA, VoiceOver) is ongoing across all candidate-facing and agency-facing surfaces. The keyboard and ARIA work shipped above is verified by code review and follows WAI-ARIA authoring practices, but real-device screen reader passes are still pending and may surface wording or flow refinements
- A seeded-test pass with axe DevTools and Lighthouse against a live candidate assessment URL is planned, to catch any per-scenario state issues that static code review cannot detect
- Form error association on agency and employer-facing surfaces (login, account creation, settings, billing) still relies on visual-only error display; the consistent aria-invalid and role=alert pattern shipped on candidate responses will be extended to these surfaces
- Brand jade #00BFA5 is used as an accent rather than for body text; we are auditing remaining surfaces where jade is used for small text against white to ensure 4.5:1 contrast
- Periodic time-remaining announcements at 50%, 25% and 10% thresholds are planned to extend the existing one-minute-remaining live-region announcement across all candidate scenario surfaces
- Reasonable adjustments configurable by the inviting agency or employer (extended time configurable per candidate, additional screen reader presets) is planned for later in 2026
- Professional accessibility audit scheduled for completion by 31 December 2026
5. Reasonable adjustments
If you require adjustments to take a PRODICTA assessment, please contact the agency or employer who invited you. They can request adjustments on your behalf and we will work with them to provide what you need.
6. Reporting accessibility issues
If you encounter an accessibility issue with PRODICTA, please contact us at admin@prodicta.co.uk. We commit to acknowledging your report within 7 working days and addressing the issue or providing an alternative way to access the content.
7. Compatibility
PRODICTA aims to be compatible with:
- Modern browsers: Chrome, Edge, Firefox, Safari (latest two major versions)
- Screen readers: JAWS, NVDA, VoiceOver (testing ongoing)
- Keyboard-only navigation
- Mobile devices (iOS and Android)
8. Last reviewed and next review
Last reviewed: 30 April 2026
Next scheduled review: 31 October 2026
PRODICTA is a product of PRODICTA Ltd · Registered in England and Wales · admin@prodicta.co.uk
© 2026 PRODICTA. All rights reserved.