Inspiration

Password managers are an incredibly secure way to store passwords for many different services. However, it may be difficult for those who are visually impaired or blind to use traditional password managers. Enter HearPass.

What it does

HearPass uses audio to read usernames and passwords aloud for those whom it would be difficult to use a traditional password manager. By using headphones, a person without normative vision may use HearPass to store long and secure passwords.

How we built it

HearPass is built using the latest in HTML5 technologies. Built with mobile-users first, people who may have difficulties navigating user interfaces on touch devices will find this experience much easier. To start, press your finger anywhere on the screen, but do not let go. Swipe across your screen to hear different options for the menus available. Then, release in order to select an option.

Challenges we ran into

Initially, we were planning on using the Voice Recognition API available as part of the W3C spec. However, this is not implemented across all web browsers, so this feature would be planned for the future, possibly using Google Cloud's voice recognition API in order to add new passwords.

Accomplishments that we're proud of

We believe that we have created an innovative user experience that will allow for those without normative vision to use our application in the best way possible. Accessible design is a critical component of inclusivity in technology.

What we learned

HearPass taught us many things, but most importantly of all, it taught us the value of having others around to help. By finding mentors to help us with various problems we were having, HearPass was able to become a proof of concept application.

What's next for HearPass: a password manager for visually impaired and blind

In order to grow HearPass, having the ability to add new passwords with speech will be a critical piece of the puzzle, so that we can decrease user reliance on phone keyboards.

Built With

Share this project:

Updates