Yoti Identity Verification achieves WCAG 2.2 Level AA for accessibility

profile picture Amba Karsondas 6 min read
An image of three illustrations. The first is an ear, the second is an eye and the third is a finger tapping on something. Basically it’s an illustration summing up accessibility and the key things we look for whenever we release a new page or product. Audio, sight/visuals and touch.

Our Identity Verification solution has achieved Web Content Accessibility Guidelines (WCAG) 2.2 Level A and Level AA for accessibility. This is a huge milestone for us as one of our founding principles is to ‘make Yoti available to anyone’.

 

WCAG 2.2 Level A and Level AA

WCAG’s framework is used as a benchmark for accessibility regulations around the world. To achieve WCAG 2.2, we had to meet all A and AA criteria.

Level A conformance requirements prohibit elements that make the product inaccessible. If products don’t meet Level A criteria, they’re almost impossible for people with disabilities to use.

Level AA conformance means that products are usable and understandable for the majority of people with or without disabilities. The meaning is conveyed and the functionality available is the same.

 

Passing with flying colours

The Digital Accessibility Centre (DAC) measured our Identity Verification solution by:

  1. completing a technical audit using automated tools
  2. testing using a range of adaptive technologies by users with differing disabilities

For Level A, we passed all 23 applicable checkpoints, with 9 marked as not applicable.

For Level AA, we passed all 17 applicable checkpoints, with 8 marked as not applicable. No issues failed Level A or AA.

This is the first of our products to be certified by the DAC and we’re working hard to ensure that the rest follow.

 

Yoti’s accessibility journey

Yoti is built on a robust ethical framework which underpins every decision we make. At the heart of it sits seven key principles, the last of which is “to make Yoti available to anyone”.

For our products to be truly impactful, they need to be accessible to everyone, everywhere. The idea sounds simple, but everyone’s requirements are different. Think about how a blind person would use our applications or how someone with a motor disability would sign a document.

With all this in mind, here’s a look into what we’re doing to make our products accessible for all.

 

How we understand accessibility

To be certain that we’re moving in the right direction, we need to understand what accessibility means. For us, this is ensuring that our products are available to everyone, regardless of who they are. We’re on our way to making our products fully accessible but we’ve still got a lot to learn about assistive technology and how people use it.

Making our products accessible is also more than just changing what’s already in code. Although it’s a start, a larger font and some colour contrast changes are only a small part of accessibility.

An image showing how we've changed the formatting and colour of a button on the screen. This is to give more contrast between the text colour and the background. All buttons are also decapitalised to make them easier to read.

We’ve got to think about everyone. This includes, but is not limited to, those with photosensitive epilepsy, cognitive disabilities, or motor disabilities.

It’s also crucial that this knowledge is shared with all teams across Yoti. This allows us to consider accessibility requirements at every stage of the product design cycle.

We have an internal communications channel dedicated to sharing information about accessibility. Our accessibility lead runs workshops with the product teams. And all new team members must attend an induction on accessibility and complete regular training modules.

 

Measuring success

Most importantly, we need to make sure that what we’re doing is genuinely useful. To do this, we have to measure the accessibility of our products so that we can work out what still needs to be changed. And if we’re going to make Yoti accessible to all, we need to know how far away we are from hitting that point.

We measure our products against the Web Content Accessibility Guidelines (WCAG). There are three different levels: Level A (basic), Level AA (mid) and Level AAA (advanced). We’re determined to reach Level AA across the majority of our products.

But WCAG’s framework is a minimum standard and we will always look to go beyond it where we can. As more research is conducted across the field, the guidelines will grow and evolve.

Measuring the accessibility of our products in-house is only part of the process. It’s vital to have input from external organisations too. The DAC tests our solutions from both a technical point of view (looking at the code) and from a user’s point of view. Users with a range of disabilities rate how difficult it is to complete various actions using our products.

There are four levels:

  1. “Could not complete on my own”
  2. “Completed independently but with major issues”
  3. “Completed independently but with minor issues”
  4. “Completed independently no issues”

We ask the DAC to review our products on a regular basis so that issues are routinely flagged. By doing this, we know what problems we need to solve from the very people who are experiencing them.

 

Solving accessibility issues

We currently test our Identity Verification, Age Verification and Digital ID app for their accessibility. Issues raised can fall under the scope of our developers to fix whilst others may be for our designers to solve.

Although our Identity Verification solution has just passed WCAG 2.2 Level A and Level AA for accessibility, there’s still much more to do. We know that it’s a long-term commitment to make Yoti accessible to everyone.

Therefore, we include checkpoints in our design and development flows. Our designers think about accessibility as part of the design process. The content team thinks about accessibility when writing content. Our developers think about accessibility when writing code. And we consult our accessibility lead at every stage of the process.

This way, when it’s time to produce, review and release a new product, it has been built with accessibility requirements already in mind.

We still have a long way to go and are always looking to improve the accessibility of our products. If you’ve got any feedback, please get in touch.

Keep reading

Man working at laptop in office setting

Yoti’s latest MyFace model re-certified with a perfect score for NIST Level 1 and Level 2 liveness detection

We are delighted to announce the results of the most recent testing of our latest liveness technology, MyFace. Working with iBeta, a NIST certified testing lab, Yoti’s latest liveness detection model was tested to be compliant with ISO/IEC 30107-3 standards. For both NIST level 1 and level 2, Yoti MyFace achieved: 100% detection of attack (0% false positives) 100% approval for genuine presentations (0% false negatives) NIST provides a framework for testing performance levels of liveness detection. Yoti’s passive liveness technology does not require any action from the user and works from a single selfie. Users do not need

2 min read
Woman looking at phone smiling

German regulator KJM cuts buffer for Yoti's Facial Age Estimation for 18+ content checks from 5 to 3 years

The German regulator, KJM, has reduced the buffer for Yoti’s Facial Age Estimation for the highest level of age assurance from 5 to 3 years. This means, instead of users needing to be estimated as over 23, users must now be estimated as over 21.   Originally approved by KJM in November 2021 for 16+ (erotic) content, in May 2022 KJM approved the use for Yoti’s Facial Age Estimation for the highest level of assurance, covering 18+ adult content, with a buffer of 5 years. Now, KJM have reduced the buffer required by platforms from 5 to 3 years. This

2 min read
An image showing the Yoti logo beside the Royal Voluntary Service logo. To the right of the logos is a woman smiling and using her mobile phone.

Royal Voluntary Service partners with Yoti to verify volunteers and create trusted communities

The Royal Voluntary Service (RVS) has launched GoVo, a free-to-use digital volunteering platform, which aims to revolutionise the recruitment of volunteers to opportunities from UK charities by bringing volunteering opportunities from charities across the UK into one easy place. It is designed to make it easier than ever to get involved in volunteering and give back. We’ve partnered with RVS to help them create trusted communities within the GoVo platform. Many volunteering opportunities can involve working with the vulnerable, the young, the elderly, or otherwise in-need communities. A vital aspect of this is safeguarding both volunteers and those beneficiaries

3 min read