Switching from Didit? Keep your integration and change one URL
Use cases / Neobank onboarding

Account opening for neobanks and EMIs

Open accounts in minutes with ID, selfie, AML and UK database checks, then monitor every payment.

Start free
Full KYC bundleUK database checkAML screeningTransaction monitoringCustomer risk score

The problem

Account opening has to be fast enough that customers finish it, and strict enough for your regulator. After onboarding, money mule and fraud risk shows up in payments, not in the sign-up form.

What ScreenKaptain checks

  • ID, live selfie, liveness and face match in one hosted flow
  • Electoral roll and credit file matching (2+2) for UK customers, replacing proof of address when it passes
  • Sanctions and PEP screening with ongoing monitoring
  • Real-time payment monitoring with sixteen configurable rules
  • A risk rating for every customer, with periodic review dates

How it runs

Sign up in your app

Embed the web SDK or open the hosted link in your mobile app.

Decide in seconds

Clear applicants are approved automatically; the rest land in your inbox.

Watch the account

Send payments to monitoring and file SARs with four-eyes approval.

Start from this workflow

Create it with one API call, or open it in the visual builder and change any step.

curl -X POST https://your-domain/v3/workflows/ \
  -H "x-api-key: sk_test_…" \
  -H "Content-Type: application/json" \
  -d '{"workflow_label":"Neobank onboarding","features":[{"feature":"OCR"},{"feature":"LIVENESS"},{"feature":"FACE_MATCH"},{"feature":"DATABASE_VALIDATION"},{"feature":"AML"},{"feature":"IP_ANALYSIS"}]}'

Open your first test account now.

$10 of free credit every month. No card, no sales call.