Skip to content

Thousands of sources, millions of domains, billions of attributes.One clean record per company.

Our AI engine curates what most teams never have time to assemble: registries, tax rolls, securities filings, sanctions and debarment lists, 118 million web domains, and more. Messy, unusable data in. Matched, scored, and sourced data out.

Explore the atlas →

Thousands of sources. One register.

They reach the register through 92 upstream feeds. Every value keeps its trail.

Official registries

GLEIF · Companies House · SEC EDGAR · SIRENE · CNPJ · Handelsregister and many more. The system of record in each jurisdiction, pulled on its own publishing schedule.

The open web

We crawl the web at scale, continuously. Company websites are found, verified against the record, and read for what filings never carry.

Curated open data

Sanctions and debarment lists, Wikidata, IRS filings, and more. Independent open datasets that corroborate what the registers state.

The coverage atlas maps them jurisdiction by jurisdiction. How we count is on the methodology page.

One graph. 228M+ entities.

Records resolve into a single entity graph. Every edge carries its evidence.

Prologis, Inc.a family resolved to one parentMeridian Cable GmbHtwo identities merged清瀬計器株式会社matched across scripts
The entity graph · clean entities resolved out of the raw tangle

Five stages. One engine.

One pass from raw rows to resolved and sourced entities. Close calls go to human review. Never forced.

Each station shows its operation on a synthetic record: junk stripped from a raw value; a raw string standardized to its canonical legal form; two near-identical rows collapsing into one; two match candidates weighed with the close call routed to human review; verified attributes appending with their sources.

01Clean

Junk stripped

02Standardize

One canonical shape

03Deduplicate

Copies collapse to one

04Resolve

Candidates weighed

05Enrich

Cited attributes append

The five operations
228,887,935
All Entities
168,162,006
Company Records
118,760,321
Web Domains in Reach
253
Jurisdictions
2,288,363,036
Sourced Attributes
939
Sources of Record

All Entities counts every registered legal form on the register: companies, sole traders, nonprofits, funds, and public bodies. Company Records is the incorporated-company subset of that count.

Right when it matches. Honest when it cannot.

When the engine links a record automatically it is right 99.8% of the time on our public benchmark. Anything uncertain goes to a person, never to a guess.

See how it is measured

Watch a record resolve.

Weighted evidence in. One verified record out.

UnresolvedMERIDIAN  CBLE GMBH..cityHAMBRGcountryidTwo candidates weighedMeridian Kabel GmbHHRB 90112 · Bremen0.41Rejected · evidence disagreesMeridian Cable GmbHHRB 84721 · Hamburg0.97Handelsregister · GLEIF · web agree0.97 · above thresholdMeridian Cable GmbHregisterHRB 84721lei5299 XQ2M…industryWZ 27.32webmeridian-cable.destatusActiveconf0.97VERIFIED
The resolve machine

Every merge carries its evidence. The registers and filings and web presence that agree are weighed against each other. The confidence is scored and the record keeps the receipts. Below the threshold a person decides.

Missing values get worked out.

It works like Sudoku. Constraints from everything else we know pin the missing value.

Watch a company record settle fact by fact. Every derived value has to survive each constraint already on the record. Contradictions veto. How a record earns its attributes →

SIREN 552 100 554
name ?
LEI 9695
HQ ?
ticker ?
saint-gobain.com
lat/lon ?
VAT FR70
QID Q3110
postal ?
NAF 23.11Z
registry ?
founded ?
The constraint solvepublic facts · Saint-Gobain S.A.

Every value carries its source.

Meridian Glassworks LLCVerified
register
Ohio Secretary of State
EIN
··-···4821
NAICS
327215 · flat glass
jurisdiction
US-OH
status
Active
confidence
0.98
Ohio SoSIRShomepage+3 sources
synthetic example · not a real company

One record exactly as it ships. Ask where any field came from and it answers: which source · what date · how sure. Walk a full record →

Certified delivery

matched_extract.csvVerified
rows
12,847
format
csv · json
sha256
3f6b19c2…a67d41e

Every delivery ships with a verifiable checksum and every attribute in it keeps its source.

Open identifiers

LEIglobal entity id
NAICSindustry class
EINUS tax id
CAGEgov supplier id

Identifiers you can look up in the public record. Attached wherever the evidence supports them. How we handle identifiers is documented in the docs.

Match your file against the register.