Skip to content
Customer Identity · available nowBuild your first Test integration.Create a Test project
NamoID
All posts
NamoID Blog

Aadhaar vs DigiLocker vs Offline KYC: Which to Use

Choose between Aadhaar authentication, offline Aadhaar evidence, DigiLocker, and contact checks. Match the route to the evidence your application needs.

Choose a verification route by starting with what your application needs to establish. Contact control, account authentication, document retrieval, and customer due diligence answer different questions.

A login can establish account control. Later in the journey, an approved document check can provide evidence for a particular decision. Keep those results separate in your application.

Compare the evidence routes

RouteWhat it can establishWhat to confirm
Email or phone one-time codeControl of a contact channel during the checkDelivery, recovery, and abuse controls
PasskeyControl of an authentication credentialAccount binding and recovery policy
DigiLocker requester workflowAccess to selected documents through the approved grantClient approval, document permissions, and required verification checks
Aadhaar offline verificationIdentity evidence in an applicable offline formatCurrent UIDAI rules, eligibility, consent, and signature validation
Aadhaar online authenticationAuthentication under the applicable UIDAI routeEntitlement and responsibilities of the relevant participants
CKYC record retrievalRegistry evidence through an authorised workflowApplicable regulatory access and use requirements

Choose the smallest evidence set that meets your purpose. For a receipt email, contact control may be sufficient. A licence-dependent task can require an issued document and dates. A regulated onboarding decision may require a defined combination of checks.

Separate offline Aadhaar from online authentication

UIDAI describes a digitally signed XML artifact for Paperless Offline e-KYC. The verifier follows the applicable rules for acquiring and validating the evidence. UIDAI Paperless Offline e-KYC.

Check the current Aadhaar Authentication and Offline Verification Regulations for the specific mode. They include registration provisions for the identified offline verification methods. UIDAI also publishes an Offline Verification Seeking Entity registration route. UIDAI regulations. UIDAI OVSE registration.

Online Aadhaar authentication follows a separate entitlement and integration model. Identify the approved participant and allowed purpose before designing the data flow. UIDAI legal framework.

Use DigiLocker for a specific document task

Choose a requester workflow where an issued document is the evidence you need. Define the requested type and purpose. Confirm your approved access before relying on availability.

A downloaded record can require checks for source, integrity, independent signature, and validity. Decide which checks the application needs and who resolves missing evidence. DigiLocker requester integration.

Build one decision record per task

In a synthetic rental flow, an email check completes account setup. Later, the selected driver supplies licence evidence. The operator checks the dates and policy at handover.

Store the email verification and the document result under their respective purposes. If the driver changes, create a new evidence request for that person. Keep the booking login and the driver decision independent.

For a fintech product, ask the regulated entity which identification route and evidence it accepts. Your retrieval result is one input in that process. DigiLocker in fintech KYC workflows.

Compare operation and privacy costs

List the application work, provider review, permission changes, user support, and evidence retention for each route. Include the approved fallback for users who cannot finish the primary path.

Check what data each party receives. Decide which fields are necessary before building the storage model. Review access and deletion for any retained records.

Follow the relevant Aadhaar mode

The Aadhaar application and verifiable-credential guide covers that mode's actors and checks. The SHA-256 migration guide concerns a separate authentication integration. Neither should be treated as instructions for the offline XML parser.

Choose a route with NamoID

NamoID engineers can help separate sign-in and verification decisions and review the boundaries of the controlled driving licence preview. Share your stack, required evidence, and a synthetic user journey in Slack. Message the NamoID team in Slack