Fraudsters don’t sleep, neither do we. We lock the doors before fraud walks in. Learn about our fraud prevention
avatar

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.

Let us collect itHosted pageSend one link and your customer completes every check with us.

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

  1. Create a sessionYou
  2. Send the verification linkYou
  3. Complete the checks on the hosted pageYour customer
  4. Review the checks and return the resultBlaaiz

Four checks

Combine what the risk calls for.

POST /api/v1/compliance/kyc/sessions
Request3 of 4 checks
{
  "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.

  1. Created

    You create a session with the checks your customer needs.

  2. Awaiting input

    Your customer completes each step before the session expires.

  3. In review

    Signa reviews the documents and the checks.

  4. 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?

Expand

Does Signa create a Blaaiz account for my customers?

Expand

What is the difference between Hosted and Headless?

Expand

Which checks can I run?

Expand

What happens if a customer does not pass?

Expand

What if a verification link expires or gets lost?

Expand

How do I get started?

Expand

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