Android
Show the Risk Score SDK in a WebView. No native module is needed.
The flow is documents only, so Android needs nothing beyond a WebView and a file
chooser. Requirements: Android 8 (API 26) or later and
androidx.webkit:webkit:1.14.0.
-
Create the session on your backend, exactly as on the web. Return only
session_idandclient_tokento the app. Never ship the API key in an APK. -
Load a host page under the origin you registered with Kita. The page is the web quickstart with
containerset so the flow fills the screen. -
Pin navigation to your origin and your Kita host, and refuse everything else in
shouldOverrideUrlLoading. -
Implement the file chooser. Without it, Choose files does nothing inside a WebView.
-
Route system Back to
kita.back()so Back moves within the flow, and finish the activity when the flow reports it has nothing to go back to.
onSubmitted fires when the borrower finishes. Close the WebView and continue
your application flow; processing carries on at Kita.
Sample app
Kita provides a complete sample host, including session resume and the pinned WebView, during onboarding.


