Skip to main content
Straventa
KYC

KYC/KYB Orchestration

One API to verify individuals and businesses — document OCR for KTP, NPWP, NIB, and Faktur Pajak, plus in-house liveness scoring, behind a single orchestration layer.

5+ Indonesian verification providers via one API
kyc.straventa.app / onboarding
New customer · case #ON-09214
Budi Santoso · KTP verified
Document
REPUBLIK INDONESIA
3201 1234 5678 9012
BUDI SANTOSO
Jakarta, 14-08-1991
Islam · WNI
MRZ + hologram OK
Liveness
98,7%
Face match · live blink passed
PEP
Clear
Sanctions
Clear
AML risk
Low
Decision
APPROVE
Onboarded
38s end-to-end
98,7%
liveness match
How It Works

Simple integration, powerful results

1

Submit Verification Request

Send customer data (KTP number, selfie, business docs) to the Straventa KYC API.

2

Provider Orchestration

We route to the optimal verification provider based on your rules and cost preferences.

3

Result Delivered

Receive a unified verification result with risk score and decision reasoning.

By the numbers
e-KTP document capture
KTP fields extracted and validated as structured data. Live Dukcapil population-registry verification is not enabled yet — the interface is built, the registry connection is not.
Liveness Detection
Anti-spoofing passive and active liveness checks for facial verification.
KYB Entity Checks
Business verification including Kemenkumham, NPWP, and SIUP validation.
Orchestration Layer
Route verifications across providers with fallback logic and cost optimization.
Production stat
5+ Indonesian verification providers via one API

Key Features

Everything you need, nothing you don't.

e-KTP document capture

KTP fields extracted and validated as structured data. Live Dukcapil population-registry verification is not enabled yet — the interface is built, the registry connection is not.

Liveness Detection

Anti-spoofing passive and active liveness checks for facial verification.

KYB Entity Checks

Business verification including Kemenkumham, NPWP, and SIUP validation.

Orchestration Layer

Route verifications across providers with fallback logic and cost optimization.

Risk Scoring

Composite risk score from multiple data sources combined into one signal.

Webhook & Dashboard

Real-time verification results and a case management dashboard.

Regulatory Control Mapping

Built for Indonesian regulations

OJK — Prinsip Mengenal Nasabah (PMN) requirements
PPATK — CDD and EDD obligations
BI — Payment account holder verification

Get the KYC technical brief

12-page PDF — architecture, integration paths, sample payloads, OJK control map. No sales call required.

No newsletter, no marketing follow-up. One email, the brief, that's it.

Skip the form. Talk to engineering.

We answer from Jakarta in WIB business hours. Real engineers, not gatekeepers — the answer to “can you do X” is on the same email thread, not three days later.

Talk to a WIB engineer

SaaS or On-Premise

KYC/KYB Orchestration is available as a fully managed SaaS or as an on-premise deployment inside your own infrastructure.

How it compares

Straventa KYC/KYB vs. Privy, Verihubs, VIDA, and going to Dukcapil yourself

Indonesian verification providers are good, and Straventa does not compete with them — it orchestrates them. One API in front of 5+ providers, with routing rules, fallback when a provider is down, and cost optimisation you control. The comparison below is about architecture and commercial shape, not about who has better liveness.

Straventa KYC/KYB vs. Privy, Verihubs, VIDA, and going to Dukcapil yourself
CriterionStraventa KYC/KYB OrchestrationPrivyVerihubsVIDADukcapil direct integration
What you are actually buyingAn orchestration layer: one API that routes verifications across 5+ Indonesian providers with fallback logic and cost optimisation, returning one unified result.A single Indonesian provider — digital signature and consumer identity verification as its published core.A single Indonesian provider — AI-based verification (KTP OCR, liveness, face match, phone verification) as its published core.A single Indonesian provider — digital identity and certificate-backed verification as its published core.A raw government data channel. Everything above it — liveness, KYB, scoring, case handling — you build.
Individual verificationKTP document capture with field-level extraction, plus passive and active anti-spoofing liveness for facial verification. Live Dukcapil population-registry verification is not enabled yet — the interface is built, the registry connection is not.Consumer identity verification is core to the product; confirm the current check list with the vendor.Consumer identity verification is core to the product; confirm the current check list with the vendor.Consumer identity verification is core to the product; confirm the current check list with the vendor.Population-data matching only. Liveness and face match are not part of it.
Business (KYB) verificationBuilt in: Kemenkumham, NPWP, and SIUP validation, alongside the individual checks, through the same API.Business coverage varies by product line — confirm with the vendor.Business coverage varies by product line — confirm with the vendor.Business coverage varies by product line — confirm with the vendor.Out of scope — Dukcapil is population data, not company registry data.
What happens when a provider goes downThe orchestrator reroutes to another provider under rules you set. A provider outage is a routing event, not an onboarding outage.Your onboarding funnel stops until the provider recovers.Your onboarding funnel stops until the provider recovers.Your onboarding funnel stops until the provider recovers.Your onboarding funnel stops until the government endpoint recovers.
Decisioning and case handlingA composite risk score combining multiple data sources into one signal, delivered by webhook, with a case-management dashboard for review.Verification results; decisioning and case management are yours to build or buy.Verification results; decisioning and case management are yours to build or buy.Verification results; decisioning and case management are yours to build or buy.A raw match response. Everything else is yours.
Regulatory framingMapped to OJK Prinsip Mengenal Nasabah (PMN), PPATK CDD and EDD obligations, and BI payment-account-holder verification.Indonesian provider operating under Indonesian regulation; mapping onto your own OJK obligations stays your work.Indonesian provider operating under Indonesian regulation; mapping onto your own OJK obligations stays your work.Indonesian provider operating under Indonesian regulation; mapping onto your own OJK obligations stays your work.Access is granted under a cooperation agreement with the government — eligibility, not a purchase decision.
How you get accessA commercial contract and an API key. Provider relationships sit behind the orchestrator.Vendor contract and onboarding.Vendor contract and onboarding.Vendor contract and onboarding.An institutional cooperation agreement (PKS) with Ditjen Dukcapil, subject to eligibility as a qualifying institution. Months, not days — and you still build the stack on top.
Deployment and residencySaaS or on-premise inside your own infrastructure — including restricted-egress and air-gapped environments. Self-hosted means identity records never leave your environment.SaaS.SaaS.SaaS.A government endpoint you call from your own infrastructure.
Pricing modelFlat monthly platform fee: Rp 1.500.000/mo Starter, Rp 5.500.000/mo Growth. On-premise: contact us. Underlying provider pass-through terms on request.Per-verification / per-transaction commercial terms, quoted by the vendor.Per-API-call commercial terms, quoted by the vendor.Per-verification commercial terms, quoted by the vendor.No licence to buy — you pay in contracting time, integration engineering, and everything you have to build above it.

Competitor rows describe each vendor’s publicly documented model at time of writing; confirm current terms with the vendor before making a decision.

How it is priced

The orchestration layer is a flat monthly fee, so the cost of routing, failover, and KYB does not scale with your onboarding volume — only the underlying provider checks do.

Billing model

Flat monthly

  • Starter Rp 1.500.000/mo · Growth Rp 5.500.000/mo. On-premise: contact us.
  • Flat platform pricing is the wedge against per-verification vendors: your orchestration, routing, risk scoring, and case dashboard cost the same at 500 onboardings a month as at 50.000.
  • Provider pass-through terms are contracted per deployment — on request. We do not quote another vendor's per-check price for them.
  • Cost optimisation is a product feature, not a pricing trick: routing rules let you send cheap checks to cheap providers and reserve expensive ones for the cases that need them.
  • Included in the Platform Bundle at Rp 22.000.000/mo, or from Rp 180.000.000/yr on-premise (contact us). All prices directional; billing is not yet active.
See the full price list

Map Straventa to your operating model.

Bring your rails, controls, and deployment constraints. We will show where the platform fits and where it does not.