# Profileeditor

## Architecture
![Data Subject Self-Service Portal](https://www.estealth.ch/features/assets/profileeditor.png)

## Features
The eStealth Profile Editor allows creating customized profiles based on industry standard profile templates provided by the eStealth suite.

Such a profile is processed by the central Profile Rules Engine and contains among others rules for:

- Attributes that are stored in the data vault.
- Roles that may access the data vault
- Purposes that may use the data vault
- Data validation for each attribute
- Data normalization for each attribute
- Data transformations for each attribute (tokenizing)
- Visibility of attributes (for example only tokenized) for a certain role for each attribute
- Attributes that are required/optional for a certain purpose / consent
- Retention and deletion periods for each attribute
- List of attributes that may be locked by a legal lock
- Pre-defined queries for data protection reports
