Applies toEUDEAT

72h data breach notification: the precise procedure (Articles 33 + 34 GDPR)

TL;DR

  • The 72h deadline starts when you become aware — exception: a risk is unlikely (Art. 33(1) GDPR)
  • Later than 72 hours? Notify anyway, with reasons for the delay (Art. 33(1) GDPR)
  • Two thresholds: a 'risk' triggers the notification (Art. 33(1)), a 'high risk' additionally triggers the communication to data subjects (Art. 34(1))
  • Art. 34 (information to data subjects) where there is a 'high risk' — health, financial or identity data
  • Art. 34(3): does not apply where encryption was effective, where the risk has ceased or where the effort would be disproportionate (then a public communication)
  • Documentation duty also for breaches that need not be notified (Art. 33(5))
  • Competent for companies: in Germany the authority competent under Land law (§ 40(1) of the German Federal Data Protection Act (BDSG)), in Austria the Data Protection Authority (§ 18(1) of the Austrian Data Protection Act (DSG))
  • NIS2 runs in parallel: 24h/72h/1 month — Germany § 32 of the German BSI Act (BSIG), Austria § 34 of the Austrian Network and Information Systems Security Act 2026 (NISG 2026) from 1 October 2026
  • Fine range for Art. 33/34: Art. 83(4) GDPR — up to EUR 10 million or 2% of total worldwide annual turnover, whichever is higher

A personal data breach creates two separate duties with two different thresholds and two different addressees. Anyone who conflates them either notifies too much to the wrong body or informs data subjects too late.

1. Art. 33 + 34 GDPR

Art. 33 and Art. 34 GDPR govern two separate routes: Art. 33 the notification to the supervisory authority from the threshold 'risk', Art. 34 the communication to the data subjects from the higher threshold 'high risk'.

"In the case of a personal data breach, the controller shall without undue delay and, where feasible, not later than 72 hours after having become aware of it, notify the personal data breach to the supervisory authority competent in accordance with Article 55, unless the personal data breach is unlikely to result in a risk to the rights and freedoms of natural persons. Where the notification to the supervisory authority is not made within 72 hours, it shall be accompanied by reasons for the delay." — Art. 33(1) GDPR

Two stages:

  • Art. 33: notification to the supervisory authority (always where there is a risk) — being late does not remove the duty to notify; the notification is then made together with reasons for the delay.
  • Art. 34: information to the data subjects (only where there is a high risk) — without undue delay and in clear and plain language, where the breach is likely to result in a high risk to the rights and freedoms of natural persons.
CriterionArt. 33 GDPRArt. 34 GDPR
Triggerlikely to result in a risk to the rights and freedoms of natural personslikely to result in a high risk to the personal rights and freedoms
Addresseecompetent supervisory authoritythe data subject
Deadlinewithout undue delay, where feasible within 72 hours of becoming awarewithout undue delay
Formthe information required by Art. 33(3)clear and plain language
Does not apply wherea risk is unlikely to ariseencryption was effective, the risk has ceased as a result of subsequent measures, or the effort would be disproportionate (then a public communication)
SourceArt. 33(1) GDPRArt. 34(1) GDPR Art. 34(3) GDPR

Both articles apply unchanged in Germany and Austria; what differs is the national superstructure: the competent authority, the supplementary criminal and administrative penalty provisions and the practice on reprimands. These differences are set out in section 4 and section 9.

2. When is notification mandatory?

There is a duty to notify whenever the breach is likely to result in a risk to the rights and freedoms of natural persons — the notification is dispensed with only in the converse case, where such a risk is unlikely to arise (Art. 33(1) GDPR).

What matters is keeping the two thresholds cleanly apart. The GDPR does not use 'risk' and 'high risk' synonymously: Art. 33(1) GDPR refers to a risk, Art. 34(1) GDPR to a high risk. For assessing a case this means: first examine whether any risk arises at all (notification yes/no), then separately whether it is high (communication yes/no).

Practical recommendation for the classification: work through the case along four questions — which types of data are affected (special categories under Art. 9(1) GDPR — health data, genetic and biometric data for the purpose of uniquely identifying a natural person; why a high risk is close at hand with them: section 5), how many people, how easily the data can be misused, and whether technical safeguards such as encryption take effect. Record the answers in writing — they later serve as the reasoning in the documentation register (section 6).

The following classification is practical guidance, not a statutory categorisation; what remains decisive is the assessment of the individual case under Art. 33(1) and Art. 34(1) GDPR. The column 'Decisive factor' names in each case the feature on which the classification turns.

ExampleRiskArt. 33?Art. 34?Decisive factor
Encrypted hard drive lostlownonoencryption effective, key kept separately
Unencrypted HDD losthighYESYESdata in plain text, scope and range of recipients open
Email to the wrong recipient (master data)lowYESnorecipient unknown, plain text — risk yes, but not high
Email to the wrong recipient (health data)highYESYESspecial category under Art. 9(1) GDPR
Ransomware with data exfiltrationhighYESYESdata demonstrably exfiltrated
Phishing attempt detected and blockednonenonono personal data left the organisation
Unencrypted database backup stolenhighYESYESno effective safeguard, large scope
Web form hacked, master data affectedmediumYESvariablepotential for misuse and scope decide

3. The 72h action plan

The process falls into five stages — detection and crisis team (0-2h), containment and initial forensics (2-8h), classification (8-24h), drafting the notification (24-48h), sending it and keeping the record (48-72h); the sole anchor for the deadline is awareness under Art. 33(1) GDPR. The stages are this article's practical timing; the law only says 'without undue delay and, where feasible, not later than 72 hours' from the point at which the controller became aware of the breach.

What counts is awareness, not the completion of the forensics and not the decision of the management. The wording refers to 72 hours, not working days. Practical recommendation: arrange the availability of IT, the data protection officer and the management so that a breach detected on a Friday evening is not assessed only on the Monday, and document the moment of awareness to the minute — it later decides whether reasons for the delay must be attached.

HourActivityResponsible
0-2hDetection + crisis team activatedIT/SOC + compliance
2-8hContainment + initial forensicsIT team
8-24hClassification: data types affected + number + riskDPO + compliance
24-48hDraft notification to the authority + management statementDPO + management
48-72hSend the notification + document the confirmationDPO
in parallelWhere Art. 34 applies: prepare the information for data subjectsDPO + customer service/communications

The role of the data protection officer: the DPO informs and advises the controller, monitors compliance with the GDPR, advises on the data protection impact assessment, cooperates with the supervisory authority and acts as its contact point (Art. 39(1)(a) to (e) GDPR); the DPO is the contact point for data subjects under Art. 38(4) GDPR. That is why the DPO appears in the table at classification, drafting and sending — not as the person deciding on the notification, but as an advisory and monitoring function.

Practical recommendation for service providers: set the notification and information routes with your processors contractually. Art. 28(1) GDPR in any event only permits working with processors providing sufficient guarantees of appropriate technical and organisational measures; the contract under Art. 28(3) GDPR sets out the subject matter, duration, nature and purpose of the processing, the type of data, the categories of data subjects and the obligations and rights of the controller.

4. Notification to the supervisory authority

The notification goes to the supervisory authority competent for you — in Germany, for companies, to the authority competent under Land law, in Austria to the Data Protection Authority — and contains the mandatory information set out in Art. 33(3).

Mandatory content (Art. 33(3)):

  1. Description of the breach (nature, circumstances)
  2. Approximate number of data subjects + records
  3. Categories of data
  4. Likely consequences
  5. Measures to address the breach
  6. Measures to mitigate the damage
  7. Contact details of the DPO / controller

Practical recommendation: determine in advance which internal source each of these seven items comes from — the number of data subjects from the database analysis, the data categories from the record of processing activities, the contact details from the documentation appointing the DPO. Anyone who only clarifies this allocation during the incident loses hours that are missing from the 72.

Practical recommendation: clarify before the emergency which Land authority is competent for you, and record the portal URL, the telephone number and the required form in the emergency plan — during an incident, searching for the right body otherwise costs time that is missing from the 72 hours.

Notification portals (examples):

  • Example Bavaria: Bavarian Data Protection Supervisory Authority (BayLDA), lda.bayern.de — competent for non-public bodies. The Bavarian Commissioner for Data Protection (datenschutz-bayern.de), by contrast, is competent for the public sector.
  • BfDI: bfdi.bund.de/datenpannen — only for federal public bodies and certain providers of telecommunications services (§ 9(1) BDSG), not for companies generally.
  • Austria: Art. 33 GDPR applies word for word; the competent body is the Austrian Data Protection Authority (Datenschutzbehörde) as the national supervisory authority under Art. 51 GDPR (§ 18(1) DSG) — dsb.gv.at. The notification there therefore does not go to the BfDI or to a German Land authority; Art. 34 GDPR (information to data subjects) likewise applies unchanged. In addition to Art. 83 GDPR, § 62(1) DSG provides for national administrative penalties of up to EUR 50,000 (for example, intentionally unlawful access to a data processing operation); the body competent for these decisions is likewise the Data Protection Authority (§ 62(5) DSG).
PointGermanyAustria
Supervision of companiesauthorities competent under Land law § 40(1) BDSGData Protection Authority, centrally § 18(1) DSG
Supervision of federal bodiesBfDI, additionally certain providers of telecommunications services § 9(1) BDSGlikewise the Data Protection Authority § 18(1) DSG
Seat of the authoritya separate authority and a separate notification portal in each LandBarichgasse 40-42, 1030 Vienna
National supplementary provisionadministrative offences under § 43(2) and (3) BDSG (only for the cases named there)administrative penalty up to EUR 50,000 § 62(1) DSG, reprimand § 11 DSG

Austrian particularity: § 11 DSG provides for a proportionate application of Art. 83 GDPR — in particular a reprimand by the Data Protection Authority instead of a fine for first-time infringements. That changes nothing about the duty to notify itself, but it does change the expectation as to how a first-time, cleanly documented incident will be handled.

5. Art. 34: information to data subjects

Data subjects must be informed where the breach is likely to result in a high risk to the rights and freedoms of natural persons — typically in the case of health, financial or identity data — without undue delay and in clear and plain language (Art. 34(1) GDPR).

Health data, genetic and biometric data for the purpose of uniquely identifying a natural person belong to the special categories under Art. 9(1) GDPR, the processing of which is prohibited in principle — with them, the assumption of a high risk is correspondingly close at hand.

Mandatory content:

  • Clear description of the breach in plain language
  • Contact details of the DPO
  • Likely consequences
  • Measures to mitigate the damage
  • Recommendations to the data subject on how to limit the damage (change the password, inform the bank, monitor the account)

Exceptions under Art. 34(3): Art. 34(3) GDPR names three cases in which the communication is not required; they apply only where their conditions are actually met:

  • Encryption was effective (the key was not compromised along with the data) — the provision requires that appropriate technical and organisational protection measures, in particular encryption, were applied.
  • Measures effectively averted the risk — the high risk no longer exists as a result of subsequent measures.
  • Disproportionate effort → a public communication instead — the individual communication is replaced by a public communication, not simply dropped.

Practical recommendation: for every exception relied on, document which of the three conditions you are assuming and what it follows from — in the case of encryption, for example, the method, the key management and the evidence that the key was not exfiltrated as well. This reasoning belongs in the same file as the notification decision under Art. 33 (section 6).

6. Mandatory documentation (Art. 33(5))

Every personal data breach must be documented, including one that need not be notified (Art. 33(5) GDPR). The documentation is the evidence that an omitted notification was a reasoned decision and not a failure to act.

  • Date + time of occurrence + of becoming aware — the moment of awareness is the deadline anchor of Art. 33(1) GDPR; also record who learned of what and when.
  • Detailed description — nature and circumstances, systems affected, data categories and the approximate number of data subjects and records; the notification under Art. 33(3) requires the same information.
  • Consequences + risk assessment — assess both thresholds separately: risk (Art. 33(1) GDPR) and high risk (Art. 34(1) GDPR). Recommended: identify special categories under Art. 9(1) GDPR separately.
  • Measures — containment, remediation and damage mitigation, each with a time stamp and the person responsible; where an exception is relied on, it is advisable to add the reasoning under Art. 34(3) GDPR (section 5).
  • Reasons where no notification was made — this is the heart of the register: the decision against a notification must be comprehensible and forms part of the evidence of accountability under Art. 5(2) GDPR.

In practice, the breach case is measured against your record of processing activities — contradictions show up there; the order in which the supervisory authority examines matters is set out in the FAQ under 'What does the supervisory authority examine after a notified breach?'.

Practical rhythm (a recommendation, not a statutory deadline): evaluate the register at least annually and, in addition, after every notifiable incident — clusters at one point are the best indication of which technical or organisational measure is due next.

7. 8 practitioner cases

The eight cases are typified practitioner examples: they show how the two thresholds from section 2 affect the response — from the documented decision not to notify to the communication under Art. 34 GDPR, and even the pure loss of data without exfiltration is assessed for a risk. The column 'Decisive factor' names in each case the feature on which the classification turns; the examples make no statement about the outcome or the amount of any fine — the statutory range is set out in section 9.

CaseResponseDecisive factor
Law firm: email sent to the wrong recipient (50 client files)72h notification + Art. 34 information + recipient asked to deleteclient files in plain text with an unauthorised recipient — high risk under Art. 34(1) GDPR
Online shop: SQL injection, 25k customer records stolen72h notification + Art. 34 information by email to all data subjectsdata demonstrably exfiltrated, large scope
HR software: 100 payslips allocated to the wrong people72h notification, no Art. 34 (risk not high)risk yes, but not high — notification under Art. 33(1), no communication under Art. 34(1) GDPR
Health insurer: unencrypted backup hard drive lost72h notification + Art. 34 immediatelyspecial category under Art. 9(1) GDPR without encryption — the encryption exception in Art. 34(3) GDPR does not apply
SaaS provider: customer data retrievable via an API bug72h notification + patch + Art. 34data retrievable by unauthorised persons; the patch belongs in the notification as a measure to address the breach (Art. 33(3) GDPR)
Mid-sized company: phishing email to the board, no data leakDocumentation, no notificationno personal data left the organisation — reasons recorded in the register under Art. 33(5) GDPR
Cloud host: hardware defect with loss of data72h notification because of a breach of availabilityloss of data without exfiltration — what matters is the risk under Art. 33(1) GDPR
Insurer: employee insider sells 1k customer recordsImmediate notification + Art. 34 + criminal complaintintentional disclosure to third parties — high risk under Art. 34(1) GDPR

8. Where NIS2 applies in parallel: two notification routes

If your company falls under the NIS2 regime, the same incident can trigger two notification chains at once: the 72-hour notification to the data protection supervisory authority under Art. 33(1) GDPR and the staged notification of a significant security incident to the cybersecurity reporting body.

Who is covered (Germany): operators of critical installations count as particularly important entities, as do — irrespective of the size thresholds — qualified trust service providers, top-level domain name registries, DNS service providers and certain providers of telecommunications services; in addition, other entities of a type specified in Annex 1 BSIG with at least 250 employees or more than EUR 50 million annual turnover and at the same time more than EUR 43 million annual balance sheet total. Important entities are trust service providers and certain smaller providers of telecommunications services — these irrespective of the size thresholds — as well as anyone operating a type under Annex 1 or Annex 2 BSIG and employing at least 50 employees or having an annual turnover and an annual balance sheet total of more than EUR 10 million each, in so far as the entity is not already a particularly important entity (§ 28(1) and (2) BSIG). Austria: the corresponding classifications are set out in § 24 and § 25 NISG 2026 (BGBl. I Nr. 94/2025); the Austrian obligations apply from 1 October 2026.

The trigger for the NIS2 notification is a significant security incident. In Germany that is an incident which has caused or can cause severe operational disruption of the services or financial loss for the entity concerned, or which has affected or can affect other natural or legal persons by causing considerable material or non-material damage (§ 2 no. 11 BSIG; a statutory instrument under § 56(5) BSIG may specify the definition further). In Austria, a cybersecurity incident is considered significant where it has caused or can cause severe operational disruption of the services provided by the entity or severe financial loss for the entity concerned, or where it has affected or can affect other natural or legal persons by causing considerable material or non-material damage (§ 35(1) NISG 2026, applicable from 1 October 2026). This threshold is a different one from that of Art. 33(1) GDPR — an incident can meet one and not the other.

All the deadlines in the following table are statutory deadlines.

Notification routeDeadlineAddresseeSource
GDPR — supervisory authoritywithout undue delay, where feasible within 72 hours of becoming awareGermany: the authority competent under Land law; Austria: the Data Protection AuthorityArt. 33(1) GDPR § 40(1) BDSG § 18(1) DSG
GDPR — data subjectswithout undue delay (only where there is a high risk)the data subjectArt. 34(1) GDPR
NIS2 Germany24 hours initial notification, 72 hours notification with an initial assessment, final notification no later than one month after the 72-hour notificationjoint reporting body of the BSI and the BBK§ 32(1) nos. 1-4 BSIG
NIS2 Austria (applicable from 1 October 2026)24 hours early warning, 72 hours notification with an initial assessment, final report no later than one month after the 72-hour notificationthe competent sector-specific or national CSIRT§ 34(2) nos. 1-5 NISG 2026

Where the incident is ongoing, a progress notification or progress report initially takes the place of the final one; in Germany the final notification must be submitted once handling has been completed (§ 32(1) BSIG), in Austria the final report within one month of the completion of incident handling (§ 34(2) no. 5 NISG 2026, applicable from 1 October 2026). § 32(1) no. 3 BSIG requires an interim notification only upon request. Practical recommendation: keep a joint incident file for both notification routes, but separate assessment fields — the thresholds, the addressees and the deadlines differ, the recording of the facts does not.

9. Range of sanctions for infringements of Art. 33 and 34

Infringements of the notification and communication duties fall within the fine range of Art. 83(4) GDPR — up to EUR 10,000,000 or, in the case of an undertaking, up to 2% of the total worldwide annual turnover of the preceding financial year, whichever is higher; the catalogue in that paragraph covers, among others, Art. 25 to 39 GDPR, which include Art. 33 and Art. 34.

The higher range of Art. 83(5) GDPR — up to EUR 20,000,000 or up to 4% of worldwide annual turnover — applies to other types of infringement: infringements of the principles of processing and the conditions for consent (Art. 5, 6, 7, 9 GDPR) and of the rights of the data subject (Art. 12 to 22 GDPR). Both can concern the same incident where the breach results from a processing defect — the allocation follows the type of infringement, not the event.

Row 1 names the range relevant to infringements of Art. 33 and Art. 34 GDPR, row 2 distinguishes the higher range for other types of infringement from it, and rows 3 and 4 name the national supplementary provisions; the last two rows concern not Art. 33/34 GDPR but the parallel NIS2 obligations from section 8.

ProvisionRangeScope
Art. 83(4) GDPRup to EUR 10 million or 2% of worldwide annual turnover, whichever is higheramong others, infringements of Art. 8, 11, 25-39, 42, 43 GDPR — including Art. 33 and Art. 34
Art. 83(5) GDPRup to EUR 20 million or 4% of worldwide annual turnover, whichever is higherprinciples of processing and consent (Art. 5, 6, 7, 9), rights of data subjects (Art. 12-22)
§ 43(2) and (3) BDSG (Germany)up to EUR 50,000; no fines are imposed on authorities and other public bodiesonly the administrative offences named there: incorrect handling of a request for information or of the consumer information under § 30 BDSG
§ 62(1) DSG (Austria)administrative penalty up to EUR 50,000, the competent body is the Data Protection Authoritysubsidiary: only in so far as the act does not already fulfil an element of Art. 83 GDPR or is subject to a stricter penalty under other administrative penalty provisions
§ 65(5) no. 1, (6) and (7) BSIG (Germany, NIS2)up to EUR 10 million (particularly important entities) or EUR 7 million (important entities); where total turnover exceeds EUR 500 million, instead up to 2% or 1.4% of total worldwide turnoverinfringements of, among others, the risk management and notification duties of the BSIG
§ 45(2) and (3) NISG 2026 (Austria, NIS2)up to EUR 10 million or 2% (essential entities) or EUR 7 million or 1.4% (important entities), whichever is higheradministrative offences under § 45(1) NISG 2026 — applicable from 1 October 2026

On the Austrian practice regarding reprimands, see section 4.

Data breach response plan with a 72-hour notification form and a data breach register in the GDPR Kit.

Frequently asked questions

When does the 72h deadline start?
When you become aware: the deadline runs from the point at which the controller became aware of the breach (Art. 33(1) GDPR) — not only once the internal assessment has been completed.
Do we also have to notify minor breaches?
No — only what is likely to result in a risk to the rights and freedoms of natural persons is notifiable (Art. 33(1) GDPR). You must nevertheless document the breach, together with the reasons why you did not notify (Art. 33(5) GDPR). What that reasoning must contain and how the register is structured: section 6.
Which supervisory authority do we notify?
In Germany the authority competent under Land law (§ 40(1) BDSG), in Austria centrally the Data Protection Authority (§ 18(1) DSG). The BfDI is not generally competent for companies — only for federal public bodies and certain providers of telecommunications services (§ 9(1) BDSG, section 4). In the case of cross-border processing, the lead supervisory authority is the addressee; where there is a dispute, the EU consistency mechanism applies.
What if we exceed the 72h deadline?
You notify anyway — being late does not remove the duty to notify; the notification must then be accompanied by reasons for the delay (Art. 33(1) GDPR). Practical recommendation: the reasoning should include the moment of awareness to the minute, the steps taken within the 72 hours and the reason why the risk assessment took longer — the same information that belongs in the incident file under Art. 33(5) GDPR in any event (section 6).
When do we have to inform data subjects?
As soon as the breach is likely to result in a high risk to the rights and freedoms of natural persons — then without undue delay and in clear and plain language (Art. 34(1) GDPR). The notification to the supervisory authority starts one stage earlier, already at a simple risk (Art. 33(1) GDPR); both thresholds must be assessed separately and documented separately. The mandatory content of the communication and the three exceptions in Art. 34(3) GDPR: section 5.
Is a general notice in a newsletter sufficient?
No. Art. 34(1) GDPR requires the communication to the data subject themselves, in clear and plain language — a general newsletter does not establish that link to the addressee. Only where the individual communication would involve disproportionate effort does a public communication take its place (Art. 34(3) GDPR) — that is the exception, not the more convenient option.
Is the communication to data subjects dispensed with if the data were encrypted?
It can be dispensed with where one of the three conditions of Art. 34(3) GDPR is met; the encryption exception only holds as long as the key was not compromised along with the data. The notification to the supervisory authority under Art. 33 GDPR follows its own threshold and must be examined separately. The three cases in detail: section 5.
Does a personal data breach also trigger a NIS2 notification?
Possibly, where your company is a particularly important or important entity in Germany (§ 28 BSIG) or an essential or important entity in Austria (§ 24 NISG 2026, applicable from 1 October 2026) and the incident counts as a significant security incident (§ 2 no. 11 BSIG; § 35(1) NISG 2026, applicable from 1 October 2026). The thresholds of the GDPR and NIS2 do not coincide: an incident can meet one and not the other. Deadlines, addressees and sources for both notification routes: section 8.
How high can a fine be for an omitted notification?
The range follows from Art. 83(4) GDPR: up to EUR 10,000,000 or, in the case of an undertaking, up to 2% of the total worldwide annual turnover of the preceding financial year, whichever is higher. The distinction from the EUR 20 million range of Art. 83(5) GDPR and the national supplementary provisions: section 9.
Do different rules apply in Austria than in Germany?
Art. 33 and Art. 34 GDPR apply word for word; what differs is the authority and the national superstructure (§ 18(1) DSG instead of § 40(1) BDSG). The German BDSG does not apply in Austria. A comparison of Germany and Austria with the seat, the supplementary provisions and the practice on reprimands: section 4.
What role does the data protection officer have in the notification procedure?
An advisory and monitoring one, not a decision-making one (Art. 39(1)(a) to (e), Art. 38(4) GDPR); the notification decision is taken by the controller. How this fits into the process: section 3.
What does the supervisory authority examine after a notified breach?
In practice, the breach is measured against the rest of the documentation. Experience shows the order of examination to be: record of processing activities (completeness, currency, plausibility), processing agreements, a technical and organisational measures concept matching the risk situation and finally the data protection impact assessment for processing operations with a high risk. For that reason, keep the entries in the breach register and in the record of processing activities identical — in particular the data categories, recipients and erasure periods.

Sources

Legal status of the sources reviewed: 17 August 2026 (BSIG 2025); NISG 2026 reviewed on 16 August 2026; other sources: 2 May 2026

Practitioner note: This article is practice-oriented compliance documentation, not legal advice. We are a compliance specialist, not a law firm. For legally binding information, consult an admitted lawyer.

Tools & self-tests

GDPR checklist 30 check points for data protection compliance in SMEs. Fine calculator Calculate the potential fine risk for your company. GDPR self-assessment Structured self-test with a maturity score and a roadmap of measures. Cookie banner audit TDDDG/GDPR review of your cookie banner with specific correction notes.