§ blog · deep dive

GDPR + CCPA for LinkedIn data APIs — the honest guide

Which compliance claims are real, which are theater, and what your legal team should actually ask for in a DPA.

Every LinkedIn data vendor claims GDPR and CCPA compliance. Some of those claims are real, some are marketing. This post is what we would want our own legal team to see before signing with any vendor — the questions that cut through the marketing, what the honest answers look like, and what changed in 2026 that makes the compliance landscape materially harder than it was eighteen months ago. We include our own architecture at LinkFetch, a compliance-first LinkedIn data API, because compliance claims mean more when accompanied by the architectural specifics that either support or undermine them.

The Three Questions That Cut Through Vendor Marketing

Most compliance claims in the LinkedIn data market are positioning, not documentation. Legal teams signing a DPA need specifics. These three questions produce answers you can evaluate:

1. Who is the data subject's data controller?

This is the foundational question and the one most vendors dodge. If the vendor is the controller, they need a lawful basis for every profile they hold — consent, legitimate interest, or one of the other Article 6 grounds. If the customer is the controller, the vendor is a processor and the DPA allocation changes entirely. The vendor signs a Data Processing Agreement as processor, implements your instructions, and the controller liability sits with you.

Vendors who answer "we don't store personal data" are ducking the question. They do store it — at minimum transiently, typically in a cache or warehouse. The correct follow-up is: "Where is data processed, for how long is it retained, and under what lawful basis?" If they cannot answer all three, they have not done the work.

2. How do you honour Data Subject Rights (DSR) erasure requests?

GDPR Article 17 gives EU data subjects the right to erasure. CCPA gives California residents the right to deletion. Both rights flow downstream: if a data subject requests erasure from a LinkedIn data vendor, that erasure needs to propagate to every customer who received data from the vendor.

The compliant answer is specific: "We honour erasure requests within 30 days, and we surface the erasure through our API — a flag that tells you the profile is redacted — so your downstream caches and CRM records can invalidate." Vague answers ("we comply with applicable law") and deflections ("you should contact LinkedIn directly") are red flags. The vendor cannot fix your exposure by pointing you at LinkedIn.

3. Where is the data processed, and what legal mechanism covers cross-border transfers?

EU data subjects' personal data transferred outside the EU requires a legal mechanism: either the EU-US Data Privacy Framework (for US-based processors who have certified), Standard Contractual Clauses with a documented Transfer Impact Assessment, or processing exclusively within the EU. "Global infrastructure" is not a legal mechanism.

For California data, CPRA requires disclosure of the categories of personal information sold or shared, the right to opt out of sale, and a process for deletion requests that does not require undue effort. "Submit a form" that never gets processed does not satisfy this.

What the 2026 Enforcement Landscape Actually Looks Like

The GDPR enforcement environment has hardened significantly since 2024. Annual fines across the EU stabilized at approximately €1.2 billion as of January 2026 [source: GDPR Enforcement and Data Breach Landscape, ComplianceHub, 2026]. Ireland's Data Protection Commission remains the dominant enforcer for US-headquartered tech companies, since most have their EU establishment in Ireland.

LinkedIn itself received a €310 million fine from the Irish DPC in October 2024 for unlawful processing of member data for behavioral advertising [source: LinkedIn Fined €310 Million for GDPR Breaches, GDPR.eu, 2024]. The fine was based on consent failures: LinkedIn had been processing advertising data under "legitimate interest" in contexts where the DPC determined consent was required. The practical implication for LinkedIn data vendors: the "publicly available professional information" argument for legitimate interest is under real scrutiny, not theoretical scrutiny.

The European Commission is also investigating LinkedIn for Digital Markets Act compliance violations, specifically around data collection practices that extend beyond what the platform's core function requires. This investigation is ongoing as of April 2026. Its outcome will affect how third-party data vendors can argue their own compliance postures, since their data access sits downstream of LinkedIn's collection.

The BrowserGate Problem: LinkedIn Scans Your Extensions

A development that landed in early 2026 and has not received enough attention in the compliance discussion: LinkedIn's web client now scans browser extensions on every page load. According to reporting by The Next Web, LinkedIn probes for over 6,000 browser extensions and collects 48 hardware and software device characteristics — a 1,252% increase in the number of extensions scanned compared to two years prior [source: LinkedIn Secretly Scans 6,000+ Browser Extensions, The Next Web, 2026].

This creates a compliance loop for LinkedIn data vendors who distribute Chrome extensions: LinkedIn is collecting device fingerprint data about the users of those extensions — which includes identifying which extensions are installed — without transparent disclosure in its privacy notice. EU regulators are examining whether this practice meets the GDPR requirements for transparency and data minimization, and whether it constitutes unlawful processing of device data.

For businesses using LinkedIn data vendors that operate via browser extension: ask the vendor whether their extension is detectable in LinkedIn's scan, and what data LinkedIn collects as a result of detecting it. This is a new dimension of the compliance analysis that did not exist 18 months ago.

CCPA Updates: What Changed in 2026

The California Privacy Protection Agency has signaled aggressive enforcement for 2026, with a particular focus on opt-out preference signals, data broker deletion obligations, and the "freely given consent" doctrine that the GDPR has been enforcing for years.

The practical change for LinkedIn data vendors: LinkedIn's Lead Gen Forms now require explicit disclosure of the categories of personal data collected, visible at point of collection, and an opt-out mechanism that meets CPRA standards [source: LinkedIn Lead Gen Forms 2026: GDPR and Privacy Rules, AuditSocials, 2026]. This applies to advertisers using LinkedIn's own platform, but it signals the direction the CPPA is moving for the broader ecosystem of data vendors working with LinkedIn data.

If your vendor cannot tell you what categories of personal information they collect, under what lawful basis, and how they handle deletion requests under both GDPR and CPRA, they are not compliant — they are hoping they are not enforced against. That distinction matters if your company operates in a regulated industry or is itself subject to compliance audits.

What a Compliant Architecture Looks Like in Practice

The gap between "compliance-compliant" and "actually compliant" in LinkedIn data is wider than vendors suggest. A DPA that runs to 30 pages and uses the right GDPR vocabulary can still mask an architecture that is fundamentally incompatible with the rights it claims to support.

The architecture question is: does the vendor need to maintain a database of LinkedIn member profiles to operate, or does their product function without one? If the answer is that they maintain a database, then every profile in that database is personal data that requires a lawful basis, a retention schedule, and a DSR process that works at scale. When a data subject requests erasure, the vendor needs to remove the record, notify every customer who received that data, and verify the propagation worked. At millions of profiles, this is operationally very hard.

Vendors who route around this problem by claiming "we only process publicly available data" are misreading the law. GDPR does not exempt publicly available personal data from its requirements. It exempts some processing activities when the data is manifestly made public by the data subject — but the vendor still needs a lawful basis, still needs a retention policy, and still needs to honour erasure requests. Publicly available is not the same as unrestricted.

The practical test: ask a vendor to perform a DSR erasure for a single specific profile and show you the propagation — the audit trail, the customer notification, the confirmation of downstream invalidation. If they cannot demonstrate the full chain, the DPA language does not matter.

What LinkFetch Does and Why the Architecture Is Different

LinkFetch, a compliance-first LinkedIn data API, is designed around the compliance question rather than bolting compliance claims onto an existing architecture. The user's own LinkedIn session is the access boundary — there is no independent crawl, no shared data warehouse, no cached profiles of people who have not interacted with the user.

The compliance analysis follows from the architecture:

  • Controller allocation: The LinkFetch user is the data controller for any profiles they look up. LinkFetch is a processor. Our DPA reflects this allocation explicitly.
  • DSR erasure: Because we do not maintain a shared profile cache, erasure is handled at the user level. A user who deletes their account removes their data. For specific profile lookups a user has cached, erasure propagates through the API within 24 hours.
  • Cross-border transfer: LinkFetch processes data in EU infrastructure for EU customers. US customers' data stays in US infrastructure. No bulk transfer mechanism is needed because profiles are looked up on demand, not in bulk.
  • Extension scanning: The LinkFetch extension is a passive observer within the user's session. It does not inject synthetic requests or forge session data. Its detection posture via LinkedIn's extension scan is materially different from extensions that programmatically replay LinkedIn API calls. For a technical walkthrough of the technical architecture that keeps data access clean, see the engineering deep-dive.

The DPA is available before the first sales call — email info@linkfetch.io and it comes in the reply, not after three rounds of procurement. For a broader comparison of compliance posture of each LinkedIn data provider, including how session-based access compares to proxy-based alternatives, the Proxycurl alternatives post covers the landscape. And for the technical detail of the technical architecture that keeps data access clean, the engineering deep-dive explains the five guardrails and why passive-first observation is structurally different from proxy-based crawling — a distinction that matters for the controller allocation analysis above.

What Your Legal Team Should Ask Before Signing

If you are evaluating LinkedIn data vendors for a production enrichment pipeline, the DPA review should cover these items in addition to the three questions above:

Sub-processor list. Every GDPR processor must maintain a list of sub-processors and notify customers of changes. If the vendor cannot produce this list, they are not operating a compliant data supply chain.

Retention schedule. How long does the vendor retain profile data after a lookup? If the answer is "indefinitely" or "until you delete your account," ask for the erasure procedure and test it.

Incident response time. GDPR Article 33 requires notification of data breaches to the supervisory authority within 72 hours. Article 34 requires notification to affected data subjects without undue delay in high-risk cases. What is the vendor's incident response SLA? What is their notification procedure?

Transfer mechanism documentation. For US vendors, ask for their Data Privacy Framework certification number (verifiable on the DPF list at dataprivacyframework.gov) or their SCC template and a model TIA. "We have SCCs" is not sufficient — you need the template and the TIA methodology.

Scope of data. Is the vendor processing only the profiles you request, or do they maintain a broader index of LinkedIn members? An index vendor has a much larger compliance surface than a lookup-on-demand vendor. The lawful basis question is different for each.

FAQ

Does "publicly available" LinkedIn data mean there are no GDPR obligations?

No. GDPR applies to the processing of personal data regardless of whether the data was publicly available at the time of collection. The "public source" consideration affects the lawful basis analysis — it is one of the factors in assessing legitimate interest — but it does not exempt the processor from data subject rights, retention obligations, or security requirements.

Can a LinkedIn data vendor rely on legitimate interest as the lawful basis?

Yes, in principle. Legitimate interest requires a three-part test: the purpose is legitimate, the processing is necessary for that purpose, and the interest does not override the data subject's fundamental rights and freedoms. LinkedIn's €310 million fine was partly because they were claiming legitimate interest in contexts where the DPC found that consent was required. The test needs to be documented, not assumed.

What is the difference between a GDPR Data Processing Agreement and a standard SLA?

A DPA is a legally required contract between a controller and a processor that specifies the scope of processing, the data subject rights procedures, sub-processor obligations, security measures, and breach notification procedures. A standard SLA covers service availability and support. They serve different purposes. Many vendors bundle a DPA with their terms of service — read both carefully to confirm the DPA actually contains all required clauses under Article 28.

Is CPRA more stringent than GDPR for LinkedIn data?

In some respects, yes. CPRA's definition of "sensitive personal information" covers some categories that GDPR covers only at the general personal data level. The opt-out right under CPRA applies to the sale or sharing of personal information for cross-context behavioral advertising — relevant to LinkedIn data vendors who resell enrichment data. GDPR's consent and legitimate interest analysis is more nuanced across the full spectrum of processing activities.

What does the DMA investigation mean for LinkedIn data vendors?

If the investigation concludes that LinkedIn's data collection practices exceed what its core function requires, the DMA remedy could restrict what data LinkedIn makes available for third-party access — or require gating mechanisms. Vendors relying on LinkedIn data as a product input should monitor the investigation's progress. A ruling against LinkedIn's collection practices would flow through to the data that vendors can access.

What is the fastest way to assess a vendor's compliance maturity?

Ask for their DPA template before the first sales call. A vendor who has done the compliance work can produce it in minutes. A vendor who needs to "get it from legal" and never follows up has not done the work. Follow up with: "What is your sub-processor list, and how do we get notified of changes?" The combination of these two requests reveals compliance maturity faster than any questionnaire.


Last updated 2026-04-24 · LinkFetch team