Identity verification for embedded finance.Know it’s really them, without losing them.
Everything an ID verification provider does, built for embedded finance. Use it inside Slate or on its own. Live for Slate partners; everyone else can join the waitlist.
Funding · Rosa’s Bakery, new mixer
Your ID
Run by Slate- Licence photoEdges found
- Live selfieMoving, not a photo
- Face matchSame person
- If unsureA person at Slate looks
- Document, liveness and face match
- Inside your application
- A person if unsure
- Kept in Canada
Real customers fail the ID check.Then they leave.
A blurry photo, a message that says try again, and no one to ask why. That is where applications end.
Upload ID · Step 2/3
⚠ Error 1042: verification failed
Something went wrong.
We couldn’t verify you. Please try again.
Attempt 3 of 3
TRY AGAINRef C19-E2A7 · Help
Step 3 of 4 · Your ID
AKChecked by a person at Slate
The light hid your date of birth.
Identity check by Slate
ID is where embedded finance stalls.So we built our own.
Every platform adding financing asks the same things: who runs the ID check, who keeps the data, and what happens when a real customer fails. We hit them on our own applications, so we built Verify for embedded finance, where a platform and its partners all need the result.
Capture.The camera does the work.
Their licence, then a short selfie. The camera finds the edges and takes the photo, and Slate checks the document, the live person and the face.
Step 3 of 4 · Your ID
Front of your licence
Fit all four corners inside the frame.
Fit the card inside the frame
Identity check by Slate
Review.A person, not a dead end.
When a check isn’t sure, Slate will not decline on its own. A person at Slate looks, and your customer learns what to fix. Retake the front, and they’re through.
Slate review
Rosa Marin · Licence, frontGlare over the date of birth.
Done once.Not asked twice.
A verified customer will stay verified with you. When they come back for more, the ID step is already done, and they go straight to the next one.
Step 3 of 4 · Your ID
Verified
Rosa Marin
- LicenceClear
- SelfieLive
- Face matchSame person
Identity check by Slate
Step 4 of 4 · Review and sign
New request
Rosa’s Bakery · March
- Your businessSaved
- Your bankConnected
- Your IDVerified in November
- Review and signLast stepNext
Identity check by Slate
Everything, in one record.Right in your dashboard.
Each verification is one record in your Slate dashboard: who it was, every check, and the decision. Pull it by API whenever you need it, or hand it to your regulator.
Verification record
ver_3fK8pX2a- Person
- Rosa Marin
- Decision
- Verified
- Licence
- Real, not expired
- Selfie
- A live person
- Face match
- Same person
- Read off the ID
- Name, birth date, number, expiry
- Stored in
- Canada
Switch in one call.Keep every check you run today.
The same checks as Didit and Veriff, embedded the same way. Here is where Slate Verify goes further.
Document, liveness and face match
YesYesYesA person reviews every unsure case
Every one, at SlateOptional manual reviewPlus and Premium plansTells your customer what to fix
The reason and one next stepA standard decline messageNot publishedSkips the ID step next time
Already verified with youReusable KYC tokenA selfie re-checkInside your flow, under your brand
Included. On Slate, a settingWhite label costs extraSDKs with your brandingData kept in Canada
YesEU by defaultRegion not publishedOne check, shared with your funding partner
Built for itNot publishedNot publishedCapital and ID from one partner
Same keys and webhooksNot offeredNot offered
Yes Partly, or on some plans No, or not published
Didit and Veriff are trademarks of their owners and are not affiliated with Slate. Their columns are drawn from their own published websites and documentation as of November 2026, and plans and features change.
You build none of it.Turn it on, or one API call.
On Slate? It will be a setting in your dashboard. Anyone else will use one API call and get the decision by webhook. The call shown is a sketch and may change.
You send
POST /verifications
{
"referenceId": "app_7Qm2K9",
"firstName": "Rosa",
"lastName": "Marin"
}Your customer verifies, and Slate sends back
webhook verification.decided
{
"id": "ver_3fK8pX2a",
"referenceId": "app_7Qm2K9",
"status": "verified",
"checks": ["document", "selfie", "face_match"]
}Join the waitlist.
Live for Slate partners. Everyone else can join the waitlist, starting with a few companies in Canada at a time.
FAQ
Slate’s own ID check: a photo of the ID and a short selfie, checked for a real document, a live person and the same face. It runs inside your application, under your name.
Identity verification built for embedded finance.
Live for Slate partners. Everyone else can join the waitlist.