Bulk Aadhaar Masking and APIs

Launching Aadhaar Masking API to mask Aadhaar numbers from your customer documents; one at a time or in bulk

Aadhaar and its regulations are governed by UIDAI and followed by numerous regulators such as RBI, IRDAI, TRAI and SEBI. The regulations pretty much mandates every business collecting Aadhaar cards to mask the first eight digits of the Aadhaar number once the KYC is completed. You can refer to the following regulations with regards to Aadhaar masking.

UIDAI regulation on Aadhaar Masking dated 23 October 2018: Ordinance Aadhaar Amendment: F.No.13012/171/2018/Legal/UIDAI/114

RBI regulation on Aadhaar Masking: Master Direction – Know Your Customer (KYC) Direction, 2016 (Updated 29 May 2019): RBI/DBR/2015-16/18, Master Direction DBR.AML.BC.No.81/14.01.001/2015-16 AND Amendment to Master Direction (MD) on KYC: RBI/2018-19/190,DBR.AML.BC.No.39/14.01.001/2018-19

IRDAI regulation on Aadhaar Masking dated 29 January 2019: Allowing of Aadhaar Card as one of the acceptable documents for KYC- under certain conditions: Ref: IRDAI/SDD/Cl R/MISC/020/01/2019

SEBI regulation on Aadhaar Masking dated 24 April 2020: Clarification on Know Your Client (KYC) Process and Use of Technology for KYC: Ref: SEBI/HO/MIRSD/DOP/CIR/P/202

Our Offerings

Batch Processing Solution

Cheapest and Most accurate solution. This comprises a script that can be run on a folder containing files. The script thoroughly scans all files within the designated folders, identifies Aadhaar cards, masks their associated numbers and QR codes, and securely saves the files in a specified location

API Solution

This includes APIs that can be easily integrated into various applications. When an application submits a file to the API, it automatically scans the file, concealing Aadhaar numbers and QR codes. The API then returns the modified file.

Protect Aadhaar Data with our Masking API

Securely mask and protect sensitive Aadhaar data with our powerful Aadhaar Masking API, now available on Azure Marketplace.

Industries that can be benefitted

Aadhaar masking is useful for various industries that handle Aadhaar data and prioritize data privacy and compliance

Banking and Financial Services

Aadhaar Masking API enhances data privacy in banking and financial services by securely masking Aadhaar numbers, protecting customer data during transactions, account management, and KYC processes.


HabileLabs supports healthcare providers in masking Aadhaar numbers to ensure the confidentiality of patient records and comply with privacy regulations in medical billing, insurance claims, and electronic health records.

Government Agencies

We aids government organizations in masking Aadhaar numbers to maintain data privacy and security when handling citizen records, public welfare programs, and administrative processes.


Aadhaar Masking API helps insurance companies protect sensitive customer data by securely masking Aadhaar numbers during policy processing, claims management, and underwriting processes, ensuring data privacy and compliance.

Frequently Asked Questions

What is masked Aadhaar?

Is masked Aadhaar valid?

Does Aadhaar masking apply to all businesses?

When do I have to mask Aadhaar numbers?

Can I store unmasked Aadhaar number in my database?

In what ways can you mask Aadhaar images?

How much does Aadhaar Masking cost?

Looking for Aadhaar masking solution ?

Connect with Us for Secure Masking Solutions