Tech, ExplainedEnterprise SaaS and software
Part

Data clean room

Two companies compare lists without revealing them.

INSIDE: IDENTITY GRAPHHOW IT WORKS · A BRAND AND A MARKETPLACE COMPARE LISTSThe brand uploads3 lakh hashedphone numbers; themarketplace uploadsits shoppers'hashed numbersThe clean roommatches them; neitherside can see theother's rowsThe only outputallowed is a total:1.1 lakh people areon both listsThe marketplaceshows the brand'sad to those 1.1lakh shoppersAfter 4 weeks,the clean roomreports that 9,000of them boughtALSO TALKS TODemand-side platform (DSP)↗ PROGRAMMATIC ADVERTISINGHealthcare advertising↗ PROGRAMMATIC ADVERTISINGINSIDE: IDENTITY GRAPHHOW IT WORKS · A BRAND ANDA MARKETPLACE COMPARE LISTSThe brand uploads 3 lakhhashed phone numbers; themarketplace uploads itsshoppers' hashed numbersThe clean room matchesthem; neither side cansee the other's rowsThe only output allowedis a total: 1.1 lakhpeople are on both listsThe marketplace shows thebrand's ad to those 1.1lakh shoppersAfter 4 weeks, the cleanroom reports that 9,000of them boughtALSO TALKS TODemand-side platform (DSP)↗ PROGRAMMATIC ADVERTISINGHealthcare advertising↗ PROGRAMMATIC ADVERTISINGINSIDE: IDENTITY GRAPH · A BRAND AND AMARKETPLACE COMPARE LISTSThe brand uploads 3 lakh hashed phonenumbers; the marketplace uploads itsshoppers' hashed numbers↓The clean room matches them; neither sidecan see the other's rows↓The only output allowed is a total: 1.1lakh people are on both lists↓The marketplace shows the brand's ad tothose 1.1 lakh shoppers↓After 4 weeks, the clean room reportsthat 9,000 of them boughtALSO TALKS TODemand-side platform (DSP)↗ PROGRAMMATIC ADVERTISINGHealthcare advertising↗ PROGRAMMATIC ADVERTISING
A baby-care brand's 3 lakh hashed phone numbers and a marketplace's shoppers are matched inside a sealed clean room, which reports only totals: 1.1 lakh shared shoppers, and 9,000 of them who bought after seeing the brand's ad.
opens a page inside this one a page in the same scene a page in another scene a concept page a label only, with no page

A data clean room is a sealed computing environment in which two companies match their customer lists, and each learns only agreed totals, such as how many customers they share, never the other's names. It is used mostly in advertising, when a brand and an advertising platform want to combine what they know without handing over personal data.

Why is it needed? A brand knows who its customers are. A large website, app or marketplace knows who its shoppers are and what they see. Combining the two would help both. But giving away a customer list breaks the customer's trust, and often the law. Under India's DPDP Act, a company may use personal data only for the purpose the person agreed to. This rule applies from 13 May 2027.

A clean room solves this with rules that both companies sign up to. Each company uploads its list, with phone numbers or email addresses converted into hashes, scrambled codes made by a one-way formula. The clean room matches the hashes inside a protected environment. Neither company can download the other's rows. Each may run only queries that both have approved in advance. The answers are totals, not lists. And a total is shown only if it covers enough people, for example at least 100, so that no single person can be picked out. Some clean rooms also use confidential computing, in which even the cloud provider cannot read the data while it is being processed.

Consider a baby-care brand that sells nappies and lotions on its own website, and also on a large online marketplace. It has 3 lakh customers from its website. It wants to know how many of them also shop on the marketplace, and whether advertising to them there would bring more sales. Both companies upload hashed phone numbers to a clean room. The clean room reports one number: 1.1 lakh people are on both lists. The marketplace then shows the brand's advertisement to those 1.1 lakh shoppers. The marketplace learns only that they are on the brand's list, nothing more. After four weeks, the clean room reports that 9,000 of them bought the brand's products on the marketplace. The brand never sees a single name.

Clean rooms became important for two reasons. First, privacy laws have tightened. Second, two major browsers restrict the third-party cookie, which joins a person's identities across websites. Safari blocks all third-party cookies by default. Firefox blocks the cookies of known tracking companies by default. It also keeps every other third-party cookie separate for each website, so the cookie cannot follow a person to other sites. Chrome, the most used browser in India, still allows third-party cookies, because Google decided in April 2025 to keep them. Clean rooms are the privacy-era version of data onboarding. Advertisers use them with their demand-side platform, and drug makers use them in healthcare advertising to measure advertisements without seeing anyone's health records.

Tech, Explained is a part of ingrid.fyi. Every page explains one piece of technology in plain words.