No single provider is best at everything. Detekta routes every document to the one most likely to clear it — per document, per country — and recovers the good users others reject.
Pass rates swing wildly by document type and country. A provider that nails Brazilian proof-of-address may fail an Australian passport. Pick one vendor and you lose users on everything they're weak at.
A check comes in with its document type, country and risk context.
Each provider is scored on live pass rate, cost, latency and coverage for that exact case.
The check goes to the highest-scoring provider — no fixed waterfall, no guessing.
Result returns, normalized into one schema so downstream rails read it the same way.
If it's a borderline reject, Detekta re-routes to the next-best provider to recover the user.
Weight the engine toward acceptance, cost, or speed — Detekta routes to your priorities, not a vendor's default.
Live acceptance for this document type and country — the real number, updated continuously.
Per-check price across providers, so you don't overpay a premium vendor for an easy case.
Response time — route time-sensitive onboarding to the fastest provider that still clears.
Which provider actually supports that ID type in that jurisdiction at all.
A rejection is often the provider's blind spot, not a bad customer. When a check fails on a borderline case, Detekta automatically re-routes to the next-best provider — clearing users a single-vendor stack would have lost at the door.
*Illustrative — replace with your measured recovery rate.
Fewer rejects bounced to a human means your team works exceptions, not volume.
Every check clears at the best provider's rate for that case — not your single vendor's average.
Add, drop or swap providers from a dashboard. No re-integration, no engineering ticket.
We'll show you, live, which provider clears it best — and how many users you're losing today by not routing.