Kalapa eKYC SDK provides a drop-in set of screens and tools for web and mobile applications to capture identity documents and selfie photos for identity verification purpose.
It offers a number of benefits to help you create the best identity verification experience for your customers:
<aside> ⚠️ The SDK is only responsible for capturing and uploading photos and videos. You still need to access the Kalapa’s APIs (see API list) to manage applications and perform checks.
</aside>

Welcome

Verify chip

Capture document

Scan MRZ

Capture guide
.png)
Read NFC data

Verify face

Confirm information
The complete eKYC process consists of three verification steps, followed by a final evaluation step where the system analyzes the collected data and determines the verification result.
The user takes photos of their identification document — either both sides of a national ID card or a passport.
A quality check layer continuously analyzes the captured images and provides real-time feedback on any issues (such as blur, glare, or incorrect positioning). This feedback helps guide the user until a valid image is successfully captured.
A live photo of the user's face is captured for comparison and identity validation.
Similar to the document capture step, a quality check layer provides continuous real-time feedback if any issues are detected during capture. The system guides the user until a valid selfie image is obtained.