---
title: "GDPR Settings"
url: "https://help.tabidoo.cloud/en/article/gdpr-definition"
language: "en"
last_updated: "2024-09-04T15:25:07.427Z"
---

# GDPR Settings

In case you store user sensitive data which supposed to be easily removed or printed you can use GDPR functionality in Tabidoo.

This means that when creating a table, there is an option to mark this table as the master table for the entire GDPR function (**GDPR root table)**. This setting can be found in the **Advanced features** as a GDPR setting.

![](https://cdn-assets.productfruits.com/b4e5b4d2-be5f-4419-9f38-11fa9aa3e8b0)

*GDPR root table settings in the table definition.*

We have already set up the table and now we need to determine which columns are relevant for **GDPR**. For this we have two options:

-   **GDPR sensitive field - print** : Sensitive data that we can keep for statistics (for example: number of children, blood type). These data are included in reports.
-   **GDPR – hash/delete at the user's request** : Data that is very sensitive and must be hashed/removed at the client's request (for example: Last name, children's name,). 

![](https://cdn-assets.productfruits.com/25d03146-203f-4bf5-acf7-abd5286c20bf)

*GDPR setting for the table fields.*

When you receive, for example, a client request to print/delete data or want to anonymize data, you need to click on **GDPR button** in the main menu.

![](https://cdn-assets.productfruits.com/7bd857b1-1aa0-4d3f-94ec-4d62fb7c7071)

*GDPR button*

It opens a screen, which will show all the known data and it will guide you through the process of anonymization/deletion process. All of the data are marked for **GDPR print**. In case, the attribute is marked for deletion, it has an eraser icon at the line. You can print **GDPR reports** and anonymize data only from this **GDPR root table**.

![](https://cdn-assets.productfruits.com/df136fa4-27ad-4a83-a586-763846d01194)

*GDPR records*

Keep in mind, that:

-   Anonymization/Deletion of the data cannot be undone. **The step is** **irreversible**.
-   In the case of anonymization - the sensitive data are hashed. So e. g. email "user@doman.com" will be changed to "gdpr\_38b2fc4e". It allows you to keep some statistical data valid while it is impossible to get an email from the hash.
-   In case of deletion, the whole rows with sensitive data are deleted.
-   **Audit data** for records are deleted.
-   When **user login** is anonymized, it is hashed even in audit data of other records in other tables.
