Tawtheeq KYC
Identity verification that never leaves the phone
- Client
- Ejada Systems
- Role
- Mobile engineer
- Year
- 2025
- Platforms
- iOS · Android

0 bytes
Biometric data sent to servers
iOS + Android
Platforms
Overview
A plug-and-play KYC SDK with on-device ML liveness detection and face-to-ID matching, integrated across multiple client apps.
Tawtheeq is a production KYC SDK delivered to enterprise clients. Liveness detection and face-to-ID matching run entirely on-device, so biometric data never touches a server — a hard requirement for privacy compliance and security audits.
The core is written natively in Swift and Kotlin for performance, then exposed to React Native through a typed bridge. Clients toggle verification steps through a single config object, without touching SDK internals.
Highlights
- 01On-device liveness detection and face-to-ID matching
- 02Native Swift / Kotlin core behind a typed React Native bridge
- 03Config-driven steps — zero breaking changes across client integrations
Screens
Stack
React Native
TypeScript
Swift
Kotlin
On-device ML
Next case study
Community Chat