Resolve who’s who. Infer who matters. Then act on it.

DarkMath connects the customer records your systems scatter, adds the market context they can’t see, and turns the result into decisions your team can act on. Automotive first, and anywhere identity decides the outcome.

Three products. One path from messy records to the next move.

Each product stands on its own. Together they answer three questions in order: who is this, who else is like them, and what should we do next.

Resolve

DarkMatch

Identity resolution that recognizes the same person across nicknames, typos, moves and missing fields, then standardizes and embeds the data for AI.

  • Deduplicated customers and households
  • Persistent IDs and updated contact data
  • Easy to test against your current vendor
Explore DarkMatch
Transform Pilot

DarkMirror

Semantic audiences built from enhanced, embedded data, with the activation data to reach them.

  • Age, CTV viewing and other behavior become semantic attributes
  • Activation data: MAIDs, hashed emails and phones
  • For marketing reach, never eligibility decisions
Explore DarkMirror
Curate and act New

DarkAgent

The business workspace. It curates and deploys audiences, answers questions in market context and moves to supported next steps with approvals built in.

  • Curated audiences that learn every campaign
  • Answers in market context
  • Recommended and completed actions, never confused
Explore DarkAgent

How the three products work together

Each product hands the next one something it couldn’t build alone. Together they cover the whole customer journey, from raw records to audiences that keep learning.

  1. Start

    Your data

    CRM, DMS, web, service and response files.

  2. DarkMatch

    Resolve and embed

    • Resolves and dedupes records
    • Standardizes names and addresses
    • Embeds the data so AI services can use it

    You get Clean, AI-ready data

  3. DarkMirror

    Transform and build

    • Turns age, CTV viewing and other behavioral data into semantic attributes
    • Builds audiences you couldn’t build before
    • Carries the activation data: MAIDs, hashed emails, phones

    You get Unique audiences, ready to activate

  4. DarkAgent

    Curate and deploy

    • Adds customer, response, demand and supply signals
    • Customizes the audience on the fly
    • Deploys to DSPs, SSPs and other channels

    You get Audiences that improve every campaign

  5. Result

    Activation and outcomes

    Responses, sales and the evidence to prove them.

The learning loop. Responses and outcomes flow back through DarkMirror’s activation data into DarkAgent, so every campaign trains the next audience.

Context changes the answer.

Sales up 8% looks like a good quarter. If your comparable market grew 14%, you lost ground.

Your CRM can’t tell you that, because the answer lives outside it. DarkAgent reads your data next to the market around it, shows where the gap is concentrated, and prepares the audience and offer to close it.

Walk through this example in DarkAgent

Quarter over quarter

Your sales+8%
Your market+14%

Your share of the market: 9.6% to 9.1%

Illustrative scenario with synthetic figures. Not a customer result.

Measured, not claimed.

In a June 2026 benchmark, DarkMath and a leading identity graph processed the same 1,000,000 records representing 250,000 real people. Here is what came back.

93vs 75

F1 score, which combines precision and recall

89%vs 61%

of true links found

98%

of DarkMath matches correct

304,495

identities against a true 250,000. The incumbent graph returned 459,791.

Read the methodology, or run the same test on your data.

Your data stays yours.

Choose where DarkMath runs. Every option keeps re-identification behind your authorization.

Hosted by DarkMath

Send files or connect a share. The fastest way to start a test or a production feed.

In your environment

DarkMath software runs inside your cloud. Connected data travels on anonymous IDs, match keys and audiences, not personal data.

Dedicated clean room

For enterprise programs. Raw records stay inside. Only anonymous IDs and aggregates come out.

  • Re-identification only at your authorization gate
  • Regulated data handled under the FCRA, DPPA and state privacy laws by a registered data broker
  • You decide which actions DarkAgent may prepare or run, and who approves them

How DarkMath handles data

Easy to test. Hard to argue with.

Anyone can quote a match rate. We would rather show you yours, on a set where both sides already know the right answers. Run your current vendor on the same file and you have an objective A/B test. Most match tests take about two weeks, and you keep the report either way.

Request a match test
  1. Start with a known set

    About a million records, uploaded by you or created for the test. Both sides know the true answers.

  2. Corrupt it at random

    DarkMatch’s corruption process adds realistic errors to copies, randomly and anonymously.

  3. Same file, every vendor

    DarkMatch and your current vendor process the identical corrupted file.

  4. Score against the truth

    See where the semantic layer adds value: duplicates removed and connections otherwise missed.

  5. Decide how to connect

    Batch, API, in your environment, or a dedicated clean room.

Questions buyers ask

What is DarkMath?

DarkMath is an identity and decision platform with three products: DarkMatch resolves and embeds customer data, DarkMirror turns it into semantic audiences with the activation data to reach them, and DarkAgent curates, deploys and acts on the results. It runs on regulated data infrastructure operated by its sister company, DecisionLinks.

What is identity resolution?

Identity resolution decides whether different records describe the same person, household or business. Rules-based matching links exact or near-exact fields. Probabilistic matching estimates the odds of a match. DarkMath adds semantic matching, which compares what records mean, so it recovers links that text rules miss and avoids merging people who only look alike.

How is DarkMath different from a CDP?

A CDP stores and syncs customer records. DarkMath improves what those records mean: it resolves identities the CDP’s rules miss, connects them in a Cognitive Data Graph, and lets your team ask questions across your data and relevant market context. Keep your CDP. DarkMath makes it more accurate.

What is DarkAgent?

DarkAgent is the business workspace for DarkMath. You describe an objective in plain language, DarkAgent shows the evidence, recommends a next step and prepares the audience, message or order for review. Execution follows the permissions and approvals you set.

Do we need DecisionLinks data to use DarkMath?

No. Start with your own data. DecisionLinks and other licensed sources can add reference data or market context when a question needs it and your use is permitted.

Where does our data go?

You choose. DarkMath can host the work, run inside your cloud environment on anonymous IDs, or operate in a dedicated clean room for enterprise programs. Re-identification happens only behind your authorization.

How do we evaluate DarkMath?

Run a match test. DarkMatch is easy to test: start with about a million records, uploaded by you or created for the test, with answers known to both sides. We corrupt copies at random and anonymously, run DarkMatch and your current vendor on the same file, and report duplicates removed, connections found, precision and recall side by side.

Which industries does DarkMath serve?

Automotive first, plus lending and finance, data providers, advertisers and agencies, and demand-side platforms. The common thread is customer data where identity decides the outcome.

See what your data means in context.

Bring one question your team needs answered. We will show you the evidence, the audience and the next step.