Global Trust Infrastructure for Supplier Verification, KYB and Trade Risk Intelligence.
Verify suppliers, companies, directors, documents, payment beneficiaries and trade counterparties across 195 countries — with registry checks, AI document intelligence, analyst review and local-agent verification where required.
- 195
- Countries
- 217
- Jurisdictions
- 5
- Verification tiers
- 41
- Local-agent markets (planned)
Beneficiary requires confirmation before disbursement > USD 50k.
Every cross-border payment carries six unverified assumptions.
KeyBS makes them auditable — country by country, document by document, signal by signal.
Shell entities with rented addresses and no operational footprint.
Fabricated certificates of incorporation, bank letters, and licenses.
Payment beneficiary differs from the legal entity issuing the invoice.
Hidden ownership, nominees, or undisclosed sanctions-adjacent control.
Counterparties on OFAC, UN, EU, or UK HMT lists, directly or via UBO.
Invoice inflation, double-financing, and counterparty substitution.
Twelve entity classes. One signed evidentiary record.
Nine verifiable steps. Every report. Every country.
The same orchestrated pipeline runs against every supplier — only the depth changes by country tier. Each step is traceable in the final audit log.
Honest depth, country by country.
Every country is assigned exactly one tier. Tiers 1–2 may auto-approve at confidence thresholds. Tiers 3, 4, and 5 are never auto-approved.
- SLA
- Minutes
- Auto-approve
- ≥ 0.90 confidence
- Analyst
- Optional spot check
- Countries
- 27
- SLA
- ≤ 24 hours
- Auto-approve
- ≥ 0.97 confidence only
- Analyst
- Light analyst review
- Countries
- 81
- SLA
- 2–4 business days
- Auto-approve
- Never auto-approved
- Analyst
- Mandatory analyst sign-off
- Countries
- 64
- SLA
- 3–5 business days
- Auto-approve
- Never auto-approved
- Analyst
- Analyst + document AI
- Countries
- 26
- SLA
- 5–10 business days
- Auto-approve
- Never auto-approved
- Analyst
- Agent visit + analyst review
- Countries
- 19
A signed, PDF-grade dossier — not a JSON dump.
Identity, ownership, on-site evidence, sanctions screening, red flags, and analyst sign-off — assembled into a verifiable record. Signed with the KeyBS public key and verifiable offline.
- Report cover with trust score
- Evidence checklist with sources
- Red flags and positive indicators
- Named analyst sign-off line
- QR code for public verification
Filed 2025-03-04 · address matches utility bill.
Both UBOs cleared OFAC, UN, EU, UK HMT.
Payment beneficiary uses parent-group account.
34 staff · 1,200 m² facility on-site.
Five honest badges. One QR-verifiable trust profile.
Suppliers can display the badge level they actually achieved — never more. Every badge resolves to a public trust profile with the signed report behind it.
Anyone can verify a supplier's status in 4 seconds.
Scan the badge QR or visit trust.keybs.io/<id> to see the live tier, last verification date, and the signed report digest.
Same evidence. Different cadence.
Verify overseas suppliers before paying a deposit.
Tier 3+ dossier per new vendor, refreshed annually.
API-scale KYB with auto-escalation on flagged geographies.
Verified-seller status backed by an auditable report.
Tier 5 on-site evidence before discounting an invoice.
Counterparty existence confirmed at origin.
Order, poll, verify — from your stack, not our dashboard.
REST endpoints for ordering and polling. HMAC-signed webhooks for decisions. Prebuilt connectors for SAP Ariba, Coupa, Salesforce, Zapier, n8n, and your warehouse.
- HMAC-SHA256 signed webhooks
- Idempotency keys + replay-safe ordering
- Per-tenant API keys, scoped to environment
- OpenAPI 3.1 spec + SDKs (TS, Python, Java)
POST /v1/verifications
Authorization: Bearer sk_live_...
Idempotency-Key: 4f9a2c8e-1b3d-4e7f-9a2b-8c1d3e5f7a9b
Content-Type: application/json
{
"supplier": "Meridian Components Sdn. Bhd.",
"country_code": "MY",
"registration_id": "1287654-K",
"package": "enhanced"
}
201 Created · 312 ms
{
"verification_id": "KBS-VR-2026-000184",
"status": "in_progress",
"country_tier": 2,
"estimated_sla": "PT6H",
"webhook_url": "https://your-app.example.com/webhooks/keybs",
"created_at": "2026-05-27T11:04:00Z"
}
— later, signed webhook arrives —
POST https://your-app.example.com/webhooks/keybs
X-KeyBS-Signature: sha256=8f2c91...d340
X-KeyBS-Event: verification.completed
{
"verification_id": "KBS-VR-2026-000184",
"status": "completed",
"trust_score": 87,
"risk_band": "low",
"confidence": 0.92,
"country_tier": 2,
"registry_status": "active",
"sanctions_status": "clear",
"document_score": 0.94,
"beneficiary": "partial_match",
"analyst": "A. Okafor",
"recommendation": "proceed_with_controls",
"signed_at": "2026-05-27T17:08:00Z",
"report_url": "https://trust.keybs.io/profile/KBS-VR-2026-000184"
}Verify before you pay, onboard, finance, or trust.
Honest tier disclosure. Country-specific verification depth. Signed by a named analyst, every time.