Skip to content

Onboarding, verification, compliance

Verify a client in minutes.
Prove it for years.

Integrigate turns ID, address, director, entity and sanctions checks into one branded link. Your client completes it once, the checks run themselves, and every result is kept in an audit trail you can hand to an inspector.

  • POPIA-aligned
  • Hosted in South Africa
  • DHA & CIPC integrated

11

verification types behind one link

Level 2

B-BBEE contributor

1

audit trail per client, start to finish

0

spreadsheets to chase documents in

What we solve

Onboarding shouldn't be the bottleneck

The trail doesn't hold up

Documents in email, checks in a spreadsheet, sign-off in someone's memory. When the audit asks who reviewed a client, the honest answer is nobody can say for certain.

One person carries the process

Onboarding runs because one analyst knows which checks matter and in what order. Take them out of the building and the queue stops moving.

Good clients wait for no reason

A client ready to do business waits days for ID, address, director and sanctions checks that could each run in seconds, one after another, by hand.

How it works

One link. Four things happen automatically.

  1. 01

    Send one link

    Generate a branded onboarding link from a template, or drop a CSV in for the whole batch. No app to install, no account for your client to create.

  2. 02

    The client does the work

    ID, address, a selfie, director or entity details, whatever the template calls for. Each step runs the matching check the moment it's submitted.

  3. 03

    Exceptions land on a dashboard

    Clean passes file themselves. Anything ambiguous goes to your manual review queue, with the evidence attached, for a person to decide.

  4. 04

    Pull the record, not the memory

    Every check, decision and timestamp is stored against the client. When the audit comes, you hand over a report instead of a reconstruction.

Verifications

Eleven checks, one integration

Turn on the checks your risk policy needs. Everything runs through the same link, the same dashboard and the same audit trail.

RSA ID Verification (DOH)

Real-time check against Home Affairs' own record.

RSA ID + Face Match

Document authenticity plus a live selfie match.

RSA ID + Face + Liveness

Adds anti-spoofing liveness to the face match.

RSA ID (Cache Lookup)

Instant cached verification for high-volume checks.

RSA ID Document (Legacy)

Legacy-format ID document validation.

Passport Validation

Machine-readable zone and document checks.

CIPC Director Verification

Confirm a director's standing against CIPC.

CIPC Enterprise Verification

Confirm a registered entity is real and active.

Sanctions + PEPs Screening

Global watchlist and politically-exposed-person screening.

Statistical Proof of Address

Address verification without a scanned utility bill.

Facial Biometric Liveness

Stand-alone liveness check for re-verification.

Product

Built for the team that owns onboarding

Branded, template-driven links

Build an onboarding sequence once, in whatever order your risk policy needs, and reuse it as a branded link for every new client.

Bulk upload and automation

Onboard a whole book of clients from a spreadsheet, with status updates and reminders sent automatically as steps are completed or missed.

Manual review for the edge cases

Automated checks handle the clean majority. What needs a human gets a queue, the original evidence, and a credit-based cost per review.

Reports built for an inspector

Generate a PDF audit trail per client on demand: what was checked, what came back, who signed it off, and when.

An API when you outgrow the UI

Every check is a REST endpoint with a key, a playground, and webhooks, so Integrigate can sit behind your own product instead of beside it.

South African hosted

Client data stays on South African infrastructure, handled the way POPIA expects, from a company that also builds the compliance systems banks report on.

Security & compliance

Built by the same team that builds bank-grade compliance systems

Integrigate is a RAHN product. RAHN designs the regulatory reporting and screening systems South African banks and insurers report on, so the same discipline sits behind Integrigate's onboarding checks.

POPIA-aligned handling

Personal information is collected, processed and stored the way POPIA expects, with a clear record of consent.

South African hosted

Client data stays on South African infrastructure, not routed through a foreign data centre.

DHA & CIPC integrated

ID and director checks run against the Department of Home Affairs and CIPC directly, not a third-hand copy.

Full audit trail

Every verification is timestamped, evidenced and exportable, ready to hand to an inspector on request.

Tell us which onboarding step costs you the most days

We'll come back with a scope, a price in rand, and an honest answer about whether it's worth doing.

FAQ

Frequently asked questions

What exactly is Integrigate?

Integrigate is RAHN's customer onboarding and verification gateway. It turns ID, address, director, entity and sanctions checks into one link you send a client, backed by a dashboard, an audit trail, and an API for teams who want to build on top of it.

Which checks does it actually run?

Eleven, today: RSA ID verification against Home Affairs (live or cached), RSA ID with face match and liveness, legacy ID document validation, passport validation, CIPC director and enterprise verification, sanctions and PEP screening, statistical proof of address, and stand-alone facial biometric liveness.

Is it POPIA compliant?

Yes. Client data is hosted in South Africa and handled under the same POPIA-aligned practices RAHN uses across RAHN Monitor and its other regulated products, with an audit trail for every verification.

How is it priced?

Pay-as-you-go, in rand, per verification, with a small platform fee per transaction — no monthly minimum. Tell us the volume and the mix of checks you need and we'll come back with a scope and a price.

Can we brand the onboarding link for our own clients?

Yes. Links run off templates you control, in the order your risk policy sets, so a client only ever sees your brand, not ours.

What happens when a check comes back unclear?

It doesn't get silently approved or rejected. It lands in your manual review dashboard with the evidence attached, so a person makes the call and it's recorded who did.

Is there an API?

Yes, a REST API with an interactive playground, API keys, and webhooks, so any of the eleven checks can be called directly from your own systems.

Talk to the people who will do the work

No account manager in between. You speak to the RAHN team directly, and to the same people afterwards.

[email protected]