Skip to content

Map your personal data to the systems that hold it

Open a system and see which personal data sits in it, gathered from every processing activity it's attached to, with a summary on the vendor behind it as well. Nothing is discovered for you: every entry is one a colleague registered, which is why you can stand behind it.

Unlimited users  •  Free onboarding and support  •  No commitment

Illustration of three document panels with thin lines running to a violet system block that carries a stack of pale blue chips, a smaller vendor block behind it with the same stack, and a small figure standing beside the system
+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
Step 9 of an asset in .legal, Personal data, showing the data subjects already chosen on the processing activities it is associated with and the categories of personal data selected for it

Data mapping

Before the old customer portal is switched off, Sofie already knows what's in it

When IT announced that Meridian's old customer portal would be switched off in the spring, the first question landed with Sofie Bruhn, as it always does: what personal data is actually in it, and what depends on it? She used to answer that by reading processing activities one at a time and hoping the list was complete. This time she opened the portal itself. It showed the personal data gathered from every activity it was attached to and which activities those were, and the vendor behind it showed the summary too. Anders Krogh, who owns the asset register on the security side, was looking at the same system.

  • The answer starts from the system, so nobody has to piece it together from the activities by hand.
  • The processing activities the portal serves are listed on it, as far as her access reaches, with each one's responsible person and business area.
  • Which group companies use the portal is recorded on each activity, not guessed at group level.
  • Retiring it is still manual work, but the list of activities to change is already in front of her, as long as she has access to all of them.

  • Start from the system

    Open the system and read which personal data sits in it, gathered from every processing activity it's attached to.

  • The purpose sets the limit

    When you attach a system to an activity, you can only pick personal data that activity already covers.

  • Per company, where it differs

    With group companies, part of the Enterprise plan, mark which companies use the system on each activity, even when the activity spans several.

  • As fine as you need

    Stay at category level, or add your own personal data types beneath it. Nothing is lost if you don't.

Illustration of a system block with an empty tray on top, surrounded by scattered document panels joined by loose lines that never reach it, a lone outline sheet drifting off to the right and a small figure watching from the left

Data mapping

The question is about a system, and the record is about activities

Auditors, IT and customers rarely ask about a processing activity. They ask about a system, and when the documentation is built around activities, that's a slow question to answer.

  • The answer is scattered across every activity that happens to use the system.
  • A list kept by hand on the side drifts from the record the first time somebody forgets it exists.
  • Nobody can say for sure that the list is complete, which is the one thing the person asking wants to know.
An asset in .legal on its Processing activities tab, listing the nine activities it is associated with, each with its responsible person, risk level and business area

Data mapping

Open the system, and read what's in it

Activities, systems and vendors are mapped to each other, and the record page tells that side of it. This page starts at the other end, with the system.

  • Every activity that uses the system adds its share, and the system shows the personal data gathered from all of them.
  • The vendor behind it shows the summary too, so the question can start there as well.
  • A tab on the system lists those activities with their responsible person, risk score and business area, showing only the ones you have access to.
Step 6 of a processing activity in .legal, Assets, with a system chosen, its data processor and responsible shown, and the activity's own categories of personal data to pick from for that system

Data mapping

A system can only hold what the purpose covers

When you attach a system to a processing activity, you pick its personal data from what that activity already covers. Nothing else is on offer.

  • The list you pick from is the activity's own categories, so a system can't be mapped to data the purpose doesn't cover.
  • From that list you take only what the system actually holds. Meridian's customer system gets the ordinary contact details, while trade union membership and national ID numbers stay off it.
  • On the same attachment you mark which group companies use the system, even when the activity applies to several of them.
Illustration of three stacked violet trays with a row of small pale blue tiles hanging beneath the middle one only, a settings panel to the right and a small figure to the left

Data mapping

Category level is enough, until somebody asks for more

Personal data categories are the general level. Beneath them you can add your own personal data types (name, email address or physical address, for instance) when the questions you get need that detail.

  • The types are yours. You create them in your master data and map them to the categories you already use.
  • They attach on the processing activity, the system and the processor, so you can record the detail where it's processed and stored.
  • It's optional, and nothing is lost by staying at category level. Use them where the detail earns its keep and leave them out elsewhere.
Illustration of one long shelf holding server blocks and industrial shapes, a tank and a pump, side by side, two of the servers carrying a stack of chips, with a figure at each end of the shelf

Data mapping

The same register serves the DPO and the CISO

Assets are no longer only systems that process personal data. Anders Krogh documents Meridian's IT and OT in the same register Sofie maps against, and personal data is one way of describing an asset rather than the definition of one.

  • One register, so the same system isn't documented twice by two teams keeping two lists.
  • With Enterprise Risk Management, part of the Enterprise plan, a relationship graph lets you follow a processing activity out to the systems and vendors it depends on, and see why a risk can be inherited from further along.
  • The graph draws on the connections you've mapped, which is what makes doing the mapping properly worth it.
Illustration of a figure placing a single chip on top of a system block, a small stack of chips waiting beside it, and an outline block set down next to it joined by one short line

Data mapping

Every entry is registered by a person, on purpose

Mapping is the clearest place to see where .legal stops. We build the plan, not the filling-in.

  • Nothing scans, crawls or connects to your systems to find personal data. Every entry in your mapping was registered by a person.
  • Replacing a system is manual today: create the new asset, find the activities the old one was used in, remove it on each and add the new one.
  • There's no bulk import of your system list we can point you to. Getting existing documentation in at the start is a separate conversation.
.legal in practice

Features for mapping personal data to systems

A summary on every system

Every system shows the personal data in it, gathered from all the processing activities it's attached to, so the question can start with the system rather than with each activity.

The summary on the vendor too

The vendor behind the system shows the summary too, so the question can start from either end.

Attachment within the purpose

Attaching a system to a processing activity offers only the personal data categories registered on that activity, and you take the ones the system holds.

Group companies per attachment

With group companies, part of the Enterprise plan, mark which group companies use the system on each processing activity, even when the activity covers several of them.

A Processing activities tab

Every system lists the activities it's associated with, with the responsible person, risk score and business area, filtered by what the user has access to.

Personal data types, if you want them

Your own granular layer beneath the categories, created in master data and attached on the activity, the system and the processor. Optional, and the categories carry on working without it.

Data mapping

Frameworks this covers

GDPR, read from the systems that carry it.

  • icon-framework-GDPR

    GDPR

    Your record of processing is GDPR work, and the systems behind it are usually where the questions start. This is the same documentation, read from the system's end.

    Learn about GDPR
.legal compliance platform

Map your personal data to your systems with...

Do you need to know which personal data sits in each of your systems? We recommend the following modules for that task.

GDPR / Data Protection

Document GDPR and keep Article 30 records current. This is where your processing activities are kept, and every system on this page is read through them.

Explore GDPR

Information Security Management

Run your information security management system and meet NIS2, ISO 27001 and more in one place. It's also where Anders keeps the asset register this page maps against.

Explore Information Security Management

Our Customers

+400

companies

+11.000

users

+79.000

contracts

+14.000

processing activities

Mikkel Friis

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.
Use cases

Find the job you need done

Every use case is a real piece of compliance work, told the way it actually runs in the platform. Filter by who you are, what you work with, and which frameworks you answer to.

Book demo

22 use cases

DPO

Keep your records of processing always audit-ready

The Article 30 record is a report drawn from your processing activities, not a document you rebuild before an inspection. Correct an activity and the record says so immediately.
See the record stay current
DPO

Every data processing agreement, and the ones that are missing

Put every data processor next to its agreement and the gaps stop hiding. Register the agreement once, reference it from everything that relies on it, and change it in one place.
See the agreements and the gaps
Compliance & GRC lead

Build one risk register for the whole organisation

One register across GDPR, NIS2, AI and information security, where each risk area keeps its own matrix, scale and appetite. Delivered by the Enterprise Risk Management add-on.
See the risk register
Compliance & GRC lead

Manage compliance across a group of companies

Run every company in the group from one platform, document once at group level, and still report entity by entity. Delivered by the Group Companies add-on.
See group compliance
DPO

From twelve spreadsheets to one record of processing

Your GDPR documentation already exists, it just lives in spreadsheets. Export what you have and we structure it in .legal for you, typically inside two weeks.
See the move off spreadsheets
DPO

Run your DPIAs where the processing activity already lives

Run a DPIA as an internal assessment on the same audit engine you already send questionnaires with. You write the questions yourself, and when the answers come back you relate them to the processing activity they concern.
See DPIAs on the activity
Compliance & GRC lead

Run awareness training that reaches every colleague

Send out training and policies, chase the stragglers automatically, and prove every colleague completed it. You bring the material, we run the rails.
See awareness training
Legal counsel

Run due diligence on your vendors

Classify a vendor on your own criteria, get the answers and documents you need with no login for them, and move the approved ones straight into contracts.
See vendor due diligence

Frequently Asked Questions about mapping personal data to systems

Does .legal find the personal data in our systems for us?

No. Nothing scans, crawls or connects to your systems, and there's no automated discovery of any kind. Every entry in the mapping is registered by a person who knows the system. That takes longer to build than a scan promises, and in return the mapping says what your organisation has decided is true, which is what an auditor will ask you to stand behind.

Where does the summary on a system come from?

From the processing activities it's attached to. Each time you attach a system to an activity, you choose which of that activity's personal data the system holds. The system then shows all of it gathered together, across every activity it's attached to, and the vendor behind the system shows the summary too. So the answer for a system is only ever as complete as the activities behind it.

When the question is about the vendor's agreement instead

Why can't we pick every category when we attach a system?

Because the list you pick from is the processing activity's own categories. A system can only be mapped to personal data the purpose already covers, which keeps the mapping honest. If a system really does hold something the activity doesn't list, that's a question about the activity, and it gets answered there first.

Do we have to map down to name and email address?

No. Categories are the general level, and they answer a lot of questions on their own. If you need more detail, you can create your own personal data types in your master data, map them to the categories you already use, and attach them on the activity, the system and the processor. It's optional, and nothing you've mapped at category level is lost if you never use them.

Do we have to start from the processing activity?

No. You can go in from whichever corner you know: the system, the processing activity or the legal entity. IT usually knows the systems and the business usually knows the activities, so the mapping can be built from both ends and meet in the middle.

How do we record which group companies use a system?

On each attachment. When you attach the system to a processing activity, you mark which group companies use it there, even when the activity itself applies to several. That's where the difference between companies actually sits, so that's where it's recorded. Group companies themselves are part of the Enterprise plan.

We're replacing a system. Can the platform swap it across every activity?

Not today. Replacing a system is manual: you create the new asset, find the processing activities the old one is attached to, remove it on each and add the new one. The old system's own list of processing activities is where you find them, and as long as you have access to all of them, the list of places to change isn't guesswork. We won't promise a date for anything better.

Can we import our list of systems from a spreadsheet?

There's no bulk import of assets we can point you to, so plan on registering systems in the platform. If you're coming from spreadsheets altogether, getting your existing documentation in is a separate conversation, and it's worth having before anyone starts typing.

Which modules does this run on?

Mapping personal data to a system needs the Information Security Management module alongside GDPR / Data Protection, because the personal data fields on the asset come with it. That fits how the register is used anyway: it's the module Anders works in, so the systems he documents and the ones Sofie maps are one register.

Who sees which processing activities on a system?

Only the ones they have access to. The system's Processing activities tab lists the activities it's associated with, with the responsible person, risk score and business area, and the list is filtered by the user's access. Two colleagues can open the same system and see different lists, and that's intended.

What access control means

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