Building Inclusive Applications

In today's digital age, it's common for applications to collect personal information from users for identification or authentication purposes. This article outlines best practices for building inclusive and accessible applications that meet the diverse needs of different users.

Provide alternative options for information collection

Not all users will feel comfortable providing certain types of personal information. Offer alternative options for verifying a user's identity whenever possible.

For example, allow users to establish a relationship with their name, email, and phone but collect and verify the individual's DOB, SSN, and address once the account is available for deposit or withdrawal activities.

Allow flexible data entry

Allowing your users to enter data flexibly can improve their experience with your application or service. Below are some tips:

Be transparent about how data is used

To help users feel more comfortable sharing their personal information and build trust with your application, consider implementing the following:

Consider localization

When building applications intended for international users, it's important to properly localize the language and components used for collecting and validating personal information. Personal information, such as names, addresses, and identity documents, can vary significantly between countries and cultures.

Accommodate those with limited access to information

Some users may have limited access to official identification documents or other traditional verification forms, or only have access a basic feature phone or low-bandwidth connectivity.

It's important to accommodate these users when building your application, such as:

Build with a trauma-informed approach

Some users may feel distressed at providing personal information due to past negative experiences. To accommodate these users, consider implementing the following: