--- title: "iOS - WCAG 2.1 report" slug: "mobile-application-accessibility-ios" description: "Discover Rocket.Chat iOS accessibility: inclusive UI features, compliance with Apple standards & usability for all users." updated: 2026-05-21T16:42:23Z published: 2026-05-21T16:42:23Z canonical: "docs.rocket.chat/mobile-application-accessibility-ios" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.rocket.chat/llms.txt > Use this file to discover all available pages before exploring further. # iOS - WCAG 2.1 report **WCAG 2.1 Edition** **(Based on VPAT® Version 2.5)** **Name of Product:** [Rocket.Chat](http://Rocket.Chat) **Platform:** iOS **Report Date:** May 20, 2026 **Product Description:** [Rocket.Chat](http://Rocket.Chat) is a customizable open source communications platform for organizations with high standards of data protection. It enables real-time conversations between colleagues, with other companies, or with your customers, across devices on the web, desktop, or mobile. While our commitment is to ensure accessibility within the team collaboration product, we acknowledge that users may interact with third-party integrations, plugins, or content. These components are beyond our direct control, and their accessibility may vary. **Contact information:** [support@rocket.chat](mailto:support@rocket.chat) **Website:** [Accessibility Statement](https://docs.rocket.chat/docs/accessibility-statement) **Applicable Standards/Guidelines** This report covers the degree of conformance with the following accessibility standards/guidelines: | Standard/Guideline | Included in report | | --- | --- | | [Web Content Accessibility Guidelines 2.0](https://www.w3.org/TR/WCAG20/) | Level A: Yes Level AA: Yes Level AAA: No | | [Web Content Accessibility Guidelines 2.1](https://www.w3.org/TR/WCAG21/) | Level A: Yes Level AA: Yes Level AAA: No | **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. This can only be used in WCAG 2.0 Level AAA. > [!NOTE] > For criteria marked “Supports,” substantial conformance with the criterion by the product or service has been determined through the Evaluation Testing, which includes a mix of external audit—conducted by an expert in the field—and self-assessment by the [Rocket.Chat](http://Rocket.Chat) team. > [!NOTE] > In the tables below, for all criteria marked “Not Applicable,” the specific feature covered by that criterion is not part of the product. For example: If keyboard navigation is not the main form of navigation in the mobile platform and by design the content is optimized for easier vertical scrolling, then WCAG criterion 2.4.1 Bypass Blocks, will be marked “Not Applicable." | WCAG Criterion | Results | Remarks and explanations | | --- | --- | --- | | [1.1.1 Non-text content (A)](https://www.w3.org/WAI/WCAG21/Understanding/non-text-content.html) | Supports | No remarks | | [1.2.1 Audio-only and Video-only (Prerecorded) (A)](https://www.w3.org/WAI/WCAG21/Understanding/audio-only-and-video-only-prerecorded.html) | Not Applicable | No remarks | | [1.2.2 Captions (Prerecorded) (A)](https://www.w3.org/WAI/WCAG22/Understanding/captions-prerecorded.html) | Not Applicable | [Rocket.Chat](http://Rocket.Chat) Mobile does not provide automated captioning for prerecorded videos. Content authors must ensure that captions are included in the file before uploading to the chat. | | [1.2.3 Audio Description or Media Alternative (Prerecorded) (A)](https://www.w3.org/WAI/WCAG21/Understanding/audio-description-or-media-alternative-prerecorded.html) | Supports | No Remarks | | [1.2.4 Captions (Live) (AA)](https://www.w3.org/WAI/WCAG21/Understanding/captions-live.html) | Not Applicable | [Rocket.Chat](http://Rocket.Chat) does not provide native live-streaming services or live captioning. If live video or audio is shared through external services, captions must be handled by the respective platform or tool used | | [1.2.5 Audio Description (Prerecorded) (AA)](https://www.w3.org/WAI/WCAG21/Understanding/audio-description-prerecorded.html) | Not Applicable | [Rocket.Chat](http://Rocket.Chat) Mobile does not modify or process uploaded media files. Content authors must embed audio descriptions within the video file before uploading to the chat. | | [1.3.1 Info and Relationships (A)](https://www.w3.org/WAI/WCAG21/Understanding/info-and-relationships.html) | Supports | No remarks | | [1.3.2 Meaningful Sequence (A)](https://www.w3.org/TR/WCAG20/#content-structure-separation-sequence) | Supports | No remarks | | [1.3.3 Sensory Characteristics (A)](https://www.w3.org/TR/WCAG20/#content-structure-separation-understanding) | Supports | No remarks | | [1.3.4 Orientation (AA)](https://www.w3.org/TR/WCAG21/#orientation) | Supports | No remarks | | [1.3.5 Identify Input Purpose (AA)](https://www.w3.org/TR/WCAG21/#identify-input-purpose) | Supports | No remarks | | [1.4.1 Use of Color (A)](https://www.w3.org/TR/WCAG20/#visual-audio-contrast-without-color) | Supports | No remarks | | [1.4.2 Audio Control (A)](https://www.w3.org/TR/WCAG20/#visual-audio-contrast-dis-audio) | Supports | No remarks | | [1.4.3 Contrast (Minimum) (AA)](https://www.w3.org/TR/WCAG20/#visual-audio-contrast-contrast) | Supports | No remarks | | [1.4.4 Resize text (AA)](https://www.w3.org/WAI/WCAG21/Understanding/resize-text.html) | Supports | No remarks | | [1.4.5 Images of Text (AA)](https://www.w3.org/TR/WCAG20/#visual-audio-contrast-text-presentation) | Supports | No remarks | | [1.4.10 Reflow (AA)](https://www.w3.org/TR/WCAG21/#reflow) | Supports | No remarks | | [1.4.11 Non-text Contrast (AA)](https://www.w3.org/TR/WCAG21/#non-text-contrast) | Supports | No remarks | | [1.4.12 Text Spacing (AA)](https://www.w3.org/TR/WCAG21/#text-spacing) | Not Applicable | This is not required for native mobile applications | | [1.4.13 Content on Hover or Focus (AA)](https://www.w3.org/TR/WCAG21/#content-on-hover-or-focus) | Supports | No remarks | | [2.1.1 Keyboard (A)](https://www.w3.org/WAI/WCAG21/Understanding/keyboard.html) | Supports | No Remarks | | [2.1.2 No Keyboard Trap (A)](https://www.w3.org/TR/WCAG20/#keyboard-operation-trapping) | Supports | No Remarks | | [2.1.4 Character Key Shortcuts (A)](https://www.w3.org/TR/WCAG21/#character-key-shortcuts) | Not Applicable | This is not required for native mobile applications | | [2.2.1 Timing Adjustable (A)](https://www.w3.org/TR/WCAG20/#time-limits-required-behaviors) | Supports | No remarks | | [2.2.2 Pause, Stop, Hide (A)](https://www.w3.org/TR/WCAG20/#time-limits-pause) | Supports | No remarks | | [2.3.1 Three Flashes or Below Threshold (A)](https://www.w3.org/TR/WCAG20/#seizure-does-not-violate) | Supports | No remarks | | [2.4.1 Bypass Blocks (A)](https://www.w3.org/TR/WCAG20/#navigation-mechanisms-skip) | Not Applicable | On mobile devices, the primary mode of interaction is touch-based rather than keyboard navigation. The screen size is much smaller, and content is generally optimized for easier vertical scrolling. In mobile app design, interfaces are streamlined to fit smaller displays and minimize the repetition of elements like navigation bars or footers, which would require a "bypass" feature on desktop web environments. The app’s structure and layout are designed to be mobile-first, where the content flow and navigation are more straightforward | | [2.4.2 Page Titled (A)](https://www.w3.org/TR/WCAG20/#navigation-mechanisms-title) | Supports | No remarks | | [2.4.3 Focus Order (A)](https://www.w3.org/TR/WCAG20/#navigation-mechanisms-focus-order) | Supports | No remarks | | [2.4.4 Link Purpose (In Context) (A)](https://www.w3.org/TR/WCAG20/#navigation-mechanisms-refs) | Supports | No remarks | | [2.4.5 Multiple Ways (AA)](https://www.w3.org/TR/WCAG20/#navigation-mechanisms-mult-loc) | Supports | No remarks | | [2.4.6 Headings and Labels (AA)](https://www.w3.org/TR/WCAG20/#navigation-mechanisms-descriptive) | Supports | No remarks | | [2.4.7 Focus Visible (AA)](https://www.w3.org/TR/WCAG20/#navigation-mechanisms-focus-visible) | Supports | No remarks | | [2.5.1 Pointer Gestures (A)](https://www.w3.org/TR/WCAG21/#pointer-gestures) | Supports | No remarks | | [2.5.2 Pointer Cancellation (A)](https://www.w3.org/TR/WCAG21/#pointer-cancellation) | Supports | No remarks | | [2.5.3 Label in Name (A)](https://www.w3.org/TR/WCAG21/#label-in-name) | Supports | No remarks | | [2.5.4 Motion Actuation (A)](https://www.w3.org/TR/WCAG21/#motion-actuation) | Supports | No remarks | | [3.1.1 Language of Page (A)](https://www.w3.org/TR/WCAG20/#meaning-doc-lang-id) | Supports | No remarks | | [3.1.2 Language of Parts (AA)](https://www.w3.org/TR/WCAG20/#meaning-other-lang-id) | Supports | No remarks | | [3.2.1 On Focus (A)](https://www.w3.org/TR/WCAG20/#consistent-behavior-receive-focus) | Supports | No remarks | | [3.2.2 On Input (A)](https://www.w3.org/TR/WCAG20/#consistent-behavior-unpredictable-change) | Supports | No remarks | | [3.2.3 Consistent Navigation (AA)](https://www.w3.org/TR/WCAG20/#consistent-behavior-consistent-locations) | Supports | No remarks | | [3.2.4 Consistent Identification (AA)](https://www.w3.org/TR/WCAG20/#consistent-behavior-consistent-functionality) | Supports | No remarks | | [3.2.6 Consistent Help (A)](https://www.w3.org/WAI/WCAG22/Understanding/consistent-help.html) | Supports | No remarks | | [3.3.1 Error Identification (A)](https://www.w3.org/TR/WCAG20/#minimize-error-identified) | Supports | No remarks | | [3.3.2 Labels or Instructions (A)](https://www.w3.org/TR/WCAG20/#minimize-error-cues) | Supports | No remarks | | [3.3.3 Error Suggestion (AA)](https://www.w3.org/TR/WCAG20/#minimize-error-suggestions) | Supports | No remarks | | [3.3.4 Error Prevention (Legal, Financial, Data) (AA)](https://www.w3.org/TR/WCAG20/#minimize-error-reversible) | Not Applicable | No remarks | | [4.1.1 Parsing (A)](https://www.w3.org/TR/WCAG20/#ensure-compat-parses) | Supports | No remarks | | [4.1.2 Name, Role, Value (A)](https://www.w3.org/TR/WCAG20/#ensure-compat-rsv) | Supports | No remarks | | [4.1.3 Status Messages (AA)](https://www.w3.org/TR/WCAG21/#status-messages) | Supports | No remarks | © 2026 Rocket.Chat Inc. All rights reserved. The names of actual companies and products mentioned herein may be the trademarks of their respective owners. The information contained in this document represents the current view of Rocket.Chat Inc. on the issues discussed as of the date of publication. Rocket.Chat cannot guarantee the accuracy of any information presented after the date of publication. Rocket.Chat's WCAG 2.1 conformance report provides the information included in ITI's "VPAT® 2.5 WCAG Edition (2024)" template. The VPAT® 2.5 WCAG Edition supports reporting against WCAG 2.0, 2.1, and 2.2; the criteria evaluated in this document correspond to WCAG 2.1 Levels A and AA. "Voluntary Product Accessibility Template" and "VPAT" are registered service marks of the Information Technology Industry Council (ITI). This document includes material copied from or derived from the Web Content Accessibility Guidelines (WCAG 2.1). Copyright © 2017-2018 W3C® (MIT, ERCIM, Keio, Beihang). This document is not the Web Content Accessibility Guidelines (WCAG) and should not be used as a substitute for it. Excerpts of WCAG are referenced solely for purposes of detailing Rocket.Chat's conformance with the relevant provisions. A full and complete copy of the Guidelines is available from the W3C WAI. Rocket.Chat regularly updates its websites and provides new information about the accessibility of products as that information becomes available. Customization of the product voids this conformance statement from Rocket.Chat. Customers may make independent conformance statements if they have conducted due diligence to meet all relevant requirements for their customization. This document is for informational purposes only. ROCKET.CHAT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT.