Your cookie preferences

EDPB guidance · Art. 7 GDPR

We use technical cookies essential for the platform to work (login, security, sessions). We would also like to use analytics cookies to understand how to improve it.

You can accept all, reject all, or choose which categories to switch on.Your consent is valid for 6 months and you can withdraw it at any time from the footer.

You will find everything in our privacy notice.

All news
Enforcement October 2, 2026 6 min

Garante fines IQVIA €7 million: one million 'anonymous' patients who were not anonymous

Decision no. 710 of 23 September 2026: a patient code that stays the same over time plus a detailed clinical history is enough to make data personal. And anonymisation is itself processing, with a controller and a legal basis

TL;DR

By decision no. 710 of 23 September 2026, announced on 2 October, the Italian Garante fined IQVIA Solutions Italy €7 million. The database fed by the practice software of about 800 GPs held the clinical history of about one million patients. It was not anonymous: each patient had a stable code allowing them to be tracked over time. IQVIA was found to be controller from the point of collection. Infringements: legal basis and Article 9 condition, information, retention (data going back to 2001), failure to appoint the GPs as processors, no DPIA, security. 120 days to comply; the company says it reserves the right to appeal.

What happened

An add-on installed in GPs' practice management software extracted patient data and sent it to the company's database: year of birth, sex, marital status, visits, diagnoses, symptoms, allergies, weight, prescriptions, vaccines, tests, sick-leave certificates, plus location data. In return the doctors received the software subscription. The data fed observational studies requested by pharmaceutical companies and delivered in aggregate form. The inspections took place in April 2025. Meanwhile the company notified a breach: names, tax codes and contact details of 3,370 patients had ended up in free-text fields, for 3,080 of them together with health data.

Why the data were not anonymous

  • THE STABLE CODE. Each patient kept the same identifier throughout the collection: that was precisely its purpose, to follow them over time. It is the condition that lets a person be singled out of a group, the first of the three anonymisation criteria.
  • k-ANONYMITY IS NOT ENOUGH. The constraint applied only to quasi-identifiers. But a sequence of diagnoses, admissions and medicines observed over years is itself an identifier: large equivalence classes are useless if the rest of the record is unique.
  • HASHING DOES NOT REMOVE UNIQUENESS. Hashing the code makes the identity unreadable but keeps the one-to-one link between a record and a person intact: it is designed to do exactly that.
  • NOT A MERE RECIPIENT. The Court of Justice's SRB judgment (C-413/23, 4 September 2025) says pseudonymised data may not be personal for a recipient who cannot remove the measures. IQVIA had designed those measures: it was controller from collection, and the ability to re-identify by reasonable means is enough.

Anonymising is processing

This is the point that applies to everyone. Anonymisation is processing of personal data and needs a legal basis. The contract with the doctors could not be one for the patients, who were not party to it; for health data an Article 9 condition was also needed, and there was none. The information notice, delegated to the doctors, lacked the Article 13 elements. And the doctors, who did not decide the purposes and means of the operation, should have been appointed processors under Article 28: the Garante found that infringement too.

The other infringements and the fine

No retention period: the oldest data went back to 2001, although the company said studies do not need data older than ten years; the policy it produced covered administrative and tax documents. No impact assessment, inadequate security measures. The company has 120 days to bring the processing into line if it wants to continue; otherwise anonymisation must be carried out by the doctors themselves, with the safeguards set by the Garante. The amount reflects the number of patients and the nature of the data, but also the halt in transfers from 2023 and the company's cooperation. On 26 May 2026 the CNIL had fined the group's French company €5 million, reaching the same conclusion: pseudonymised does not mean anonymous.

What it means for a DPO

Five checks

First: any dataset a client calls 'anonymous' should be checked for two things — a stable identifier and rich content. If both are there, it is pseudonymised and belongs in the record as processing of personal data. Second: whoever designs the anonymisation is its controller and needs a legal basis, with Article 9 for health data. Third: free-text fields are where names leak; test them on real data before extraction. Fourth: research databases also need a written retention period. Fifth: large-scale health data needs a DPIA before, not after. In DPO Workspace a processing activity with special categories and no Article 9 condition cannot be activated.

Looking for a workspace for your DPO work?

DPO Workspace is built by a certified DPO. 30-day free trial.

Start free

Related articles

Enforcement
€16,7Mfor telemarketing and contracts activated without consent

Italian DPA fines Wind Tre €16.7 million: telemarketing despite objections and contracts activated without customers' knowledge

People who had objected kept receiving calls, and some contracts were activated without the person knowing. The Garante fines Wind Tre €16.7 million and restates a principle for every company with an agency network: responsibility is not outsourced along with sales.

Oct 12, 2026New 5 min
Enforcement
€350kto controller and processor over outdated systems

Greece: €350,000 for a data breach — both the Ministry and the processor running outdated systems fined, and there was no Article 28 contract

An attack on the systems of the agency running a Ministry's programmes exposed identification, financial and health data of a very large number of people. The Hellenic DPA fines the controller €200,000 and the processor €150,000: notifying well is not enough if the supplier works on outdated systems and the relationship is not governed by a contract.

Oct 08, 2026New 5 min
Enforcement
€4kfor a camera pointed at a home

Italian DPA fines the municipality of Arvier €4,000: a camera filmed a resident's windows and balconies, and the masking came too late

A small municipality in the Aosta Valley uses cameras for traffic, parking, number plates, the environment and civil protection. A resident finds that one covers her home. The Garante imposes a fine and makes a point that applies to every system: masking private areas is designed before the camera is switched on, not after the complaint.

Oct 08, 2026New 5 min