ODPC Compliant (Kenya)
Operates in strict alignment with the Data Protection Act (2019). Full TLS 1.3 transit encryption and AES-256 database protection with ephemeral liveness processing.
Stop fraud before it touches your ledger. Verify Kenyan National IDs, East African Passports, and corporate KRA/BRS records instantly with 3D passive liveness detection. Pay strictly for completed verifications, zero charge for declined checks.
Plans start at
Includes National ID/Passport OCR, 3D passive liveness detection, facial matching, and direct government registry validation.
Corporate Business KYB Checks available at KES 500 / check. Volume discounts (>2,500 checks/mo) applied automatically.
Operates in strict alignment with the Data Protection Act (2019). Full TLS 1.3 transit encryption and AES-256 database protection with ephemeral liveness processing.
Automated verification against official national identity databases, KRA tax registries, and corporate BRS records.
No monthly subscriptions, minimum commitments, or setup fees. Start verifying real users with as little as KES 150 in your wallet
Satisfy regulatory audits or embed a seamless verification flow into your app in under an hour.
Eliminate identity fraud before funds move. Audit National ID documents, verify corporate directors (KYB), and generate exportable compliance audit logs for ODPC and banking regulators.
Embed Web & React Native SDKs (@nyota/verify-web-sdk), process cryptographically signed HMAC webhooks, or redirect users to a secure hosted web flow with zero client SDK bloat.
Replace fragmented manual verification tasks with an automated, developer-friendly compliance pipeline.
Instant OCR data extraction from Kenyan National IDs, East African Passports, and Foreigner Certificates. Cross-matched against official photo records.
Validate company registration numbers, KRA PIN tax registry status, Certificate of Incorporation authenticity, and listed director details.
Spoofing protection against printed photos, digital deepfakes, and screen recordings in milliseconds without forcing users to perform head turns.
Receive instant, cryptographically signed verification.completed events on your backend server to update user state automatically.
Deploy live identity checks in less than an hour with our sandbox environment and SDKs.
Sign up at accounts.nyotaimara.com and generate your API key pair in your dashboard.
Add credits to your Nyota Wallet via M-Pesa STK push, Airtel Money, or Card. No minimum deposit required.
Call POST /v1/verify/sessions from your backend to generate a secure verification link or SDK session token.
Your backend receives cryptographically signed event notifications to instantly update customer status in your database.
Nyota ID enforces data minimization under ODPC guidelines. Identity payloads are encrypted in transit (TLS 1.3) and stored in hardened database layers with automated retention limits.
Master secret keys (ny_live_...) are strictly restricted to backend requests. Client mobile apps and web frontends receive short-lived session tokens, preventing API key exposure.
Our webhook engine includes automated exponential backoff retries and SHA-256 signature verification, keeping database states consistent during network interruptions.
Individual KYC checks cost KES 150, and Corporate KYB checks cost KES 500. Nyota ID operates a hold-and-settlement model: when a session is initiated, a credit hold is placed on your wallet. If the verification is declined, abandoned, or times out, the hold is released in full. You pay KES 0.00 for failed checks.
Nyota ID supports Kenyan National IDs, East African Passports, and Foreigner Certificates. The SDK automatically extracts document details via OCR and performs passive 3D liveness facial matching against official government record photos.
KYB checks validate official KRA PIN tax registration status, Certificate of Incorporation details, business registration numbers, and cross-reference listed company director details against official registries.
Yes. Generate sandbox API keys (ny_test_...) on accounts.nyotaimara.com to test session creation, Web SDK integration, and webhook callbacks in sandbox mode completely free.
No. You can embed our Web SDK (@nyota/verify-web-sdk) or React Native SDK into your existing app. Alternatively, redirect users to our hosted web page (verify.nyotaimara.com/session/[sessionId]) in any mobile or desktop browser without installing software.
Create your free workspace in 2 minutes, test in sandbox mode, and deploy automated identity verification with zero charges on failed checks.