Inside the platforms KYB teams already use



Coverage
Expand coverage, not maintenance
Add countries without new integrations
No register connection to build, no format to map, no access rules to negotiate. The markets prospects keep asking about stop being the ones on your backlog.
Absorb register changes without rework
Registers change formats, access rules and document types without notice. We track those changes and map them to our stable schema.
Trace every field to its source
Every field comes back with its source register and whether it was read live or from a copy, and the official document is one call away. When a customer's auditor asks where a value came from, the answer is in the response.
| Country | Company | Directors | Shareholders | UBOs | |
|---|---|---|---|---|---|
| Yes | Yes | Partly | Yes | ||
| Yes | Yes | Partly | Partly | ||
| Yes | Yes | Rebuilt | Yes | ||
| Yes | Yes | Yes | No | ||
| Yes | Yes | Rebuilt | Yes | ||
| Yes | Yes | Yes | No | ||
| Yes | Yes | Partly | Yes |
- Yes
- Partly
- Rebuilt from filings
- By hand
- No
API
The register API you'd build if you had five years
Our responses reach your customers, so how the API behaves when a register fails matters as much as how it behaves when everything works.
Trace every error to its source
Register-side failures are distinguished from ours and identify the source concerned. Your support team reports which register is unavailable, not that something went wrong. Slow registers return in-progress results instead of timing out.
Check reliability per country
Published response times per country and mode, and a public status page that shows each register's availability separately from ours.
Integrate your standard tooling
REST and webhooks, an OpenAPI spec, a sandbox, self-serve keys, a public API changelog, and a documented reliability and errors guide.
Connect your agents
Our MCP server exposes live coverage, pricing and endpoint definitions to coding agents. Every response also carries the provenance a compliance agent needs to produce evidence a regulator will accept.
Pricing
A predictable cost per check, before you set your own price
Platforms resell what we return, so margins depend on our pricing being predictable. The rate card is public, priced per request and per country, with no minimums to start. As your usage grows, committed volume gets you better rates.
Public rate card
The same numbers your finance team can model, per country and per request type.
Two modes, two price points
Prefill queries are priced for the top of the funnel, verification for the decision point. Both can be packaged as tiers in your own product.
Volume track
Committed volume for better rates as your usage grows.
Case study
Forest removed the slowest part of KYB: collecting fresh register evidence across countries
Operations infrastructure for regulated companies
- to return official data and documents, in 90% of cases
- <5s
- less time spent on verification than before
- ~70%
Security
Ready for your security review
SOC 2 Type 2 and ISO 27001 certified, GDPR compliant.
FAQ
Get started
Test us on the markets you don't cover yet
Send us the markets your prospects keep asking for. We'll show you what comes back, field by field.