GDPR and the DPC, for Irish businesses

GDPR

An SEO plugin update exposed board reports, and the Data Protection Commission made three findings

The DPC's inquiry into the breach also found faults in the credit union's record of how it used personal data, and in its arrangements with its website supplier.

By Oscar CobbeCurrent as at 7 minute read4 sources

What happened

In 2018 a small credit union in County Meath notified the Data Protection Commission of a breach. Board reports relating to membership enquiries, stored within its website, had become publicly available through search engine results.

The decision records the credit union's own account of the cause. A search engine optimisation tool installed on the website received an update that Slane Credit Union had not anticipated.

There was no attack. An update to a plugin changed what it exposed.

This piece is about the mechanism. Slane Credit Union is a small community body, and the decision is public.

The decision

Inquiry into Slane Credit Union, IN-19-7-5, decided 26 January 2022, on a breach notified to the DPC on 30 November 2018.

Three findings: security, the record and the processor

The DPC found that the credit union broke Article 5(1)(f) and Article 32(1). It had not put in place technical and organisational measures giving a level of security appropriate to the risk.

It found that the credit union broke Article 24 and Article 30(1). It had not put in place organisational measures that took account of the nature, scope, context and purposes of the processing. And its record of processing did not include all the appropriate information.

And it found that the credit union broke Article 28(1) and (3). It had not done due diligence on its processor, the supplier processing personal data for it, and had no agreement with that processor meeting the requirements of Article 28(3).

The first finding is the security failure itself. The other two concern the record of processing and the processor. The processor was a sole trader the credit union had engaged to design and manage its website, and the decision says the failure on that side contributed to the breach.

What was foundArticlesWhat it concerns
Security not appropriate to the risk5(1)(f) and 32(1)The exposure itself
Organisational measures, and a record of processing missing information24 and 30(1)The record of processing
No due diligence on the processor, and no agreement meeting Article 28(3)28(1) and (3)The processor

The sanction

An administrative fine of €5,000 for the infringement of Article 5(1)(f), the security principle.

A reprimand for all of the infringements. The record of processing and the processor agreement were not fined, but the reprimand formally covered them too.

Why an incident becomes an audit

A breach notification can lead a regulator to look at how you process personal data generally. Here, two of the three findings were about duties that exist before any breach: Article 30's record of processing and Article 28's processor agreement.

The processor question

Article 28 requires a written contract with anybody who processes personal data on your behalf. It must set out the subject matter, duration, nature and purpose of the processing, the type of data, the categories of people, and your obligations and rights as the controller. Article 28 also requires you to use only processors that provide sufficient guarantees, which is the due diligence half.

In practice that can mean the hosting company, the email platform, the booking system, the analytics provider, the accountant's software, and a plugin vendor whose service handles the data. The agreement for each may sit inside the vendor's terms, waiting for you to accept it, and not come as a separate document.

Our own compliance record flags this automatically. When we ran it against ourselves on 29 August 2026, it returned eleven findings, each naming a processor holding data on our behalf with no agreement recorded.

What to do

Write the record of processing. It is the document the DPC found incomplete here.

List the processors and find the agreement for each. A missing agreement is a gap to close.

And then look at the website, because that is where this one started. A plugin that updates itself is a supplier making changes to your systems. Know which of yours do.

Sources

  1. 1.Inquiry into Slane Credit Union, IN-19-7-5 · Data Protection Commission
  2. 2.Final decision in inquiry IN-19-7-5, 26 January 2022, including paragraph 9.27 · Data Protection Commission
  3. 3.Decisions listing · Data Protection Commission
  4. 4.Regulation (EU) 2016/679, the GDPR: articles 5, 24, 28, 30 and 32 · Official Journal of the European Union

Free, and no account needed

Check what a third-party plugin puts you on the hook for

A plugin that reads member data can mean you owe an impact assessment you have not done. The free check compares what you do with the Irish list of processing that needs one (Article 35(4)).

Run the free check

The record, before anybody asks for it

We map where personal data goes and write your record of processing (Article 30) from that. We list every processor with its agreement, or a note that there is none. Finding the gaps is as much the point as the document.

Talk to us about compliance

Who wrote this

Oscar Cobbe · Founder, FourWinds Digital

Writes and maintains the legal explainers on this site, and does the compliance work behind them. Every date and article number here is checked against the legislation itself before it is published, and each article shows the date it was last checked.

More about how we work →

Read next

More on GDPR and the DPC, for Irish businesses

Written on 27 August 2026, last checked against the law by FourWinds on 29 September 2026. This is general information about how the rules work, not legal advice on your situation. Where you need a solicitor, we say so. How we check the law.