GDPR-Compliant Document Collaboration
What GDPR actually asks of document collaboration software: controller and processor duties, retention, breach response and international transfers.
Last updated
“GDPR compliant” is a phrase vendors use loosely. There is no certificate, no register, and no authority that grants the label. What exists is a set of obligations that fall on specific parties, and the useful question is which of them your document platform helps you meet and which it quietly makes harder.
This is a practical breakdown of where collaboration software touches those obligations.
This article describes regulatory requirements in general terms. It is not legal advice, and the specifics depend on your organisation, your data and your jurisdiction. Work with your own counsel or data protection officer.
Who is responsible for what
The first thing to establish is your role, because it determines your obligations.
You are the controller for the personal data in your documents. You decide why it is processed and how.
A hosted vendor is a processor acting on your instructions. That relationship needs a written agreement covering the processor obligations, and it creates a dependency you do not fully control.
If you self-host, the vendor may not be a processor at all. You run the software inside your own boundary, and there is no third party processing your documents. That does not reduce your obligations as a controller — it removes one category of supplier risk.
Teams often conflate “our vendor is compliant” with “we are compliant”. The vendor’s posture is an input. Your controller duties remain yours either way.
Where a document platform touches personal data
Collaboration software is not one processing activity. It is several, and they carry different obligations.
The practical consequence: a deletion request has to reach every layer. Deleting a document from the library while the search index, the cache and the analytics store keep copies is a partial response, and it is the most common finding in a data protection review of a document platform.
The articles that decide most evaluations
You do not need to memorise the regulation. These are the obligations that show up in practice.
Records of processing
You need to know what personal data is processed, why, and where. A document repository is usually the least-mapped system in the organisation, because it holds whatever people put there rather than a defined set of fields.
Practical step: classify repositories by sensitivity and purpose. Even a rough tiering — general, confidential, restricted — turns an open-ended inventory into a scoped one.
Data protection by design and by default
The design obligations reward defaults rather than intentions. In a document platform that means:
- Sharing defaults that fail closed rather than open.
- External link sharing off until deliberately enabled.
- Retention applied by default rather than on request.
- Permissions inherited from directory groups rather than set per file.
Every one of those is a configuration decision, and every one is easier to make in a platform you operate.
Security of processing
Appropriate technical and organisational measures, proportionate to risk. Encryption in transit and at rest are baseline. Access control, logging and the ability to restore are the parts that actually get examined.
The uncomfortable version of this obligation is evidencing it. Being able to produce an access log for a specific document over a specific period, from systems you operate, is a different thing from asserting that access is controlled.
Breach notification
There is a deadline attached, which makes it an operational requirement rather than a policy one. Meeting it means being able to answer, quickly: what was affected, who could access it, and when did it start.
A platform with a usable audit trail turns that from a multi-day investigation into a query. A platform without one turns it into an estimate, and estimates are what regulators find unsatisfactory.
International transfers
Where personal data leaves the relevant jurisdiction, a transfer mechanism is needed. This is where hosted collaboration gets complicated, because the vendor’s infrastructure, support tooling and subprocessors may all sit in different countries.
Our data sovereignty article covers the distinction between residency and sovereignty, which is the part procurement conversations usually blur.
What self-hosting changes
Self-hosting does not make an organisation compliant. It changes four things.
| Obligation | Hosted suite | Self-hosted |
|---|---|---|
| Processor agreement | Required with the vendor | Vendor may not be a processor |
| Subprocessor chain | Vendor’s list, changes on their schedule | None, by construction |
| Transfer mechanism | Needed for the vendor’s processing | Only for your own transfers |
| Erasure evidence | Vendor’s tooling and attestation | Your own deletion process |
| Breach detection | Vendor notifies you | You detect and notify |
The last row is the one teams underestimate. When you self-host, breach detection becomes yours. That is a real capability you have to build — monitoring, alerting and a response process — and it is the strongest argument against self-hosting in a small organisation with no security function.
What to do about the content already there
Most organisations start with a repository that predates any classification. The question is what to do with it, and the answer is rarely “classify everything”.
A sequence that works:
Start with the repositories, not the files. A repository has an owner, a purpose and usually a rough sensitivity level. Individual files do not have any of those, and attempting file-level classification stalls immediately.
Apply a default tier per repository. Anything in the HR repository is personnel data. That single step covers the majority of personal data without inspecting a single document.
Handle the exceptions by rule. Where a repository obviously contains mixed content, set the default to the higher tier and grant access accordingly. Over-restricting produces complaints; under-restricting produces findings.
Leave the archive alone, deliberately. Dormant content from a decade ago is a retention problem, not a classification problem. Decide whether it is in scope for the current project, and write down the decision.
Set the review cadence before you finish. Classification drifts as repositories are created. A quarterly review of new repositories is cheaper than an annual re-classification of everything.
The point of this work is not completeness. It is that a rough, defensible tiering lets every subsequent control — access, retention, sharing, AI — become scoped rather than global.
A workable checklist
Work through this before enabling AI or onboarding regulated content.
Inventory
- Which repositories hold personal data, and for what purpose?
- Where does that data flow outside the organisation, including AI inference?
- What is the retention rule for each class, and who set it?
Defaults
- Does external sharing fail closed?
- Is retention applied automatically?
- Are permissions group-derived and deprovisioned on leave?
Evidence
- Can you produce an access log for one document over one month, and how long does it take?
- Can you demonstrate that a deletion reached the search index and backups?
- When did you last test a restore?
Response
- Who detects a breach, and within what window?
- Can you enumerate affected data subjects from your own logs?
If several of those are unanswerable, the honest position is that the platform is in a pilot rather than in production.
Where a self-hosted suite fits
The AI agents checklist covers the inference path in more detail, and ISO 27001 and document management covers the control framework that most of this maps onto.
The general shape: if your driver is an obligation about where personal data is processed or who can access it, the architectural questions come before any feature comparison. Our self-hosted office suite comparison is the framework for that evaluation.