Riff Edu is build on top of the open source product Mattermost (v.5.5.1) which is covered under the Mattermost VPAT. The VPAT for Riff video chat, Riff metrics and other custom Riff code for the Riff EDU product is listed below.

Riff Learning Accessibility Conformance Report

VPAT® Version 2.0 – October 2017

Name of Product/Version: Riff Edu, Version 1.0

Product Description: A online learning collaboration platform with communication metrics.

Date: March, 2019

Contact information: support@rifflearning.com


Evaluation Methods Used: Evaluation was primarily performed manually using assistive technology with the help of some automated tools.

The auditor used the VoiceOver screen reader on Mac OS X Mojave 10.14.3 as well as a keyboard to navigate, parse, and operate the Riff application. Testing was performed in Safari version 12.0.3, Chrome version 72.0.3626, and Firefox version 65.0.1. In addition, developer tools including the element inspector and the JavaScript console were used in both Safari and Chrome to inspect DOM content and attributes and to triage potential solutions.

To evaluate color contrast, the auditor used the aXe Chrome extension version 3.7.0, published by Deque, as well as the Contrast Mac app version 1.1, published by Nothing Magical Studio.

Applicable Standards/Guidelines

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

Standard/Guideline Included In Report:

Web Content Accessibility Guidelines 2.0, at http://www.w3.org/TR/2008/REC-WCAG20-20081211/

Level A Yes

Level AA Yes

Level AAA No

Section 508 as published in 2017, at http://www.Section508.gov


EN 301 549 Accessibility requirements suitable for public procurement of ICT products and services in Europe, at http://mandate376.standards.eu/standard



The terms used in the Conformance Level information are defined as follows:

WCAG 2.0 Report

Sections 1 and 2 also document conformance with:

Note: When reporting on conformance with the WCAG 2.0 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.

Section 1: Success Criteria, Level A

Criterion 1.1.1 Non-text Content (Level A)

  • Dashboard: Analytics widgets info button needs better focus handling
  • Lobby: Close red error box button needs better labeling
  • Video Chat: No non-visual indicator that user is sharing their audio
  • Video Chat: End call button needs better descriptive text
  • Video Chat: Explain, via text, who is in the room
  • Video Chat: Announce when members of the chat join or leave the room
  • Video Chat: Meeting mediator: user experience for text alternatives
  • Video Chat: Meeting mediator: technical implementation for text alternatives
  • Video Chat: "Help" button needs text alternative

To download this Case Study, please provide your email below.

To download this Case Study, please provide your email below.

To download this Case Study, please provide your email below.

To download this Case Study, please provide your email below.

To download this Case Study, please provide your email below.