Skip to main content
The Android SDK opens a full-screen capture activity, captures from the front camera, and submits with device-integrity signals. Distributed via JitPack. You need a clientToken (sst_…) minted by your backend — never embed your secret key in the app.

Install

Launch and handle the result

Behavior notes

  • Capture comes from the live camera (CameraX); there is no gallery or file input, by design.
  • The SDK validates the session and fetches its nonce before opening the camera, and handles retryable 422 retakes internally up to the 3-attempt limit.
  • Device integrity signals ride along with the submission and feed the injection-protection policy.
Complete means “a capture was submitted”, not “the user is verified”. Only your backend’s session read with status: "complete" and decision: "real" means verified.