Home › Guides › KYB & due diligence
KYB & due diligence: vet any company with public data
Before you onboard a supplier, sign a partner or close a deal, you need to verify the business — who runs it, is it real, is it solvent. Here's how to pull KYB & due-diligence data from public records.
What is KYB?
Know Your Business (KYB) is the company equivalent of KYC: confirming a business's legal identity, ownership and standing. It's required in fintech and regulated onboarding, and good practice for any procurement or partnership.
What to check
- Identity — legal name, registration/ID number, incorporation date.
- People — directors and officers.
- Financial health — revenue, balance sheet, capital.
- Encumbrances — charges / secured borrowings against the company.
How to get the data
Combine public-source scrapers by what you need:
- Indian Company Data — statutory MCA filings: directors (DIN), balance sheet, charges & capital by CIN. (See the CIN guide.)
- Craft.co — financials, valuation & executives.
- Owler — firmographics, revenue & news for a reality check.
Bulk vetting? Enrich a supplier list with the enrichment scraper first, then deep-dive the flagged ones.
Browse the scrapers →Compliance note
These tools surface public company records. For regulated KYB/AML, corroborate with the official registry of record and follow your jurisdiction's requirements.