Inferensys

Glossary

Identity Graph

A centralized data structure that links all known identifiers—such as email addresses, device IDs, and usernames—to a single unified customer profile, forming the backbone of cross-device personalization.
Data scientist building training data pipeline on laptop, data preprocessing visible, technical workspace.
UNIFIED CUSTOMER PROFILE

What is an Identity Graph?

An identity graph is a centralized data structure that links all known identifiers—such as email addresses, device IDs, and usernames—to a single unified customer profile, forming the backbone of cross-device personalization.

An identity graph is a centralized data structure that algorithmically resolves and links disparate identifiers—including hashed email keys, device fingerprints, and offline CRM records—to a single, persistent canonical ID. It serves as the foundational spine for cross-device personalization by ingesting deterministic matches from authenticated logins and probabilistic signals from behavioral patterns to construct a unified view of a customer.

The graph architecture maps complex, multi-hop relationships between entities, allowing real-time decisioning engines to recognize a user across touchpoints without relying on deprecated third-party cookies. By maintaining a dynamic golden record and applying identity decay models to stale linkages, the identity graph ensures that personalization logic operates on accurate, privacy-compliant data within the boundaries set by a Consent Management Platform (CMP).

ARCHITECTURAL FOUNDATIONS

Core Characteristics of an Identity Graph

An identity graph is not merely a database; it is a dynamic, probabilistic data structure. The following characteristics define its technical architecture and operational integrity for powering cross-device personalization.

01

Deterministic & Probabilistic Linkage

The graph must simultaneously support two distinct matching methodologies to achieve both scale and precision.

  • Deterministic Matching: Creates edges based on hard, verified matches such as a hashed email key or login credential. This provides absolute certainty but limited reach.
  • Probabilistic Matching: Infers connections using statistical models that analyze non-personal signals like IP address, browser type, and behavioral patterns, assigning a confidence score between 0 and 1.
  • Hybrid Fusion: A mature graph merges these approaches, using deterministic anchors to calibrate and validate the probabilistic clusters.
02

The Canonical ID Spine

At the core of the graph lies the Canonical ID, a single, persistent master key that resolves all disparate identifiers to one unified profile.

  • Entity Resolution: The process of deduplicating and merging records from various sources (CRM, web, mobile) into a Golden Record.
  • Survivorship Rules: Logic that dictates which attribute value (e.g., email vs. loyalty number) takes precedence when source systems conflict.
  • Graph Traversal: The Canonical ID acts as the root node, allowing real-time lookups to instantly retrieve all linked devices, cookies, and offline identifiers.
03

Temporal Dynamics & Identity Decay

An identity graph is a living structure that must model the passage of time to prevent profile pollution.

  • Identity Decay: A temporal model that progressively reduces the linkage confidence of an identifier as it ages without fresh validation. An inactive cookie from 30 days ago has a lower weight than a login event from 5 minutes ago.
  • Session Stitching: The algorithmic process of connecting discrete web sessions interrupted by timeouts or device switches into a single, continuous behavioral journey.
  • Recency Windows: Configurable time frames that define how long a probabilistic link remains valid before requiring re-verification.
04

Privacy-Preserving Architecture

Modern identity graphs must enforce privacy constraints structurally, not just through policy overlays.

  • Differential Privacy: Injecting calibrated statistical noise into aggregate queries to guarantee that the presence or absence of any single individual in the dataset remains indistinguishable.
  • k-Anonymity: Ensuring that any released personal information is indistinguishable from at least k-1 other individuals, preventing re-identification by grouping users into sufficiently large cohorts.
  • Consent Integration: The graph must natively consume signals from a Consent Management Platform (CMP) to suppress or sever edges where the legal basis for processing has been revoked.
05

Graph Neural Network (GNN) Optimization

Advanced identity graphs leverage deep learning architectures designed to operate directly on graph-structured data for superior linkage prediction.

  • Node Embeddings: GNNs learn dense vector representations of devices and users that capture complex, multi-hop relationships.
  • Link Prediction: The model predicts missing edges in the graph, identifying that a new mobile device likely belongs to an existing user profile based on structural similarity rather than just attribute matching.
  • Scalability: Unlike traditional Fellegi-Sunter probabilistic models, GNNs can scale to graphs with billions of nodes and trillions of edges without a linear increase in computation time.
06

Interoperability & External ID Mapping

A walled-garden graph is useless. The structure must support Cookie Syncing and mapping to external frameworks to activate audiences.

  • Unified ID 2.0 (UID2): Mapping internal Canonical IDs to this open-source, hashed-email framework enables targeted advertising without third-party cookies.
  • Match Rate Optimization: The graph must constantly monitor the percentage of user records successfully linked between disparate platforms, as this is the critical KPI for activation value.
  • Data Clean Room Integration: The graph should be queryable within a secure, neutral environment where multiple parties can combine first-party data without exposing raw, user-level records.
IDENTITY GRAPH CLARIFIED

Frequently Asked Questions

Precise answers to the most common technical questions about the architecture, privacy implications, and operational mechanics of identity graphs in modern customer data ecosystems.

An identity graph is a centralized, non-linear data structure that maps all known identifiers—such as hashed email keys, device IDs, cookies, and offline loyalty numbers—to a single canonical ID representing a unified customer profile. It works by ingesting raw interaction signals from disparate source systems and applying a combination of deterministic matching (exact joins on personally identifiable information) and probabilistic matching (statistical inference using IP addresses, browser fingerprints, and temporal patterns) to create edges between nodes. The resulting graph is continuously updated to reflect identity decay, where stale linkages lose confidence over time, and new session stitching events, ensuring that the golden record remains an accurate, privacy-compliant backbone for real-time personalization and cross-device attribution.

Prasad Kumkar

About the author

Prasad Kumkar

CEO & MD, Inference Systems

Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.

His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.