Practical GDPR for SMEs: the bare minimum you need in order
Data processing agreements, data minimization and access logs, explained without legal jargon, for companies without an in-house legal team.
Published on August 26, 20262 min read
Related: Business intelligence for SMEs

What you’ll take away
- A signed data processing agreement is not optional with any provider.
- Minimizing data reduces risk and storage cost at the same time.
- Without access logs, you cannot prove compliance if you ever need to.
GDPR sounds like legal paperwork that only matters if there is an inspection. In practice, it is also a short list of concrete technical decisions that reduce real risk, and that many SMEs leave unresolved simply because nobody translated them into something actionable.
First: the data processing agreement
If an outside provider processes your customers’ personal data on your behalf (hosting, email marketing, a CRM, an AI agent), there needs to be a signed data processing agreement, not just a mention buried in terms of service nobody read. This document defines what that provider can do with the data, how long it keeps it, and what happens if there is a security breach.
Watch out: a mention in the terms of service does not replace a signed data processing agreement.
Minimization: collecting less is cheaper and safer
A simple principle that gets ignored constantly: you should only collect data you are actually going to use. A contact form that asks for date of birth “just in case” adds risk (more data to protect) with no real benefit. Less data also means lower storage cost and a smaller surface if an incident happens.
Access logs: the part almost nobody has
If someone asks “who accessed this customer’s data, and when?”, most SMEs have no answer. A basic access log (who accessed what, and when) is not complex to implement, and it is exactly what you are asked to demonstrate in an inspection or when a customer exercises their right of access.
The rights you need to be able to fulfill in practice
- Access: a customer should be able to request what data you hold on them, and you should be able to deliver it within a reasonable timeframe.
- Rectification: being able to correct a wrong piece of data without it staying duplicated across three different systems.
- Erasure (“right to be forgotten”): being able to actually delete a person’s data, not just mark it inactive in a table that still exists.
If these three processes are not defined before someone requests them, the first real request becomes an improvised emergency.
Where the data lives matters too
As we covered in another article on where your data actually lives, the physical location and real control of the server directly affect which law applies and who can demand access to that data. It is not a separate topic from GDPR: it is part of the same decision.
How we do it at Bitora
When we build a system that handles personal data, we include field minimization, access logging and data processing agreements with any outside provider involved from the design stage. It is not a layer added at the end: it is part of how it gets built from day one.
If you are not sure where your current compliance stands, see the full approach on business intelligence.
Does this fit your company?
Business intelligence for SMEs →You may also like

September 4, 20263 min read
The dashboard nobody looks at: why it happens and how to fix it
Stale data, wrong audience and metrics without owners: the usual reasons BI panels get ignored — and the changes that make them part of Monday's meeting.

August 25, 20262 min read
The KPIs that actually matter for an SME (and the ones that are just decoration)
Margin, sales cycle and repeat rate versus vanity metrics that look good on a report but never change a single decision.

August 24, 20263 min read
The dashboard people actually open (versus the one they ignore)
Why most data dashboards end up unused, and what turns a dashboard into part of the team's daily habit.
Ready to digitize your business?
Request a free diagnostic and we will return a prioritized opportunity map, not a pitch.Free · Reply in 24h · No commitment
Request a free diagnosticNo commitment · Reply in 24h · support@bitora.es
