From twelve spreadsheets to one record of processing

Your GDPR documentation probably already exists. It just lives in spreadsheets, Word files and a few inboxes. Export what you have and we structure it in .legal for you, so the record has one home and stays current.

Unlimited users  •  Free onboarding and migration  •  No commitment

Loose spreadsheet pages on the left are gathered along a rail into upright cards and fed into one tall panel of neat, evenly spaced rows.
+400 companies use .legal
Region Sjælland
Aarhus Universitet
aj_vaccines_logo
Realdania
Right People
IO Gates
PLO
Finans Danmark
geia-food
Evida
Klasselotteriet
NRGI1
BLUE WATER SHIPPING
Karnov
Ingvard Christensen
VP Securities
AH Industries
Lægeforeningen
InMobile
AK Nygart
DEIF
DMJX
Axel logo
qUINT Logo
KAUFMANN (1)
SMILfonden-logo
kurhotel_skodsborg
nemlig.com
Molecule Consultancy
Novicell
The list of processing activities in .legal, each row showing business area, associated companies, assets, transfers and a risk classification.

From spreadsheets to one platform Sofie stopped being Meridian's version control department

Sofie Bruhn is group DPO at Meridian Nordic. Her Article 30 record was spread across twelve spreadsheets, a folder of Word documents, and a few email threads where the actual decisions had been made. She knew it was out of date. She just couldn't tell you which parts. So she exported everything, sent it over, and .legal structured it in the platform for her. Two weeks later she had one record, and the awkward job of filling the gaps it had made visible.

  • One Article 30 record instead of twelve files, with a change log behind it.
  • The move took a fortnight, and nobody at Meridian retyped a row.
  • The gaps became visible, which was uncomfortable and useful in equal measure.
  • Reviews now arrive as tasks with an owner, not as something Sofie has to remember.

  • One record, one truth

    The Article 30 record lives in one place, versioned, with a change log, so nobody has to ask which file is current.

  • We move it for you

    You export your spreadsheets and Word documents. We do the structuring, typically inside two weeks, at no extra cost.

  • Templates, not a blank page

    Predefined templates for systems, policies and processing activities, so you edit rather than invent.

  • It stops going stale

    Process validation flags what needs reviewing and the annual wheel turns recurring work into owned tasks.

Four near-identical copies of the same document fanned apart, two of them unfinished outlines, with a figure linked by a thin line to one of them.

From spreadsheets to one platform What the spreadsheet is actually costing you

Spreadsheets aren't the problem on the day you write them. They're the problem eighteen months later, when the file has four versions and the person who understood it has moved on.

  • Nobody can say which version is current, so everyone hedges.
  • The facts live with system owners, so every update turns into a chase.
  • The record was accurate once, and no system tells you when that stopped being true.
An untidy stack of pages on the left, and a figure at a wide rail squaring up cards that travel to a tidy panel of rows on the right.

From spreadsheets to one platform Export what you have, we do the moving

This is the part most teams dread, and it's the part we take off you. You send us what exists today. We match the fields from your export to the platform by hand.

  • Excel and Word exports are both fine, home-built structures included.
  • We review the data first, usually in one to two working days, and flag what looks thin.
  • Typically done inside two weeks, at no extra cost, because it's part of the deal.
A processing activity open at the transfer step, showing its two data processors and the tabs for disclosures, joint controllers, sources and data controllers.

From spreadsheets to one platform One record, both roles, one export

Article 30 has two halves and most spreadsheets only really handle one. In .legal the controller record and the processor record sit in the same place, built to the same requirements.

  • Article 30(1) as controller and 30(2) as processor, without a second system.
  • Every change registered, so several colleagues can work in it at once.
  • Export to PDF or Excel when an auditor, a customer or the authority asks.
The processing activity template library grouped by HR, finance, marketing and operations, with four templates ticked ready to load.

From spreadsheets to one platform Templates instead of a blank page

A blank documentation field is where good intentions go to die. You start from predefined templates for systems, policies and processing activities, and edit from there.

  • Templates for the things nearly every organisation has to describe anyway.
  • A notification when we update a template, so yours doesn't quietly fall behind.
  • Faster to correct something that's roughly right than to invent it from nothing.
A risk matrix plotting probability against consequence, with the number of processing activities in each cell and most of them clustered at low probability.

From spreadsheets to one platform Risk on one scale, not twelve opinions

Risk assessment in a spreadsheet tends to mean whoever filled the cell decided what "medium" meant. One shared scale makes the answers comparable.

  • Assess each processing activity from a catalogue of common threat scenarios.
  • See the whole spread in one risk matrix instead of reading rows.
  • Export assessments individually or as a single combined report.
A tall panel whose upper rows are filled in and whose lower rows are still empty outlines, with a figure holding the one card left to place.

From spreadsheets to one platform The rails are ours, the judgement stays yours

We'll give you the structure, the templates and a migration team. We won't pretend that makes you compliant.

  • We move and structure your documentation, we don't fill in what's missing.
  • You decide what your processing activities are and how risky they are.
  • The record stays current because the work is scheduled and owned, not because it's automatic.
.legal in practice

Features for moving off spreadsheets

Article 30 record, both roles

Covers article 30(1) as controller and 30(2) as processor in the same place, and exports to PDF or Excel when someone asks to see it.

Change log and versions

Every change is registered, so several colleagues can work in the same documentation without anyone losing the thread.

Process validation

The platform tells you when a processing activity needs reviewing, instead of you noticing it two years too late.

Threat catalogue and risk matrix

Assess each processing activity from a catalogue of common risk scenarios and see the whole spread in one matrix.

GDPR templates

Templates for systems, policies and processing activities, with a notification when we update one so yours doesn't drift.

Annual wheel and tasks

Recurring data protection work becomes scheduled tasks with an owner and a notification, documented by file, link or entry.

From spreadsheets to one platform Frameworks this covers

One record, built to the requirements it has to meet.

  • icon-framework-GDPR

    GDPR

    The predefined GDPR framework covers the operational requirements, processing principles, data subject rights and the obligations that follow your role as controller or processor, so the record you move in has something to be measured against.

    Learn about GDPR
.legal compliance platform

Move off spreadsheets with...

Do you need to get your GDPR documentation out of spreadsheets? We recommend the following modules and addons for that task.

GDPR / Data Protection

Document GDPR, keep Article 30 records current and stay audit-ready, with templates, risk assessment and an annual wheel around the record.

Explore GDPR / Data Protection

Group Companies (add-on)

Give each company in the group its own record while you extract documentation across the whole group.

Explore Group Companies

Our Customers

+400

companies

+10.000

users

+79.000

contracts

+14.000

processing activities

Bech Bruun

Bech-Bruun

Mikkel Friis Rossa (Partner)

.legal's team has consistently demonstrated a commitment to innovation while being responsive to the needs of our mutual clients.

Rasmus-boutrup-fenerum

Fenerum

Rasmus Boutrup (Financial Controller)

Case Study
With .legal, we've gained a simpler and more manageable solution that better suits our needs
Michael Berner 1

Lægeforeningen

Michael Berner (Lawyer)

.legal has been the right choice for us. .legal are professional and welcoming with skilled employees.
Nanna Rodian Christensen

Molecule Consultancy

Nanna Rodian Christensen (HR & Operational Manager)

Case Study
Firstly, it means that not all the work is in one place (me), and secondly, that the understanding of GDPR is implemented throughout the organisation.
ulrikdueholmbeckmann

Plum Safety

Ulrik Dueholm Beckmann (QC, CM og ESG Lead)

Case Study
From .legal, we experience an incredibly high degree of flexibility and willingness to adapt features to our local needs.
Bech Bruun

Bech-Bruun

Mikkel Friis Rossa (Partner)

.legal's team has consistently demonstrated a commitment to innovation while being responsive to the needs of our mutual clients.

Rasmus-boutrup-fenerum

Fenerum

Rasmus Boutrup (Financial Controller)

Case Study
With .legal, we've gained a simpler and more manageable solution that better suits our needs
Michael Berner 1

Lægeforeningen

Michael Berner (Lawyer)

.legal has been the right choice for us. .legal are professional and welcoming with skilled employees.
Nanna Rodian Christensen

Molecule Consultancy

Nanna Rodian Christensen (HR & Operational Manager)

Case Study
Firstly, it means that not all the work is in one place (me), and secondly, that the understanding of GDPR is implemented throughout the organisation.
ulrikdueholmbeckmann

Plum Safety

Ulrik Dueholm Beckmann (QC, CM og ESG Lead)

Case Study
From .legal, we experience an incredibly high degree of flexibility and willingness to adapt features to our local needs.
julie-oxenvad-novicell

Novicell

Julie Oxenvad (Legal Consultant)

Case Study
We are satisfied with the switch to .legal – it has strengthened our compliance work, made processes easier to manage and more transparent, and improved cross-team collaboration
Tinna Schultz

Min By Media

Tinna Schultz (HR Manager)

Case Study
It just works! It is so easy and user-friendly, and the overview of processing activities is brilliant.
ansat_Kaspar_Rochholz_005

DMJX

Kaspar Rochholz (GDPR Coordinator)

Case Study
.legal has really understood what it means to create a user-friendly and efficient solution. Privacy is an attractive product compared to price and functionality.
Profile-picture1

Axel Kaufmann ApS

Julie Lundkvist Andreasen (Lawyer and Head of Costumer Service)

Case Study
.legal continuously update the platform to ensure their customers always remain compliant. In our view, any other choice would be a downgrade.

NRGi

Mette Mühlendorph (Compliance Specialist)

Case Study
The implementation of .legal has made a difference in the way we handle compliance. The system has created structure and overview, which has had concrete benefits.
julie-oxenvad-novicell

Novicell

Julie Oxenvad (Legal Consultant)

Case Study
We are satisfied with the switch to .legal – it has strengthened our compliance work, made processes easier to manage and more transparent, and improved cross-team collaboration
Tinna Schultz

Min By Media

Tinna Schultz (HR Manager)

Case Study
It just works! It is so easy and user-friendly, and the overview of processing activities is brilliant.
ansat_Kaspar_Rochholz_005

DMJX

Kaspar Rochholz (GDPR Coordinator)

Case Study
.legal has really understood what it means to create a user-friendly and efficient solution. Privacy is an attractive product compared to price and functionality.
Profile-picture1

Axel Kaufmann ApS

Julie Lundkvist Andreasen (Lawyer and Head of Costumer Service)

Case Study
.legal continuously update the platform to ensure their customers always remain compliant. In our view, any other choice would be a downgrade.

NRGi

Mette Mühlendorph (Compliance Specialist)

Case Study
The implementation of .legal has made a difference in the way we handle compliance. The system has created structure and overview, which has had concrete benefits.

Frequently Asked Questions about moving off spreadsheets

Do we have to type everything in again?

No. You export what you have and we structure it in .legal for you. Excel and Word are both fine. We review the data first, usually within one to two working days, and tell you what looks thin before anything is moved.

How long does a migration take, and what does it cost?

Typically within two weeks, depending on how complex your documentation is. It costs nothing extra, it is part of the deal. We have run more than 50 migrations, most of them from home-built setups in Excel and Word rather than from another platform.

What do we have to do ourselves?

Make sure your documentation is accessible and can be exported, and set aside roughly one to two hours of meetings across the process. The onboarding session itself takes 45 to 60 minutes and walks you through the imported environment.

Our spreadsheets have gaps. Will the migration fix that?

No, and we would rather say so. We assess the data quality and point out the gaps, but filling them is still your call. Moving the documentation makes the gaps visible, which is usually the useful part.

How does the record stay current once it is in there?

Two things do most of the work. Process validation notifies you when a processing activity needs reviewing, and the annual wheel turns the recurring activities and policies into tasks with an owner and a reminder. It still needs doing, it just stops depending on somebody remembering.

Can we still get an export for an auditor or the authority?

Yes. The Article 30 record exports to PDF or Excel, and risk assessments export individually or as one combined report. In a group you can pull the record for a single company or across the group.

What the Danish Data Protection Agency can ask to see

Do we need a licence for everyone who has to help?

No. Users are unlimited, so the system owners and colleagues who actually hold the facts can be given a task and answer it themselves. That is usually what breaks the chasing habit.

We are a group with several entities. Does that complicate it?

It is handled with the Group Companies add-on, which lets each company keep its own record while you extract across the group. If that is your main challenge, the group compliance use case goes into it properly.

Read the group compliance use case

Does .legal write our documentation for us?

No. We give you the structure, the templates and the rails, and we move what you already have into them. Deciding what your processing activities are, how risky they are and what your policies say stays with you.

What a DPO is accountable for

Still unsure?

Ask Johannes directly, he runs most demos personally

Book him here
+400 companies use .legal
Region Sjælland
Aarhus Universitet
aj_vaccines_logo
Realdania
Right People
IO Gates
PLO
Finans Danmark
geia-food
Evida
Klasselotteriet
NRGI1
BLUE WATER SHIPPING
Karnov
Ingvard Christensen
VP Securities
AH Industries
Lægeforeningen
InMobile
AK Nygart
DEIF
DMJX
Axel logo
qUINT Logo
KAUFMANN (1)
SMILfonden-logo
kurhotel_skodsborg
nemlig.com
Molecule Consultancy
Novicell