Data Masking & Synthetic Data Generation

Modern software development requires realistic and representative test data. DATPROF Privacy masks your test data and generates synthetic data. Your customer data is protected, but software teams can still use representative test data.


   Preserve data characteristics

   Consistent over multiple apps and databases

   High performance on large data sets

datprof privacy full

The Power of Data Masking

Privacy icon

Protect privacy-sensitive data

Protect privacy-sensitive test data by masking or generating it and using it for development and testing.

Privacy icon

Be compliant to privacy laws

Mask privacy-sensitive data and get compliant with regulations such as GDPR, PCI, and HIPAA.

Privacy icon

Generate synthetic test data

Generate synthetic test data so you’re able to make test cases perfectly aligned with your tests!

DATPROF UI multi database masking 2

Multi-database masking

Mask data consistently over multiple tables, systems, or (cloud) applications with the help of deterministic data masking or translation tables. Enabling you to keep data in sync and preserve cardinality accross different systems.

Synthetic data generation

Use the 50+ built-in generators with different languages to generate new data or replace existing data. Combine synthetic data generation with database masking for a compliant and representative test data set.

Conditional masking

Use built-in masking rules conditionally to create a comprehensive masking template fit for your data model. This allows you to apply multiple masking rules on different rows within the same table.

Preserve data characteristics

Preserve data pollution and edge cases in your dataset so they can be used for testing. Ensuring that the masked test data is as qualitative as production data.

DATPROF UI data characteristics 2
DATPROF UI custom script 2


The data is directly masked and generated within the database using the advanced bypass system. Parallel processing enables you to mask and generate databases with terabytes of data.


Use your own (correlated) seed files for synthetic data generation. Add custom expressions, additional languages, and custom pre and post-scripts to your masking templates.

Supporting the leading database technologies

TDM DB integrations DATPROF

Automate Data Masking and Generation

Use the power of DATPROF Runtime to deploy and automate masked test data

Privacy icon

CI/CD Integration

Integrate the deployment of masked test data as part of your CI/CD pipeline.

Privacy icon


Schedule and automate the deployment of masking templates using the Runtime API.

Privacy icon

Central TDM

Manage and monitor the execution of all masking processes from one TDM portal.

Privacy icon

High Performance

Data is directly masked within the database using the advanced bypass system.

Privacy icon


Runtime can send you notifications about the status of your masking process.

Privacy icon


Get insights in all previous masking projects for better auditability.

PeerSpot users give DATPROF an average rating of
8.6 out of 10.

“We are protecting our personal and sensitive information, while we provide test data to our customers for their business-as-usual and project testing.”

admiral group logo
logo Heineken
logo apg
DUO logo
logo vgz

TDM Platform

The right test data in the right place at the right time. Masked, generated, subsetted, virtualized and automated at the push of a button.