Braintrust Tutors Accessibility Conformance Report

This report is based on VPAT® Version 2.5Rev (International Edition) and documents the degree to which Braintrust Tutors conforms to web and software accessibility standards. Evaluation was performed using Chrome Lighthouse, WAVE, WebAIM Contrast Checker, and manual testing by team members with product knowledge.

Applicable Standards & Guidelines

This report evaluates conformance against the following standards. WCAG 2.x tables also document conformance with EN 301 549 Clauses 9–12 and Revised Section 508 Chapters 5–6.

Standard / GuidelineLevel ALevel AALevel AAA
Web Content Accessibility Guidelines (WCAG) 2.0YesYesNo
Web Content Accessibility Guidelines (WCAG) 2.1YesYesNo
Web Content Accessibility Guidelines (WCAG) 2.2YesYesNo
Revised Section 508 (Jan 18, 2017 / corrected Jan 22, 2018)Yes
EN 301 549 V3.1.1 (2019-11) & V3.2.1 (2021-03)Yes

Terms

The following terms are used in the Conformance Level column throughout this report, as defined by ITI.

Supports

At least one method meets the criterion without known defects or with equivalent facilitation.

Partially Supports

Some functionality of the product does not meet the criterion.

Not Applicable

The criterion is not relevant to this product.

Not Evaluated

Not evaluated against this criterion. Used only for WCAG Level AAA.

Success Criteria, Level A

Also documents conformance with EN 301 549 Clause 9 (Web), Clauses 10–12, and Revised Section 508 Chapters 5–6 where applicable.

CriteriaConformanceRemarks
1.1.1 Non-text ContentPartially SupportsImages and interactive elements throughout the platform include descriptive labels and alt text. Alt-text support for user-uploaded images within the collaborative whiteboard is being extended.
1.2.1 Audio-only & Video-only (Prerecorded)Not ApplicableNo standalone audio-only or video-only prerecorded content is present in the platform.
1.2.2 Captions (Prerecorded)Not ApplicableNo prerecorded video content requiring captions is present in the platform.
1.2.3 Audio Description or Media Alternative (Prerecorded)Not ApplicableNo prerecorded synchronized media is present in the platform.
1.3.1 Info and RelationshipsPartially SupportsPage structure, headings, and form labels are programmatically conveyed throughout the core platform. Additional programmatic structure is being extended to all areas of the whiteboard tool.
1.3.2 Meaningful SequenceSupportsContent is presented in a logical reading order that is correctly conveyed to assistive technologies.
1.3.3 Sensory CharacteristicsSupportsInstructions do not rely solely on shape, size, visual location, orientation, or sound to convey meaning.
1.4.1 Use of ColorSupportsColor is never the sole means of conveying information — all color-coded content has a text or visual equivalent.
1.4.2 Audio ControlNot ApplicableNo auto-playing audio is present in the platform.
2.1.1 KeyboardSupportsAll core platform functionality is fully operable via keyboard, without requiring specific timing for individual keystrokes.
2.1.2 No Keyboard TrapSupportsKeyboard focus can always be moved away from any component using standard keystrokes.
2.1.4 Character Key Shortcuts (2.1 / 2.2)Not ApplicableThe platform does not implement single-character key shortcuts.
2.2.1 Timing AdjustableNot ApplicableNo time limits are applied to interactions in the platform.
2.2.2 Pause, Stop, HideNot ApplicableNo auto-updating, moving, or blinking content is present.
2.3.1 Three Flashes or Below ThresholdSupportsNo content flashes more than three times per second.
2.4.1 Bypass BlocksNot ApplicableThe platform's application structure does not produce the repeated navigation blocks this criterion addresses.
2.4.2 Page TitledSupportsEvery page has a descriptive title that clearly identifies its topic and purpose.
2.4.3 Focus OrderPartially SupportsFocus moves in a logical, meaningful sequence throughout most of the platform. Keyboard focus handling in navigation menus is being improved.
2.4.4 Link Purpose (In Context)SupportsLink text clearly describes the destination or purpose of each link, either on its own or within its surrounding context.
2.5.1 Pointer Gestures (2.1 / 2.2)Not ApplicableNo functionality requires multi-point or path-based pointer gestures.
2.5.2 Pointer Cancellation (2.1 / 2.2)SupportsActions triggered by a single pointer can be cancelled before they complete, helping prevent accidental activation.
2.5.3 Label in Name (2.1 / 2.2)SupportsThe accessible name of every UI component includes its visible label text, ensuring compatibility with voice input tools.
2.5.4 Motion Actuation (2.1 / 2.2)Not ApplicableNo functionality is triggered by device motion or physical gestures.
3.1.1 Language of PageSupportsThe language of each page is programmatically identified, enabling screen readers and other assistive technologies to apply correct pronunciation and rendering.
3.2.1 On FocusSupportsMoving keyboard focus to a component never automatically triggers an unexpected change of context.
3.2.2 On InputSupportsChanging the value of a form field or control does not cause an unexpected change of context.
3.2.6 Consistent Help (2.2 only)SupportsHelp and support resources are available in a consistent location across all pages of the platform.
3.3.1 Error IdentificationSupportsInput errors are detected automatically and described to users in clear, plain-language text.
3.3.2 Labels or InstructionsSupportsAll form inputs include visible labels and, where needed, clear instructions so users always know what is expected.
3.3.7 Redundant Entry (2.2 only)SupportsInformation entered earlier in a session is remembered, so users are never asked to type the same information twice.
4.1.1 ParsingSupportsPlatform markup is well-formed and consistently interpretable by browsers and assistive technologies.
4.1.2 Name, Role, ValueSupportsEvery UI component correctly exposes its name, role, and current state to assistive technologies such as screen readers.

Success Criteria, Level AA

CriteriaConformanceRemarks
1.2.4 Captions (Live)Partially SupportsLive caption support within tutoring sessions is dependent upon our partner's virtual classroom technology. Captions are not required for the core Braintrust platform experience.
1.2.5 Audio Description (Prerecorded)Not ApplicableNo prerecorded video content is used in the platform interface.
1.3.4 Orientation (2.1 / 2.2)SupportsThe platform is fully functional in both portrait and landscape orientations across all supported devices.
1.3.5 Identify Input Purpose (2.1 / 2.2)SupportsForm fields that collect personal information use standard autocomplete attributes, making them compatible with browser autofill and assistive tools.
1.4.3 Contrast (Minimum)SupportsAll text and images of text meet or exceed a 4.5:1 contrast ratio, ensuring readability for users with low vision or color deficiencies.
1.4.4 Resize TextSupportsText can be enlarged up to 200% using standard browser zoom without any loss of content or functionality.
1.4.5 Images of TextPartially SupportsLive text is used throughout the platform interface. Some assessment questions may include images of text; guidance is provided to administrators on maintaining accessibility when building assessment content.
1.4.10 Reflow (2.1 / 2.2)SupportsContent adapts gracefully to narrow viewports and high magnification without requiring horizontal scrolling, making the platform accessible on small screens and for users who zoom significantly.
1.4.11 Non-text Contrast (2.1 / 2.2)SupportsButtons, form fields, icons, and other UI components meet the 3:1 contrast requirement and provide clear visual feedback on interaction.
1.4.12 Text Spacing (2.1 / 2.2)SupportsAdjusting line height, letter spacing, word spacing, or paragraph spacing does not cause any loss of content or functionality.
1.4.13 Content on Hover or Focus (2.1 / 2.2)Partially SupportsMost hover- and focus-triggered content behaves as expected throughout the platform. Tooltip accessibility on the student dashboard and keyboard focus within the virtual classroom are dependent upon our partner.
2.4.5 Multiple WaysSupportsUsers can reach any part of the platform through menus, in-context links, and direct navigation, providing multiple paths to every page.
2.4.6 Headings and LabelsSupportsHeadings and form labels clearly describe the topic or purpose of the content or control they represent.
2.4.7 Focus VisibleSupportsA clearly visible focus indicator is displayed on all interactive elements that receive keyboard focus, helping keyboard-only users navigate confidently.
2.4.11 Focus Not Obscured – Minimum (2.2 only)Not ApplicablePage overlays and sticky elements are designed to avoid covering focused components.
2.5.7 Dragging Movements (2.2 only)Not ApplicableNo functionality requires a dragging motion — all interactions are achievable with a single pointer click.
2.5.8 Target Size – Minimum (2.2 only)SupportsAll interactive targets meet or exceed the 24×24 CSS pixel minimum size, making them comfortable to activate for users with motor impairments.
3.1.2 Language of PartsNot ApplicableThe platform is delivered in English. No passages in other languages appear in the interface.
3.2.3 Consistent NavigationSupportsNavigation menus and global controls appear in the same position on every page, so users always know where to find them.
3.2.4 Consistent IdentificationSupportsComponents that perform the same function are identified with consistent labels throughout the platform — search is always called "Search," for example.
3.3.3 Error SuggestionSupportsWhen an input error is detected, specific, actionable suggestions are provided to help users correct the problem.
3.3.4 Error Prevention (Legal, Financial, Data)SupportsSubmissions with meaningful consequences can be reviewed and confirmed before they are finalized, reducing the risk of accidental errors.
3.3.8 Accessible Authentication – Minimum (2.2 only)SupportsLogging in does not require solving puzzles, identifying objects, or completing any cognitive function test.
4.1.3 Status Messages (2.1 / 2.2)SupportsSuccess and status messages are announced to screen readers automatically, so users are kept informed without needing to move focus.

Success Criteria, Level AAA

Level AAA is not a declared conformance target for this product. Results are provided for transparency.

CriteriaConformanceRemarks
1.2.6 Sign Language (Prerecorded)Not ApplicableNo prerecorded synchronized media is present in the platform.
1.2.7 Extended Audio Description (Prerecorded)Not ApplicableNo prerecorded synchronized media is present in the platform.
1.2.8 Media Alternative (Prerecorded)Not ApplicableNo prerecorded synchronized media is present in the platform.
1.2.9 Audio-only (Live)Not ApplicableNo live audio-only content is broadcast through the platform.
1.3.6 Identify Purpose (2.1 / 2.2)SupportsThe purpose of UI components, icons, and page regions is programmatically identifiable, enabling personalization tools and assistive technologies to tailor the experience.
1.4.6 Contrast (Enhanced)Partially SupportsThe majority of text across the platform exceeds the enhanced 7:1 contrast ratio, with continued attention given to all interface areas.
1.4.7 Low or No Background AudioNot ApplicableNo background audio is present in the platform.
1.4.8 Visual PresentationNot ApplicableThis criterion applies to large blocks of body text; the platform's content layout does not trigger this requirement.
1.4.9 Images of Text (No Exception)SupportsText is rendered as live, scalable text wherever technically feasible throughout the platform.
2.1.3 Keyboard (No Exception)Partially SupportsThe vast majority of platform functionality is keyboard accessible. Full keyboard operability is being extended to all remaining navigation menus and interactive components.
2.2.3 No TimingSupportsNo time limits affect any part of the user experience.
2.2.4 InterruptionsSupportsInterruptions and non-emergency alerts can be deferred or suppressed by the user.
2.2.5 Re-authenticatingSupportsIf a session expires, users can re-authenticate and pick up exactly where they left off without losing any data.
2.2.6 Timeouts (2.1 / 2.2)SupportsUsers receive a clear warning before any inactivity timeout that could result in data loss.
2.3.2 Three FlashesSupportsNo content flashes more than three times in any one-second period.
2.3.3 Animation from Interactions (2.1 / 2.2)SupportsMotion animations triggered by user interaction respect the operating system's "reduce motion" preference, making the experience comfortable for users sensitive to movement.
2.4.8 LocationSupportsUsers can always determine where they are within the platform through page titles, breadcrumbs, and active navigation states.
2.4.9 Link Purpose (Link Only)SupportsLink text is descriptive enough to convey its destination on its own, without relying on surrounding context.
2.4.10 Section HeadingsSupportsSection headings are used throughout the platform to organize content into clearly labeled, navigable regions.
2.4.12 Focus Not Obscured – Enhanced (2.2 only)Not Applicable
2.4.13 Focus Appearance (2.2 only)SupportsFocus indicators meet the enhanced size and contrast requirements, making keyboard navigation clearly visible at a glance.
2.5.5 Target Size (2.1 / 2.2)SupportsInteractive targets are generously sized, making them easy and comfortable to activate for users with motor impairments.
2.5.6 Concurrent Input Mechanisms (2.1 / 2.2)SupportsTouch, keyboard, mouse, and other input methods can be used interchangeably — the platform never locks users into a single input mode.
3.1.3 Unusual WordsNot Applicable
3.1.4 AbbreviationsNot Applicable
3.1.5 Reading LevelNot ApplicableAs a platform designed to support literacy development across grade levels, content is intentionally written at varied reading levels to match each student's learning goals.
3.1.6 PronunciationNot Applicable
3.2.5 Change on RequestSupportsContext changes are only initiated by an explicit user action — nothing on the platform changes unexpectedly.
3.3.5 HelpSupportsContext-sensitive help is available throughout the platform to guide users through any task.
3.3.6 Error Prevention (All)SupportsAll form submissions can be reviewed and corrected before they are processed.
3.3.9 Accessible Authentication – Enhanced (2.2 only)SupportsAuthentication requires no cognitive tests of any kind.

Revised Section 508 Report

Chapter 3: Functional Performance Criteria

CriteriaConformanceRemarks
302.1 Without VisionPartially SupportsAssessment activities include audio to support non-visual access. Expanded non-visual support across the virtual classroom is dependent upon our partner.
302.2 With Limited VisionPartially SupportsThe platform supports browser zoom, high-contrast display settings, and text resizing throughout. Enhanced low-vision support within the virtual classroom is dependent upon our partner.
302.3 Without Perception of ColorSupportsAll information conveyed with color has an equivalent text, shape, or structural representation.
302.4 Without HearingSupportsPlatform content and core learning activities are fully accessible without audio.
302.5 With Limited HearingSupportsThe platform supports users with limited hearing through text-based content and visual indicators throughout.
302.6 Without SpeechPartially SupportsAll core platform interactions can be completed without speech. Voice-based features within the virtual classroom are dependent upon our partner.
302.7 With Limited ManipulationNot ApplicableThis criterion does not apply to the student learning experience. Drag-and-drop interactions for administrators and tutors are under ongoing review.
302.8 With Limited Reach and StrengthNot ApplicableThis criterion applies to physical hardware products.
302.9 With Limited Language, Cognitive, and Learning AbilitiesSupportsBraintrust is purpose-built to support students with diverse learning needs, including those requiring language and cognitive accommodations.

Chapter 4: Hardware

Braintrust Tutors is a web-based software platform. All Chapter 4 hardware criteria are Not Applicable.

Chapter 5: Software

CriteriaConformanceRemarks
501.1 Scope – WCAG 2.0 AASee WCAG section
502.2.1 User Control of Accessibility FeaturesSupportsSystem-level accessibility features can be enabled and customized without any interference from the platform.
502.2.2 No Disruption of Accessibility FeaturesNot Applicable
502.3.1 Object InformationSupportsObject roles, states, and boundaries are fully exposed to assistive technologies.
502.3.2 Modification of Object InformationSupportsAssistive technologies can modify object properties where appropriate.
502.3.3 Row, Column, and HeadersSupportsData tables include properly associated row and column headers for assistive technology navigation.
502.3.4 ValuesSupportsCurrent values of interactive components are exposed to assistive technologies.
502.3.5 Modification of ValuesSupportsAssistive technologies can modify component values where interaction is permitted.
502.3.6 Label RelationshipsPartially SupportsLabels are programmatically associated with their controls throughout most of the platform. Full label association is being extended to all remaining interactive elements.
502.3.7 Hierarchical RelationshipsSupportsParent-child relationships between UI components are correctly exposed to assistive technologies.
502.3.8–3.14 (Text, Modifications, Actions, Focus, Events)SupportsText content, available actions, focus position, and event notifications are all accessible to assistive technologies.
502.4 Platform Accessibility FeaturesSupportsThe platform does not interfere with platform-level accessibility services or assistive technologies.
503.2 User PreferencesSupportsThe platform honors system-level user preferences for color, contrast, font type, size, and focus cursor.
503.3 Alternative User InterfacesNot Applicable
503.4.1 Caption ControlsNot Applicable
503.4.2 Audio Description ControlsNot ApplicableNo prerecorded video with synchronized audio is present in the platform interface.
504.2 Content Creation or EditingNot ApplicableAuthoring tool requirements do not apply to the core student and tutor experience. Accessibility guidance is provided to administrators who build assessment content.
504.2.1 Preservation of Accessibility in Format ConversionNot Applicable
504.2.2 PDF ExportNot Applicable

Chapter 6: Support Documentation and Services

CriteriaConformanceRemarks
602.2 Accessibility and Compatibility FeaturesNot Applicable
602.3 Electronic Support DocumentationSee WCAG section
602.4 Alternate Formats for Non-Electronic SupportNot Applicable
603.2 Information on Accessibility FeaturesNot Applicable
603.3 Accommodation of Communication NeedsNot Applicable

EN 301 549 Report (EU)

Clause 4: Functional Performance Statements

CriteriaConformanceRemarks
4.2.1 Usage without visionPartially SupportsAssessment activities include audio to support non-visual access. Full non-visual access to the virtual classroom is dependent upon our partner.
4.2.2 Usage with limited visionSupportsUsers can magnify content, resize text, and apply high-contrast display settings throughout the platform without loss of functionality.
4.2.3 Usage without perception of colourSupportsAll color-coded content has a text or visual equivalent — color is never the sole means of conveying information.
4.2.4 Usage without hearingSupportsAll core platform content and learning activities are fully accessible without audio.
4.2.5 Usage with limited hearingSupportsText-based content and visual indicators throughout the platform support users with limited hearing.
4.2.6 Usage without vocal capabilitySupportsEvery interaction on the platform, including answering assessments, can be completed via keyboard without any speech input.
4.2.7 Usage with limited manipulation or strengthNot Applicable
4.2.8 Usage with limited reachNot Applicable
4.2.9 Minimize photosensitive seizure triggersNot ApplicableNo flashing content is present anywhere in the platform.
4.2.10 Usage with limited cognition, language or learningSupportsBraintrust is purpose-built to support students with diverse cognitive, language, and learning needs — it is a core part of what we do.
4.2.11 PrivacySupportsAll accessibility features can be used privately without disclosing any accommodation needs to other users.

Clause 5: Generic Requirements

All closed functionality criteria (5.1.x) are Not Applicable. Hardware and biometric criteria (5.3–5.9) are Not Applicable.

Clause 6: ICT with Two-Way Voice Communication

CriteriaConformanceRemarks
6.1 Audio bandwidth for speechSupportsTwo-way voice communication supports an upper frequency range of at least 7,000 Hz, delivering clear, high-quality audio during tutoring sessions.
6.2.1.1 RTT communicationPartially SupportsReal-Time Text support within tutoring sessions is dependent upon our partner's virtual classroom technology.
6.2.1.2 Concurrent voice and textPartially SupportsSimultaneous voice and RTT within tutoring sessions is dependent upon our partner.
6.2.2.1 Visually distinguishable displayPartially SupportsRTT display differentiation within tutoring sessions is dependent upon our partner.
6.2.2.2 Programmatically determinable send/receive directionPartially SupportsRTT directional metadata within tutoring sessions is dependent upon our partner.
6.2.2.3 Speaker identificationPartially SupportsRTT speaker identification within tutoring sessions is dependent upon our partner.
6.2.2.4 Visual indicator of audio with RTTPartially SupportsVisual audio indicators in conjunction with RTT are dependent upon our partner.
6.2.3 InteroperabilityPartially SupportsRTT interoperability within tutoring sessions is dependent upon our partner.
6.2.4 RTT responsivenessPartially SupportsRTT responsiveness within tutoring sessions is dependent upon our partner.
6.3 Caller IDNot ApplicableThe platform does not use telephony caller ID mechanisms.
6.4 Alternatives to voice-based servicesPartially SupportsText-based alternatives to voice features within the virtual classroom are dependent upon our partner.
6.5.2 ResolutionNot EvaluatedVideo resolution within the virtual classroom has not been formally evaluated against this criterion.
6.5.3 Frame rateSupportsVideo in the virtual classroom is delivered at a minimum of 20 frames per second, ensuring smooth and comfortable visual communication.
6.5.4 Synchronization between audio and videoSupportsAudio and video are kept in sync within a 100 ms maximum offset throughout tutoring sessions.
6.5.5 Visual indicator of audio with videoPartially SupportsReal-time visual audio indicators during video sessions are dependent upon our partner.
6.5.6 Speaker identification for sign languagePartially SupportsSign language speaker identification during video sessions is dependent upon our partner.

Clause 7: ICT with Video Capabilities

CriteriaConformanceRemarks
7.1.1 Captioning playbackPartially SupportsCaption playback within the virtual classroom is dependent upon our partner.
7.1.2 Captioning synchronizationPartially SupportsCaption synchronization within the virtual classroom is dependent upon our partner.
7.1.3 Preservation of captioningPartially SupportsCaption data preservation through transmission is dependent upon our partner.
7.1.4 Captions characteristicsPartially SupportsCaption display customization within the virtual classroom is dependent upon our partner.
7.1.5 Spoken subtitlesPartially SupportsSpoken subtitle functionality within the virtual classroom is dependent upon our partner.
7.2.1 Audio description playbackNot ApplicableNo prerecorded video with separate audio description tracks is present in the platform.
7.2.2 Audio description synchronizationSupportsFor assessment content that includes audio, synchronization with visual content is maintained.
7.2.3 Preservation of audio descriptionPartially SupportsPreservation of audio description through video transmission is dependent upon our partner.
7.3 User controls for captions and audio descriptionNot ApplicableNo video content requiring synchronized caption or audio description controls is present in the core platform.

Clauses 8–13

ClauseConformanceRemarks
Clause 8 – HardwareNot ApplicableBraintrust Tutors is a web-based platform. No hardware criteria apply.
Clause 9 – WebSee WCAG section
Clause 10 – Non-Web Documents (10.1–10.4)See WCAG sectionClauses 10.5 and 10.6 are Not Applicable.
Clause 11.1–11.4 – Software (WCAG criteria)See WCAG section
Clause 11.5 – Interoperability with AT (11.5.2.4–11.5.2.17)SupportsThe platform fully exposes object information, labels, values, text content, available actions, focus position, and state changes to assistive technologies.
Clause 11.6 – Documented accessibility usageNot Evaluated
Clause 11.7 – User preferencesNot Evaluated
Clause 11.8 – Authoring toolsNot Applicable
Clause 12.1.1 – Accessibility and compatibility featuresNot Applicable
Clause 12.1.2 – Accessible documentationSee WCAG section
Clause 12.2.2 – Information on accessibility featuresPartially SupportsThis accessibility page documents our conformance. We are working to expand the depth of in-product accessibility guidance available to users.
Clause 12.2.3 – Effective communicationNot Evaluated
Clause 13 – Relay / Emergency Service AccessNot Applicable
en_USEnglish