DPE-2026-0032

Account identity joined to a tracking profile

At sign-in, the operator's account identifier reaches a party that already holds a profile of the same browser.

In het NederlandsAccount gekoppeld aan het volgprofielWat vraag ik hierover, en hoe herken ik een ontwijkend antwoord?
Chain webapp status active
Not a vulnerabilityNothing is exploited. The identifier is passed on because a setting says so, and the objection is to the setting.

What it is

Before sign-in a third party recognises the browser or the device by an identifier of its own. At the moment of authentication the operator hands that same party its own account identifier: a user number, a customer number, a hashed address, sometimes the address itself. From then on the profile that was pseudonymous has a name attached. Everything recorded before the sign-in and everything recorded after it, on any device where the person signs in, belongs to one identified person.

Why it is a separate entry

The step is invisible and it cannot be undone. A profile built from browsing can be argued about as long as it is pseudonymous; once joined to an account it is a dossier about a named person. Clearing cookies no longer separates the two, because the next sign-in joins them again.

How it arises

Not to be confused with

Two third parties exchanging identifiers so their profiles can be matched is Identifier synchronisation between parties. Here the value comes from the operator itself and names the account. An operator writing its own user identifier into its own store is not this entry either: the value has to reach a party that also holds an identifier of its own for that browser.

How to establish it

Differential over accounts. Sign in twice in the same browser profile with two accounts you control: a request to a host under a different registrable domain carries a value that changes with the account while that host's own identifier stays the same. The reverse check confirms it, in that the same account in a fresh profile yields the same account-dependent value against a new host identifier.

method differentialQoD 95

Requirements on the measurement

What would refute it

Where this plugs into existing processes

The one question that surfaces itWhat leaves the browser at the moment someone signs in, and does anything in it change with the account?
In a DPIA, verify this

Verify with two test accounts what leaves the browser at the moment of sign-in, rather than accepting that measurement is pseudonymous.

As a procurement clause

No account identifier, hashed or not, reaches a measurement or advertising party at authentication; demonstrated with two test accounts on delivery.

With a complaint, hand over

Two captures of the sign-in step with different accounts, the value that changes with the account marked, and the third party's own identifier shown to be constant.

Reproduction

Legal framing

Objections, and the answer

“We only send an internal number, not a name.”

The number is the join. The recipient does not need the name to know that this browser and that account are one person, and the operator can resolve the number to a name whenever it likes.

“It improves measurement across devices.”

That is the purpose stated plainly, and it is exactly the processing nobody was asked about. A benefit to the operator is not a ground.

“The person is logged in, so they know we know them.”

They know the operator knows them. This is about a third party, and the sign-in screen says nothing about it.

“The identifier is hashed before it is sent.”

A hash that is stable per account works as an account identifier. What matters is that the value is the same on every visit and different per person.

What this does not establish

Related

How to cite this entry

In text
DPE-2026-0032 (Account identity joined to a tracking profile)
URL
https://totaledigitalewaarborging.nl/register/DPE-2026-0032
Machine
https://totaledigitalewaarborging.nl/register/DPE-2026-0032/index.json
Full
DPE Catalogue. DPE-2026-0032: Account identity joined to a tracking profile. Schema 2.0, entry status active. Retrieved from https://totaledigitalewaarborging.nl/register/DPE-2026-0032
Measurement
When you publish a finding, cite the method version alongside the entry: “DPE-2026-0032, established under DPE Measurement Method 1.0”

Identifiers are permanent and are never reused. An entry that is deprecated keeps its number and its address, with the reason attached, because references to it exist elsewhere.