Skip to documentation content
DocumentationDocumentation overview

IMBIL KYC

Documentation built for a safe first integration.

Use these guides to configure an IKYC project, keep long-lived credentials on your server, and add an applicant-facing verification flow.

Integration model

Flutter app → your application server → IKYC
Flutter app → IKYC, using a short-lived native session token only
IKYC → QoreID, using provider credentials kept by IKYC

Your application server is the server-side part of your existing product. It is where the secret project API key belongs. The Flutter app never receives that key, QoreID credentials, or a backend-only reference.

Next steps

  1. Start with the project checklist. Configure credentials and the active native consent policy.
  2. Follow the Flutter guide. It includes the exact client, flow, Android, and iOS setup.
  3. Test deliberately. Validate the final native verify step and backend outcome handling before release.