Identity and Privacy
Is a TCF consent string enough for GDPR? What the signal records and what it does not
Published · Last updated
A TCF consent string records the choices a user made in a consent tool and passes them to vendors. It does not show that the consent was valid, and it is not a legal basis in itself. Regulators and industry differ on legitimate interests for advertising and on what the string proves.
Contents
Key facts
- Consent is a freely given, specific, informed and unambiguous indication of wishes by statement or clear affirmative action. GDPR Article 4(11).
- A controller relying on consent must be able to demonstrate it. GDPR Article 7(1).
- The regulation provides for withdrawal and says it must be as easy to withdraw as to give consent. GDPR Article 7(3).
- Storage and access on terminal equipment have separate conditions and exceptions. ePrivacy Directive Article 5(3).
- The Court of Justice addressed when a consent string is personal data and when joint control can attach. IAB Europe, C-604/22, paras. 42–51, 58–77.
Definition
Transparency and Consent String (TC String) is an encoded record that communicates choices, vendor and purpose signals and certain restrictions under the Transparency and Consent Framework.
What the rule text says
5 of 5 rows
GDPR Article 4(11) | Consent is a freely given, specific, informed and unambiguous indication of wishes by statement or clear affirmative action. | |
GDPR Article 7(1) | A controller relying on consent must be able to demonstrate it. | |
GDPR Article 7(3) | The regulation provides for withdrawal and says it must be as easy to withdraw as to give consent. | |
ePrivacy Directive Article 5(3) | Storage and access on terminal equipment have separate conditions and exceptions. | |
IAB Europe, C-604/22, paras. 42–51, 58–77 | The Court of Justice addressed when a consent string is personal data and when joint control can attach. |
GDPR Article 4(11)
- What it says
Consent is a freely given, specific, informed and unambiguous indication of wishes by statement or clear affirmative action.
- Source
GDPR Article 7(1)
- What it says
A controller relying on consent must be able to demonstrate it.
- Source
GDPR Article 7(3)
- What it says
The regulation provides for withdrawal and says it must be as easy to withdraw as to give consent.
- Source
ePrivacy Directive Article 5(3)
- What it says
Storage and access on terminal equipment have separate conditions and exceptions.
- Source
IAB Europe, C-604/22, paras. 42–51, 58–77
- What it says
The Court of Justice addressed when a consent string is personal data and when joint control can attach.
- Source
Table by this library, CC BY 4.0.
The Transparency and Consent Framework (TCF) coordinates the information consent tools send to participants. The General Data Protection Regulation (GDPR) addresses how consent is obtained and demonstrated. The format can tell a vendor which signals a tool emitted, while the interface and collection records can show what the person saw and did. GDPR Articles 4(11) and 7; IAB Tech Lab, consent string format, core string and segments.
Framework policy and technical specifications
5 of 5 rows
IAB Europe policies, version 2026-05-29.5.0.b | Purpose, special purpose, feature and special feature definitions and bases available for registration. | |
Version 2.3 transition | Mandatory Disclosed Vendors segment for newly created strings after the published deadline. | |
Version 2.4 timeline | Vendor list changes and new disclosure deadlines for web, mobile apps and connected television. | |
Implementation guidelines | Checks on publisher restrictions, registered vendors and individual purposes. | |
Global Privacy Platform | Section 2 transports the TCF European signal. |
IAB Europe policies, version 2026-05-29.5.0.b
- What it covers
Purpose, special purpose, feature and special feature definitions and bases available for registration.
Version 2.3 transition
- What it covers
Mandatory Disclosed Vendors segment for newly created strings after the published deadline.
Version 2.4 timeline
- What it covers
Vendor list changes and new disclosure deadlines for web, mobile apps and connected television.
Implementation guidelines
- What it covers
Checks on publisher restrictions, registered vendors and individual purposes.
Global Privacy Platform
- What it covers
Section 2 transports the TCF European signal.
Table by this library, CC BY 4.0.
Appendix A assigns consent for storing or accessing information on a device and for the profile and personalization purposes listed as Purposes 3 through 6. A vendor’s checks distinguish restrictions set by the publisher, its own registration and the relevant purpose. The Global Privacy Platform (GPP) can carry the TC String in its European section. Its transport role does not decide the processing basis. TCF Policies, Appendix A; TCF Implementation Guidelines; GPP Section Information, section 2.
The Court of Justice considered the capacity to link the string with another identifier. It held that the string is personal data where it can be associated by reasonable means with an identifier. The Court described possible joint control for recording preferences and distinguished subsequent operations for which the organization did not determine purposes and means. C-604/22, paras. 42–51, 58–77.
In a separate case involving a social network, the Court considered whether the network’s data use for personalized advertising could rest on legitimate interests. It addressed necessity and reasonable expectations on that record. The availability of a field in the industry format is a different question from the Court’s assessment. {V07b:C-252/21, paras. 105–126}.
Where readings differ
2 of 2 rows
A framework-led reading | A correctly implemented flow, with consent recorded for the purposes that need it, gives participants a workable record. Legitimate interest stays available for the purposes where the policies allow it, such as measurement. | The framework's policies; Article 6(1)(f) | Vendors process on the registered basis the string satisfies |
A regulator-led reading | The string is evidence that a signal was sent, not that consent was valid. Validity depends on the interface, the information given and the number of vendors. Legitimate interest is not available for personalised advertising or profiling. | Articles 4(11) and 7; the Court's 2023 and 2024 rulings; regulator decisions | Advertising purposes run on consent only, with evidence kept beyond the string |
A framework-led reading
- What it holds
A correctly implemented flow, with consent recorded for the purposes that need it, gives participants a workable record. Legitimate interest stays available for the purposes where the policies allow it, such as measurement.
- What it relies on
The framework's policies; Article 6(1)(f)
- What it means for a design
Vendors process on the registered basis the string satisfies
A regulator-led reading
- What it holds
The string is evidence that a signal was sent, not that consent was valid. Validity depends on the interface, the information given and the number of vendors. Legitimate interest is not available for personalised advertising or profiling.
- What it relies on
Articles 4(11) and 7; the Court's 2023 and 2024 rulings; regulator decisions
- What it means for a design
Advertising purposes run on consent only, with evidence kept beyond the string
Table by this library, CC BY 4.0.
Where the readings collide. The framework can indicate that a vendor has registered a particular basis for measurement or basic ad selection. The parties may disagree about whether the use satisfies that basis, what a downstream vendor can show about the interface, or how to handle an older string. The question can vary by purpose and country.
Facts that change the answer
- Which purposes and legal bases has each participant registered?
- Which screen and disclosures did the person see?
- Which publisher restrictions apply to each vendor?
- What version and creation date appear in the stored string?
- Which purposes does the business actually use?
- How does a withdrawal change records for downstream vendors?
- Which countries and rules cover the people who saw the interface?
A decode can show a purpose bit without showing the text on the screen. A dated screenshot or interface version can show which options appeared, while a log may show the person’s action and the time it occurred. Counsel can compare those records for the same delivery event.
The vendor list changes over time. A buyer with today’s version can get a different set of entries from the one in effect when a string was created. Recording versions and publisher restrictions can help distinguish a vendor that was disclosed from one that was only present in the current list.
A withdrawal test can also be run through several recipients. The consent tool may update the string on the publisher’s site while a cached value remains in another service. Logs can show which value reached a bidder, which operation it supported and whether a later request used the revised signal. The record of a choice can be associated with several versions of a web page. A vendor may get a string after the publisher changes the list of services shown on the interface. An export that keeps both the list version and the time of choice gives counsel a way to compare the records.
A measure of campaign delivery can also use different inputs from a personalized profile. The participants may register one basis for measuring an impression and another for creating the profile used to select it. A flow map can show where those operations share a key and which vendor sees each input.
A technical validity check and a review of consent answer different questions. One can show that a field decodes under the applicable format. The other can look at the text, timing and action that generated the signal. A decision record can preserve those pieces of evidence alongside each other.
Questions to take to your counsel
- For each purpose we use, which legal basis do we rely on, and do the framework policies allow it?
- Does our consent interface meet the consent standard in each country we serve?
- What evidence beyond the string can we produce for a given impression?
- How do we treat strings created before a transition date?
- Which purposes, if any, do we run on legitimate interests, and where is the assessment?
- How does a withdrawal reach every vendor?
Bring the fact sheet from the counsel briefing kit so that counsel answers your flow, not a generic one.
How business strategy and risk appetite enter
A publisher may value consistent choices across vendors or may want to distinguish the data it uses for delivery from the data used to measure an ad. Each choice changes what the consent tool displays, what the vendor has to assess and which records the business can produce for an impression.
A program that depends on many downstream systems may need more work to change settings or relay a withdrawal. The business can compare the value of a use with the effort of operating and reversing it. Counsel can examine the actual purpose and jurisdiction alongside that comparison.
3 of 3 rows
Consent for every advertising purpose | Uses a single basis across the chosen advertising purposes. | Interface, scope and proof still matter for each purpose. | Configuration changes are possible, with downstream synchronization work. |
Consent for personalization and legitimate interest for measurement | Splits choice and assessment by purpose. | The basis for the measurement operation and effect of objections need review. | Measurement and personalization may be adjusted separately. |
Publisher restrictions forcing consent for selected vendors | Narrows the basis signaled to specified vendors. | Participant settings and actual processing remain separate facts. | Restrictions can change with the vendor list and user interface. |
Consent for every advertising purpose
- What it gives the business
Uses a single basis across the chosen advertising purposes.
- What stays open
Interface, scope and proof still matter for each purpose.
- How hard it is to reverse
Configuration changes are possible, with downstream synchronization work.
Consent for personalization and legitimate interest for measurement
- What it gives the business
Splits choice and assessment by purpose.
- What stays open
The basis for the measurement operation and effect of objections need review.
- How hard it is to reverse
Measurement and personalization may be adjusted separately.
Publisher restrictions forcing consent for selected vendors
- What it gives the business
Narrows the basis signaled to specified vendors.
- What stays open
Participant settings and actual processing remain separate facts.
- How hard it is to reverse
Restrictions can change with the vendor list and user interface.
Table by this library, CC BY 4.0.
Which option fits is a business decision taken with counsel. It depends on how much the program is worth to you, how much uncertainty you accept and who signs for it.
Status and recent developments
IAB Europe’s version 2.3 transition notice says strings created after 28 February 2026 without the Disclosed Vendors segment are invalid under the framework. It separately addresses strings created before that date. Its version 2.4 notice sets 23 October 2026 for web disclosures and 23 February 2027 for mobile apps and connected television. TCF version 2.3 transition; TCF version 2.4 timeline, checked 10 November 2026.
The Belgian Data Protection Authority reports that the Market Court annulled its 2022 decision on procedural grounds and upheld the fine on 14 May 2025. The authority’s summary distinguishes preference processing from later bidding operations. The Board’s Guidelines 1/2024 appear in its public consultation record as version 1.0. Belgian Data Protection Authority, 14 May 2025 Market Court summary; {V10a:EDPB Guidelines 1/2024 public consultation, checked 10 November 2026}.
The Commission’s Digital Omnibus proposal covers device information rules and automated signals. As of 10 November 2026 the European Parliament lists the proposal as awaiting a committee decision. Procedure 2025/0360(COD), stage reached. {V09b:COM(2025) 837, proposed Articles 88a and 88b, checked 10 November 2026}.
Related references
FAQ
Does a TC String prove consent?
Can legitimate interest be used for advertising under the TCF?
What changed in TCF 2.3 and 2.4?
Is IAB Europe a data controller?
How this works on owned infrastructure
A team that controls its consent intake and bid request assembly can retain the interface version, publisher settings and request trace associated with a signal. It can test which vendors see a value after a withdrawal. It can also keep the record of a choice separate from the log of later delivery.
AdSovereign can run in the operator’s environment. The architecture provides a way to map those control points to specific recipients and systems. Counsel can compare the signal, original interface and actual purpose. Those records change what the operator can show about the flow without deciding the basis for it.
Sources
- GDPR Article 4(11). Checked 10 November 2026.
- GDPR Article 7(1). Checked 10 November 2026.
- GDPR Article 7(3). Checked 10 November 2026.
- ePrivacy Directive Article 5(3). Checked 10 November 2026.
- IAB Europe, C-604/22, paras. 42–51, 58–77. Checked 10 November 2026.
- IAB Europe TCF Policies, v2026-05-29.5.0.b, Chapters II–III and Appendix A. Checked 10 November 2026.
- IAB Europe, TCF v2.3 transition notice, Disclosed Vendors segment. Checked 10 November 2026.
- IAB Europe, TCF v2.4 timeline, 16 July 2026. Checked 10 November 2026.
- IAB Tech Lab, TCF consent string and vendor list formats, core and segments. Checked 10 November 2026.
- IAB Tech Lab, TCF implementation guidelines, vendor and publisher checks. Checked 10 November 2026.
More sources (6)
- IAB Tech Lab, Global Privacy Platform, section 2. Checked 10 November 2026.
- Court of Justice, Meta Platforms v. Bundeskartellamt, C-252/21, paras. 105–126. Checked 10 November 2026.
- Belgian Data Protection Authority, 14 May 2025 Market Court summary. Checked 10 November 2026.
- EDPB Guidelines 1/2024, consultation record, version 1.0. Checked 10 November 2026.
- European Parliament, procedure 2025/0360(COD), stage reached. Checked 10 November 2026.
- European Commission, Digital Omnibus, COM(2025) 837, proposed Articles 88a–88b. Checked 10 November 2026.
Changelog
- 10 November 2026: Published.