ID PASS
2018Scope
Website design
Front end web development
User research
Wireframing
Prototyping

Challenge
1.1 billion people in the world lack access to a verifiable identity. Without a verifiable identity these people lack access to essential services such as banking, healthcare, education and commerce. Many of these people do not own a smartphone and are unable to rely on local institutions to securely store their data.
Solution
ID PASS is an open-source digital identity solution that can be accessed via a QR Code, a smartcard, a smartphone or a desktop computer. The product relies on verifiable claims that are digitally signed by the issuing agency and unlocked by user biometric authentication.
I worked with the CTO, a development team, and users from the humanitarian sector to design a proof of concept digital wallet that could be used by users to securely view and manage their personal data. I also designed and built the company website.
ID PASS Website: https://www.idpass.org/
Users
Beneficiary
Refugee, first-time smartphone user, persons with limited education, child, elderly person, trauma victim
Refugee, first-time smartphone user, persons with limited education, child, elderly person, trauma victim
Registrar
NGO worker, doctor, teacher, banker, student volunteer
NGO worker, doctor, teacher, banker, student volunteer
Agency
NGO, Government office, bank, insurance provider, food supplier, service provider, transit agency
NGO, Government office, bank, insurance provider, food supplier, service provider, transit agency
Example Use Case:
Na is going to visit a new doctor in his town. Na was in a car accident two years ago and was hospitalized from the injuries. Na has no physical record of the hospital visit as his copy of the records were lost in a flood. At the doctor’s office Na looks up the QR code of the hospital and sends a request for the medical records using verified identity credentials and a biometric confirmation. Na then adds the doctor as a connection by scanning a QR code at the office. With Na’s permission a link is created between the doctor and the hospital holding the records. Once the hospital verifies the request a claim is created the records will be shared with the doctor and Na will be notified. This claim can be viewed anytime in Na’s personal ID PASS wallet where he also has the ability to view any other exchanges of his data and edit permissions. |


How It Works
ID PASS utilizes Decentralized IDs (DID) to create a trusted identity that can be used to verify personal data, access aid and services, and record new claims. User consent is central to this process as users are able to track and manage all data attached to their DID, deciding what is shared and what is private. This allows for greater collaboration between global aid organizations like the Red Cross and the UNHCR.

App Features
Identities
- View all persons with claims on the card
- Manage identities
- Add identity
Claims
- View and manage existing claims
- Search existing claims
- Add new claim
- Verify claim
- Share claim info
- Delete claim
Requests
- View pending requests from agencies
- View pending requests sent by user
- Manage incoming requests while using the app
Add/Request Claim Flow

User Flow:
Among the most difficult challenges was simplifying the process of adding and verifying a claim- a complicated technical process that needed to be made simple for the user. This led to the development of an organizational hierarchy that all claims could fall into. This allowed for the use of templates and iconography found elsewhere in the app making for a more familiar experience for the user.
Among the most difficult challenges was simplifying the process of adding and verifying a claim- a complicated technical process that needed to be made simple for the user. This led to the development of an organizational hierarchy that all claims could fall into. This allowed for the use of templates and iconography found elsewhere in the app making for a more familiar experience for the user.
Product Development
Test Version 1
![]()

Version 1 Feedback:
“Request management is confusing”
“Difficult to find and separate information”
Not scalable: “only works for small number of claims before scrolling becomes annoying.”
“There should be a way to track sent and received requests”
Test Version 2
![]()

Version 2 Feedback:
“Claims should be grouped by claim type”
“Needs a way to support multiple profiles”
“Claim descriptions could compromise privacy”
“Too flat, needs more contrast and color”
Proof of Concept

Identity Profiles
Identity profiles are used to allow family members to link their decentralized ID’s and manage relationships. This also has the added benefit of preventing identity theft as family members can see if a profile has been wrongly linked or modified. Additionally, each family member has a personal pin so that the privacy of their data remains under their control.

Claims Wallet
The claims wallet is used to manage an individual’s claims. The user is able to see who they have interacted with as well as initiate new interactions and control the privacy of past interactions. Claims are separated into four main categories: credentials, health, commerce and eduction. The categories are color coded to create clear wayfinding and organization throughout the app.

Requests
The requests tab shows the user all incoming and outgoing requests and brings attention to requests that require further action.

New Claim
A new claim can be registered either by scanning a QR code or inputing the information using a template. Icons from the claim wallet are used to select a template and help the user remember where to find their claim.
contact: abullo191@gmail.com
project credits: SmithGroup, Ratcliff, Urban Energy Works, ID PASS