---
title: VPAT - Chromebook Accessibility Conformance Report
slug: vpat/vpat-chromebook-accessibility-conformance-report
icon: 👩‍💻
docTags: 
createdAt: 2025-04-04T18:01:44.513Z
---

**WCAG Edition**
**(Based on VPAT® Version 2.5)**

**Name of Product:**
ScreenPal Chromebook App

**Report Date:**
February 13th, 2025

**Product Description:**
ScreenPal for Chromebook is a screen recording and video editing mobile software tool that can be launched via a mobile browser, or directly as an app on a ChromeOS device.

**Contact information:**
[support@screenpal.com](mailto\:support@screenpal.com)

**Evaluation Methods Used:**
Accessibility testing as per WCAG 2.2 AA guidelines.

The evaluation was performed using below tools/ tests:

- Screen readers:
  - ChromeVox on Chromebook/ ChromeOS
- Color contrast testing using Color Contrast Analyzer
- Keyboard-only

**Notes:**

The VPAT has been prepared based on the accessibility evaluation of the following pages/ flows:

1. Screen Recording
2. Screen Recording (with System Audio)
3. Camera Recording
4. Camera + Screen Recording
5. Camera + Screen Recording (with Microphone)
6. Videos screen
   - Cut
   - Filter
   - Music
   - Text
   - Overlay
     1. Overlay - Sticker Library
     2. Overlay - My Images
   - Narrate
   - Speed
   - Crop
   - Effects
   - Blur
   - Rotate
   - Add Videos or Photos
     1. Add Videos or Photos - Stock Library
     2. Add Videos or Photos - Camera Roll
     3. Add Videos or Photos - Existing Recording
7. Upload video
8. Login flow
9. Settings screen

**Applicable Standards/Guidelines**

This report covers the degree of conformance for the following accessibility standards/guidelines:

| **Standard/Guideline**                                                                                     | **Included in Report**                                |
| ---------------------------------------------------------------------------------------------------------- | ----------------------------------------------------- |
| Web Content Accessibility Guidelines 2.2 at [https://www.w3.org/TR/WCAG22/](https://www.w3.org/TR/WCAG22/) | Level AAA (No)<br />Level AA (Yes)<br />Level A (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.

**WCAG 2.x Report**

Note: When reporting on conformance with the WCAG 2.x 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](https://www.w3.org/TR/WCAG20/#conformance-reqs).

### Table 1: Success Criteria, Level A

|                                                                                                                             |                       |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| --------------------------------------------------------------------------------------------------------------------------- | --------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **Criteria**                                                                                                                | **Conformance Level** | **Remarks and Explanations**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| [1.1.1 Non-text Content](http://www.w3.org/TR/WCAG20/#text-equiv-all) (Level A)                                             | Partially Supports    | Most images on the app contain relevant alternative text.<br />***Exceptions include:***<br />* Alternative text is not provided for the 'Screenpal' graphic on multiple screens.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| [1.2.1 Audio-only and Video-only (Prerecorded)](http://www.w3.org/TR/WCAG20/#media-equiv-av-only-alt) (Level A)             | Supports              | No audio-only or video-only content is present on the app.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| [1.2.2 Captions (Prerecorded)](http://www.w3.org/TR/WCAG20/#media-equiv-captions) (Level A)                                 | Supports              | No multimedia content is present on the app.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| [1.2.3 Audio Description or Media Alternative (Prerecorded)](http://www.w3.org/TR/WCAG20/#media-equiv-audio-desc) (Level A) | Supports              | No multimedia content is present on the app.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| [1.3.1 Info and Relationships](http://www.w3.org/TR/WCAG20/#content-structure-separation-programmatic) (Level A)            | Partially Supports    | Most parts of the app have consistent headers and global table structures to establish clear information and relationships within the app. Screen readers properly identify most of the information available on the app. Visually impaired users are easily able to perceive the relationships between a particular element and its role. <br />***Exceptions include:***<br />* The headings such as My Device, Tutorials & Tours, Feedback & Support, and About are announced as plain text on the Settings screen.
* When the 'Narration' button receives screen reader focus, the screen reader does not announce information like 'Microphone is unmute' with the button on the Screen Recording screen.
* The screen reader announces an unnecessary table with the photos and videos buttons on the Add Videos or Photos - Camera Roll screen. |
| [1.3.2 Meaningful Sequence](http://www.w3.org/TR/WCAG20/#content-structure-separation-sequence) (Level A)                   | Partially Supports    | The sequence of most of the content present on the app is meaningful and appropriate and does not affect the meaning of the provided content.<br />***Exceptions include:***<br />* The reading order is incorrect for a few elements such Cancel button, Play/ Pause button, and Done button on the Music screen.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| [1.3.3 Sensory Characteristics](http://www.w3.org/TR/WCAG20/#content-structure-separation-understanding) (Level A)          | Supports              | No information is present on the app which is based on sensory characteristics such as shape, size, location, sound, etc.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| [1.4.1 Use of Color](http://www.w3.org/TR/WCAG20/#visual-audio-contrast-without-color) (Level A)                            | Partially Supports    | Color is not used as the only visual means of conveying most of the information, indicating an action, prompting a response, or distinguishing a visual element.<br />***Exceptions include:***<br />* No visual label is provided for the font colors on the Text screen.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| [1.4.2 Audio Control](http://www.w3.org/TR/WCAG20/#visual-audio-contrast-dis-audio) (Level A)                               | Supports              | Appropriate controls are provided for the audio content present on the app.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| [2.1.1 Keyboard](http://www.w3.org/TR/WCAG20/#keyboard-operation-keyboard-operable) (Level A)                               | Partially Supports    | The app partially supports standard keyboard navigation and input functions.<br />***Exceptions include:***<br />* The editable time spinbox is not accessible using the keyboard on the Screen Recording screen.
* The 'Music' checkboxes are not triggerable using the keyboard on the Music screen.
* The 'ScreenPal' graphic link is not focusable using the keyboard on the Videos screen.
* The 'Draggable' button is not triggerable using the keyboard on the Blur screen.                                                                                                                                                                                                                                                                                                                                                                     |
| [2.1.2 No Keyboard Trap](http://www.w3.org/TR/WCAG20/#keyboard-operation-trapping) (Level A)                                | Supports              | Keyboard focus is moving sequentially throughout the app without the focus getting trapped in any section and it is convenient to access the functionality.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| [2.1.4 Character Key Shortcuts](https://www.w3.org/TR/WCAG21/#character-key-shortcuts) (Level A 2.1 and 2.2)                | Supports              | No functionalities are dependent on or controlled by character key shortcuts.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| [2.2.1 Timing Adjustable](http://www.w3.org/TR/WCAG20/#time-limits-required-behaviors) (Level A)                            | Supports              | There is no such activity present on the app where time needs to be adjusted or extended.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| [2.2.2 Pause, Stop, Hide](http://www.w3.org/TR/WCAG20/#time-limits-pause) (Level A)                                         | Supports              | There is no such content present on the app that needs to be stopped, paused, or hidden.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| [2.3.1 Three Flashes or Below Threshold](http://www.w3.org/TR/WCAG20/#seizure-does-not-violate) (Level A)                   | Supports              | There is no flashing content present on the app.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| [2.4.1 Bypass Blocks](http://www.w3.org/TR/WCAG20/#navigation-mechanisms-skip) (Level A)                                    | Supports              | A bypass mechanism for skipping to the main content is implemented.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| [2.4.2 Page Titled](http://www.w3.org/TR/WCAG20/#navigation-mechanisms-title) (Level A)                                     | Supports              | Descriptive and correct page titles are present for pages throughout the app.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| [2.4.3 Focus Order](http://www.w3.org/TR/WCAG20/#navigation-mechanisms-focus-order) (Level A)                               | Partially Supports    | The focus for most of the elements moves in a correct sequence order on the app from left to right and top to bottom.<br />***Exceptions include:***<br />* The focus is moving to the background elements instead of directly moving to the 'Publish to ScreenPal' modal using the keyboard on multiple screens.
* The focus moves to the background elements after selecting the options buttons of the 'Max Time' button on the Screen Recording screen.                                                                                                                                                                                                                                                                                                                                                                                            |
| [2.4.4 Link Purpose (In Context)](http://www.w3.org/TR/WCAG20/#navigation-mechanisms-refs) (Level A)                        | Partially Supports    | Most links are provided with appropriate link text and the user would be able to understand the purpose of the link from its link text.<br />***Exceptions include:***<br />* The screen reader does not announce the link text for the social media links on the Upload Video screen.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| [2.5.1 Pointer Gestures](https://www.w3.org/TR/WCAG21/#pointer-gestures) (Level A 2.1 and 2.2)                              | Supports              | All functionalities present in the app can be operated with a [single pointer](https://www.w3.org/TR/WCAG21/#dfn-single-pointer) without a path-based gesture unless a multipoint or path-based gesture is [essential](https://www.w3.org/TR/WCAG21/#dfn-essential).                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| [2.5.2 Pointer Cancellation](https://www.w3.org/TR/WCAG21/#pointer-cancellation) (Level A 2.1 and 2.2)                      | Supports              | No down-event of the pointer is used in the app to execute any part of the action.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| [2.5.3 Label in Name](https://www.w3.org/TR/WCAG21/#label-in-name) (Level A 2.1 and 2.2)                                    | Supports              | All labels on the app include text and the same text is defined in the code as well to assist speech recognition technologies.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| [2.5.4 Motion Actuation](https://www.w3.org/TR/WCAG21/#motion-actuation) (Level A 2.1 and 2.2)                              | Supports              | No functionality is present on the app that is operable only by device motion.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| [3.1.1 Language of Page](http://www.w3.org/TR/WCAG20/#meaning-doc-lang-id) (Level A)                                        | Supports              | The language attribute is correctly defined for the webpages.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| [3.2.1 On Focus](http://www.w3.org/TR/WCAG20/#consistent-behavior-receive-focus) (Level A)                                  | Supports              | No interactive element is triggered automatically on receiving the focus.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| [3.2.2 On Input](http://www.w3.org/TR/WCAG20/#consistent-behavior-unpredictable-change) (Level A)                           | Supports              | Change of context does not happen when the user changes the setting of any input controls.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| [3.2.6 Consistent Help](https://www.w3.org/TR/WCAG22/#consistent-help) (Level A 2.2 only)                                   | Supports              | A sufficient help mechanism is provided in a consistent place on multiple webpages.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| [3.3.1 Error Identification](http://www.w3.org/TR/WCAG20/#minimize-error-identified) (Level A)                              | Supports              | Errors present on the app are notified to the users correctly.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| [3.3.2 Labels or Instructions](http://www.w3.org/TR/WCAG20/#minimize-error-cues) (Level A)                                  | Partially Supports    | Most parts of the app provide support for motor-impaired and cognitive users as the labels and instructions are provided for the form fields, which are clearly visible and readable to such users.<br />***Exceptions include:***<br />* There is no indication available for the 'Email' and 'Password' required edit fields on the Login screen.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| [3.3.7 Redundant Entry](https://www.w3.org/TR/WCAG22/#redundant-entry) (Level A 2.2 only)                                   | Supports              | Users are not required to enter the same details in the same process multiple times.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| [4.1.2 Name, Role, Value](http://www.w3.org/TR/WCAG20/#ensure-compat-rsv) (Level A)                                         | Partially Supports    | Most of the app elements have a proper label associated with their role and the screen reader is recognizing them correctly with updated values as well.<br />***Exceptions include:***<br />* The label is not announced for the 'Start trim position' and 'End Trim position' for the buttons on the Cut screen.
* No label is announced for the information button by the screen reader on the Music screen.
* The screen reader doesn't announce the label and role of any of the stickers present on the Overlay-Sticker Library screen.
* The role and state are not announced by the screen reader for the currently selected effect on the Effects screen.
* The role is not announced for the elements like Chromebook Files and Google Drive on the Settings screen.                                                                         |

###

### Table 2: Success Criteria, Level AA

|                                                                                                                                  |                       |                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| -------------------------------------------------------------------------------------------------------------------------------- | --------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Criteria**                                                                                                                     | **Conformance Level** | **Remarks and Explanations**                                                                                                                                                                                                                                                                                                                                                                                                                        |
| [1.2.4 Captions (Live)](http://www.w3.org/TR/WCAG20/#media-equiv-real-time-captions) (Level AA)                                  | Supports              | No live multimedia content is present on the app.                                                                                                                                                                                                                                                                                                                                                                                                   |
| [1.2.5 Audio Description (Prerecorded)](http://www.w3.org/TR/WCAG20/#media-equiv-audio-desc-only) (Level AA)                     | Supports              | No multimedia content is present on the app.                                                                                                                                                                                                                                                                                                                                                                                                        |
| [1.3.4 Orientation](https://www.w3.org/TR/WCAG21/#orientation) (Level AA 2.1 and 2.2)                                            | Supports              | The app does not restrict its view and operation to a single display orientation.                                                                                                                                                                                                                                                                                                                                                                   |
| [1.3.5 Identify Input Purpose](https://www.w3.org/TR/WCAG21/#identify-input-purpose) (Level AA 2.1 and 2.2)                      | Supports              | Interactive fields on the app are clearly labeled to direct the user to enter the data expected in the fields.                                                                                                                                                                                                                                                                                                                                      |
| [1.4.3 Contrast (Minimum)](http://www.w3.org/TR/WCAG20/#visual-audio-contrast-contrast) (Level AA)                               | Partially Supports    | Most elements in the app adhere to minimum contrast standards.<br />***Exceptions include:***<br />* The placeholder text 'Enter Text' fails the color contrast ratio due to an irregular background on the Text screen
* Text like 'Cancel' fails the color contrast ratio on the Videos screen
* The text 'Downloading' fails the color contrast ratio on the Screen Recording screen.                                                            |
| [1.4.4 Resize text](http://www.w3.org/TR/WCAG20/#visual-audio-contrast-scale) (Level AA)                                         | Supports              | The success criterion is not applicable.                                                                                                                                                                                                                                                                                                                                                                                                            |
| [1.4.5 Images of Text](http://www.w3.org/TR/WCAG20/#visual-audio-contrast-text-presentation) (Level AA)                          | Supports              | No information is conveyed to the user via an image of the text.                                                                                                                                                                                                                                                                                                                                                                                    |
| [1.4.10 Reflow](https://www.w3.org/TR/WCAG21/#reflow) (Level AA 2.1 and 2.2)                                                     | Supports              | The success criterion is not applicable.                                                                                                                                                                                                                                                                                                                                                                                                            |
| [1.4.11 Non-text Contrast](https://www.w3.org/TR/WCAG21/#non-text-contrast) (Level AA 2.1 and 2.2)                               | Partially Supports    | Most of the app user interface components have a contrast ratio of at least 3:1 against adjacent color(s).<br />***Exceptions include:***<br />* The 'Toggle' icon fails the color contrast ratio on the Speed screen
* The speed slider fails the color contrast ratio on the Speed screen
* The chevron icon fails the color contrast ratio on the Screen Recording screen.                                                                       |
| [1.4.12 Text Spacing](https://www.w3.org/TR/WCAG21/#text-spacing) (Level AA 2.1 and 2.2)                                         | Supports              | The success criterion is not applicable.                                                                                                                                                                                                                                                                                                                                                                                                            |
| [1.4.13 Content on Hover or Focus](https://www.w3.org/TR/WCAG21/#content-on-hover-or-focus) (Level AA 2.1 and 2.2)               | Partially Supports    | Most of the content that is triggered by hover or focus is dismissible, hoverable, and persistent.<br />***Exceptions include:***<br />* The tooltips of all the interactive elements are not dismissable using the 'Esc' key on multiple screens.                                                                                                                                                                                                  |
| [2.4.5 Multiple Ways](http://www.w3.org/TR/WCAG20/#navigation-mechanisms-mult-loc) (Level AA)                                    | Supports              | The success criterion is not applicable.                                                                                                                                                                                                                                                                                                                                                                                                            |
| [2.4.6 Headings and Labels](http://www.w3.org/TR/WCAG20/#navigation-mechanisms-descriptive) (Level AA)                           | Partially Supports    | Most of the headings and labels on the app provide sufficient detail of the content they are describing.<br />***Exceptions include:***<br />* The screen reader does not announce the sufficient label for the locked effects on the Effects screen.                                                                                                                                                                                               |
| [2.4.7 Focus Visible](http://www.w3.org/TR/WCAG20/#navigation-mechanisms-focus-visible) (Level AA)                               | Partially Supports    | Partial elements present in the app have focus visibility.<br />***Exceptions include:***<br />The focus Indicator is not visible globally on the interactive elements such as:<br />- Save Location<br />- Available Space<br />- Clear Video Cache<br />- Watch Tutorials, etc.                                                                                                                                                                   |
| [2.4.11 Focus Not Obscured (Minimum)](https://www.w3.org/TR/WCAG22/#focus-not-obscured-minimum) (Level AA 2.2 only)              | Partially Supports    | Most of the elements that receive keyboard focus are at least partially visible upon receiving the focus.<br />***Exceptions include:***<br />* The focus is moving to the background elements, and also the focus is getting obscured for the few elements by the 'Overlay' modal on multiple screens.                                                                                                                                             |
| [2.5.7 Dragging Movements](https://www.w3.org/TR/WCAG22/#dragging-movements) (Level AA 2.2 only)                                 | Supports              | All actions that involve dragging, are provided with a simple pointer alternative.                                                                                                                                                                                                                                                                                                                                                                  |
| [2.5.8 Target Size (Minimum)](https://www.w3.org/TR/WCAG22/#target-size-minimum) (Level AA 2.2 only)                             | Supports              | All the interactive pointer targets are at least 24 by 24 CSS pixels or have sufficient spacing around them.                                                                                                                                                                                                                                                                                                                                        |
| [3.1.2 Language of Parts](http://www.w3.org/TR/WCAG20/#meaning-other-lang-id) (Level AA)                                         | Supports              | English is the primary and only language of the app. There are no phrases or sentences written in any other language, which need to be defined separately.                                                                                                                                                                                                                                                                                          |
| [3.2.3 Consistent Navigation](http://www.w3.org/TR/WCAG20/#consistent-behavior-consistent-locations) (Level AA)                  | Supports              | Navigational mechanisms are repeated on the app and occur in the same relative order each time they are repeated. Hence, consistent navigation is provided to the user.                                                                                                                                                                                                                                                                             |
| [3.2.4 Consistent Identification](http://www.w3.org/TR/WCAG20/#consistent-behavior-consistent-functionality) (Level AA)          | Supports              | Components that provide the same functionality throughout the app can be easily identified by the user.                                                                                                                                                                                                                                                                                                                                             |
| [3.3.3 Error Suggestion](http://www.w3.org/TR/WCAG20/#minimize-error-suggestions) (Level AA)                                     | Supports              | The provided error messages are descriptive enough to understand the error and identify the location where they occur.                                                                                                                                                                                                                                                                                                                              |
| [3.3.4 Error Prevention (Legal, Financial, Data)](http://www.w3.org/TR/WCAG20/#minimize-error-reversible) (Level AA)             | Supports              | There are no critical forms available where error prevention is required. Error suggestions are enough to fill out the form and correct the errors.                                                                                                                                                                                                                                                                                                 |
| [3.3.8 Accessible Authentication (Minimum)](https://www.w3.org/TR/WCAG22/#accessible-authentication-minimum) (Level AA 2.2 only) | Supports              | No such authentication or login steps are present in the app.                                                                                                                                                                                                                                                                                                                                                                                       |
| [4.1.3 Status Messages](https://www.w3.org/TR/WCAG21/#status-messages) (Level AA 2.1 and 2.2)                                    | Partially Supports    | Most of the updated content automatically notifies the visually impaired users via a screen reader.<br />***Exceptions include:***<br />* The screen reader doesn't provide any information when the user sets the trim slider's position using the arrow keys on the Cut screen.
* After selecting the 'Record' button, a countdown like '3, 2, 1' appears on the screen but the same is not announced by the screen reader on the Narrate screen. |

