CoverFi

Identity resolution: how record matching actually works

Identity resolution is the process of deciding that two or more records refer to the same real person. It's the machinery underneath every people-search product, skip trace, identity check, and customer-data deduplication project: given "Jon Smith, 42 Oak St" in one system and "Jonathan Smith Jr., 42 Oak Street" in another, are they the same human? The answer is rarely a string comparison — it's a scored decision built from many partial signals.

Identity resolution vs entity resolution vs record linkage

Three terms, one family of problems:

If you're evaluating tools: vendors selling "entity resolution" usually sell software you run on your own data; vendors selling "identity resolution" usually sell reference data — a compiled graph of people to resolve your fragments against.

Deterministic vs probabilistic matching

Production systems are almost always hybrid: deterministic passes first on strong identifiers, probabilistic widening after — with every result labeled by which pass produced it. An unlabeled blend is the mark of a system that doesn't want you to know how sure it is.

Why names are the hard part

Contact identifiers are nearly unique per person; names are anything but. A name-matching layer has to handle:

What a production pipeline looks like

Real pipelines pool candidates, then score them:

This pool-and-score architecture is how CoverFi's own search works: the match tiers in the glossary are the pool passes, and the 0–100 confidence signal is the score. Every response tells you exactly how it matched — the property this page has been arguing every resolution system owes you.

Persistent identifiers

Resolution is only durable if the resolved identity keeps its identifier across data refreshes. CoverFi assigns each person a permanent GD- record ID that survives dataset updates, so a record fetched this quarter reconciles with the same person next quarter — the difference between an identity graph and a search result that evaporates.

Identity resolution with CoverFi

CoverFi is the reference-data flavor of identity resolution: 250M+ people, each carrying name variants, a decade-plus of address history, phones, and emails, searchable by whatever fragment you hold — name, address, phone, or email — through the search page or the REST API. Per-lookup credit pricing means resolving a record costs a known amount, and zero-result searches refund automatically. The data dictionary documents every field in the resolved records.

Related reading

Run a free identity check — no signup, no ID upload.