Signa by Blaaiz
KYC for your customers. Not ours.
Verify the people who use your product with identity documents, selfies, face match, and proof of address, through one API.
Step 2 of 3
Take a quick selfie
Center your face and hold still
- ID documentDone
- SelfieChecking
- Proof of addressNext
POST/api/v1/compliance/kyc/sessions
{
"fulfilment_mode": "HOSTED",
"requirements": [
"DOCUMENTS",
"SELFIE",
"FACE_MATCH",
"PROOF_OF_ADDRESS"
],
"customer_reference": "cus_8f21a"
}- Four checks, one sessionCombine ID document, selfie, face match, and proof of address as each customer needs.
- Hosted or headlessUse a secure hosted page, or keep the whole journey inside your own product.
- Tied to your recordsEvery result carries your own customer reference, so it maps straight back to the right person.
- Your customers stay yoursSigna opens no Blaaiz account or wallet for the people you verify.
Two ways to run a session
Let us collect it, or collect it yourself.
Send your customer a verification link. They complete every check on a secure hosted page, and you get the result. There is no verification screen for you to build.
Best for
- Going live quickly, with no capture screens to build
- Sending one link by email, SMS, or chat
- Teams that want a hosted page to guide the customer through each step
How a hosted session runs
- Create a sessionYou
- Send the verification linkYou
- Complete the checks on the hosted pageYour customer
- Review the checks and return the resultBlaaiz
Four checks
Combine what the risk calls for.
{
"customer_reference": "cus_8f21a",
"fulfilment_mode": "HOSTED",
"requirements": [
"DOCUMENTS",
"SELFIE",
"FACE_MATCH"
]
}Response{
"status": "CREATED",
"fulfilment_mode": "HOSTED",
"verification_link": "https://…",
"link_expires_at": "…"
}Session lifecycle
From first step to verified.
Created
You create a session with the checks your customer needs.
Awaiting input
Your customer completes each step before the session expires.
In review
Signa reviews the documents and the checks.
Approved
Your customer is verified, and the result comes back tied to your customer reference.
Why Signa
Verification that fits your product, not ours.
Links built like credentials
Hosted verification links expire, and issuing a new one for a session invalidates any earlier link. Each link belongs to a single verification session, so it only ever opens that one customer's checks.
Guardrails for each business
Blaaiz sets a policy for your business that controls which modes you can use and which one is the default. Signa refuses a session that asks for a mode outside that policy.
A clear outcome, every time
Seven session statuses show where each verification stands. A rejection tells you why, and whether your customer can try again.
Built by a regulated fintech
Signa comes from Blaaiz, which is registered with FINTRAC in Canada and FinCEN in the US, and licensed by the Central Bank of Nigeria.
Common questions about Signa
What is Signa?
Does Signa create a Blaaiz account for my customers?
What is the difference between Hosted and Headless?
Which checks can I run?
What happens if a customer does not pass?
What if a verification link expires or gets lost?
How do I get started?
Verify your customers without onboarding them to us.
Talk to our team to turn on Signa for your Blaaiz business account, or read the Signa docs to plan your integration.
New to Blaaiz? Create a business account