One API for identity and fraud.
Verify people and businesses, monitor payments and screen crypto wallets on one set of keys. Build the flow without code, go live the same day, and see every price in public.
$10 of free credit every month. No card, no sales call.
GET /v3/session/{id}/decision/- ID document, MRZ check digits validApproved
- Live selfie and liveness challengeApproved
- Face match with ID photo, 94%Approved
- Sanctions and PEP: UK, US, UN, EUNo match
- Device and IP, no VPN or TorClean
One platform.
Authenticate. Verify. Monitor.
Use the ready-made checks or compose your own flow, from sign-up through every payment that follows.
Authenticate
Confirm a returning customer is really there before a payout, password reset or new device.
- Biometric re-authentication
- Liveness
- Device and IP
- Email and phone codes
Verify
Know your customer and your business customers at onboarding, with a decision you can explain.
- ID documents
- Face match
- AML screening
- Proof of address
- UK database 2+2
- KYB registries
Monitor
Keep checking after onboarding: payments, sanctions list changes and the wallets your customers use.
- Transaction monitoring
- Ongoing AML
- Wallet screening
- Travel Rule
- SAR reports
Every check on one key.
KYC, KYB, AML, transaction monitoring and wallet screening share the same API key, the same workflow engine and the same webhooks. Chain them in one session with no extra integration between products.
Read the API docsIntegrate with one prompt.
Our MCP server gives coding agents like Claude Code and Cursor the same tools you have. Ask the agent to set up verification and it creates the workflow, opens a test session and wires your webhook.
// .mcp.json in your project { "mcpServers": { "screenkaptain": { "type": "http", "url": "https://your-domain/mcp", "headers": { "x-api-key": "sk_test_…" } } } }
Any flow, changed without a release.
Drag checks onto a canvas, branch on country, age or results, and publish a new version. Customers only see the steps on their branch, and you can A/B test two flows against each other.
Open the builderNo paywall. No sales call.
The sandbox is open from the first minute, and the docs and API are public. Sign up, take a key and send your first session the same day. Sandbox surnames force approved, declined or review so you can build every path.
Try the sandboxPay for what you use.
Every price is public. Each plan includes monthly credit, checks are charged when they complete, and there are no minimums or annual contracts. The price on the page is the price on the invoice.
See every priceOpen API. Build on top.
Every endpoint is documented. Change a session's status, blocklist a face, download a decision PDF, edit a workflow or send a transaction. Every webhook is HMAC-signed with a timestamp, so you can prove it came from us.
Browse the APIWorks on every platform.
Drop the web SDK into your site, open the hosted link in a mobile WebView, or build your own screens on the session API. On the backend: REST, signed webhooks and a Didit-compatible session API.
Get startedEvidence your regulator will ask for.
Every decision keeps its reasons, images and history, so you can explain why any customer was approved.
Official sanctions lists, synced automatically
UK Sanctions List, US OFAC SDN and consolidated, UN Security Council and EU financial sanctions, pulled from the source.
UK-hosted and encrypted at rest
Documents and selfies are encrypted with AES-256-GCM on our UK servers. Keys and session tokens are stored only as hashes.
A full audit trail
Every check, review and rule change is logged with who did it and when. Analysts see personal data masked.
Erase on request
Delete a customer's data with one API call or one click when you receive a GDPR request.
Start free. Pay as you go.
Free credit every month, then pay only for the checks that finish. Paid plans add more credit and take a discount off every price.
Ready-made for your business.
KYC and wallet screening for crypto on-ramps
Verify buyers before their first purchase and screen every destination wallet before you send.
See the workflowUser verification for MiCA-licensed crypto firms
Onboard EU customers with ID, liveness, AML and proof of address, with the evidence trail a CASP needs.
See the workflowSeller verification for marketplaces
Check each business seller against its official registry and verify the people behind it.
See the workflowAccount opening for neobanks and EMIs
Open accounts in minutes with ID, selfie, AML and UK database checks, then monitor every payment.
See the workflowMerchant and payer checks for payment firms
Verify merchants and their owners, screen payers, and stop risky payments before they settle.
See the workflowBiometric re-authentication for returning users
Confirm it is the same person before a big withdrawal, a password reset or a new device.
See the workflowCommon questions
What is ScreenKaptain?
An API and console for checking who your customers are and watching what they do: identity verification (ID document, live selfie, liveness, face match), AML screening, business verification, transaction monitoring and crypto wallet screening, all on one set of API keys.
How fast can we go live?
Sandbox keys work the moment you sign up. Most teams create a session from their backend and open the hosted link in an afternoon. The web SDK and mobile WebView options use the same session.
We use Didit today. How hard is it to switch?
Our /v3 session API accepts the same requests and returns the same decision shape and webhook signatures (X-Signature-V2, X-Signature, X-Timestamp). Change the base URL and API key, then point your webhook at the new secret.
Which sanctions lists do you screen against?
The UK Sanctions List, US OFAC SDN and consolidated lists, the UN Security Council list and EU financial sanctions, synced from the official sources. Approved customers can be re-screened automatically when the lists change.
How do you stop deepfakes and photos of photos?
Selfies must be captured live from the camera. A random head-movement challenge, a colour-flash test that checks the face reflects the screen colours, capture-integrity checks and document forensics all feed the risk score, and suspicious sessions go to review rather than being approved.
Where is customer data stored?
On our UK servers. Documents and selfies are encrypted at rest with AES-256-GCM, API keys and session tokens are stored only as hashes, and you can erase a customer's data with one call.
What does it cost?
Every plan includes monthly credit and every check has a public price, shown on the pricing page. You pay for checks that complete. Sandbox checks are free.
Can an AI coding agent integrate ScreenKaptain?
Yes. Point Claude Code, Cursor or any MCP client at our MCP server with your API key, and it can create a workflow, open a session and read decisions for you.
Identity and fraud checks, live this afternoon.
$10 of free credit every month. No card, no sales call, no annual contract.