The Unique Identification Authority of India (UIDAI) is mandated to issue a unique identification number (called Aadhaar or UID) to all Indian citizens. The UID is envisioned to be robust enough to eliminate duplicate and fake identities, and to be verified and authenticated in an easy, cost-effective manner. A citizen's UID can then be used to directly access monetary benefits and subsidiaries.
Here is how Mindtree developed a banking solution for UIDAI that will enable the government to link citizens' UIDs to bank accounts and distribute monetary benefits directly―for instance as agro subsidies to farmers and daily need subsidies to BPL (Below Poverty Line) families.
The government was faced with significant challenges in providing banking facilities to 1.21 billion citizens of India, based solely on their Aadhaar details.
Mindtree and the government worked closely together to develop a solution made up of three primary workflows:
To begin with, we created a process for generating bank account opening requests for people who opted for financial inclusion under the Aadhaar program. The process generated a record for each applicant while ensuring privacy through encryption; and authenticity through UIDAI’s private key.
Next, we looked at the process that would govern banks' responses to requests. We set up a procedure to process requests, segregate them and update bank records accordingly.
In the third workflow, we created a process for BI events flow and portal reports implementation.
Throughout the engagement, we ensured that our solution had the capacity to deal with high volumes of requests―as high as one million per day. The team also provided advanced technical services and features that will enable extremely high-volume and high-performance processing, without manual intervention.