Skip to content
SPECIFICTION
Get listed

DATPROF vs Greenmask

DATPROF

datprof.com

Greenmask

github.com

Side by side

FigureDATPROFGreenmask
Price from—Free
Free plan—Yes
Free trialYes—
Open source——
WebYes—
WindowsYes—
macOS—Yes
LinuxYesYes
APIYes—
Self-hostedYesYes
Plans published11
Spec score · Data Masking Software7.9 (#7)7.9 (#8)
PurposeDATPROF is a test data management platform for creating, protecting, automating and delivering test data for development, testing and QA.Greenmask is an open-source utility for logical database dumping, anonymization, synthetic data generation, and restoration.
SubsettingDATPROF Subset extracts selected, referentially intact data from production databases for test environments.Database subsetting can create smaller development databases while preserving referential integrity, including cyclic and polymorphic references.

Plans

DATPROF

  • Custom pricingPriced on request

DATPROF pricing →

Greenmask

  • GreenmaskFree

Greenmask pricing →

In their own words

DATPROF

DATPROF is a test data management platform for creating, protecting, automating and delivering data for development, testing and QA. Its modules cover privacy, subsetting, runtime, analysis and virtualization. Privacy masks test data and creates synthetic data while retaining representative characteristics, with more than 50 built-in generators supporting different languages. Subset extracts selected production data for test environments while preserving relationships. Runtime supports self-service provisioning, scheduling, monitoring and REST API automation. DATPROF can be deployed on premise or in the cloud, and says data stays in its database domains during masking. Native database support includes Oracle, Microsoft SQL Server, DB2 iSeries, DB2 LUW, PostgreSQL, EDB, MySQL and MariaDB. Supported flat file formats include CSV, Fixed Length, Recursive Fixed Length and XML. DATPROF says its masking can support GDPR, PCI and HIPAA requirements. Its security program aligns with ISO 27001 principles and includes SAST, dependency scanning and DAST in development. Support is available through a service desk portal, email and a documentation knowledge base. Pricing is available on request, and a free trial is listed.

Visit datprof.com

Greenmask

Greenmask is a free, open-source utility for logical database dumps, anonymization, synthetic data generation, and restoration. PostgreSQL 11 and later is fully supported; MySQL support is in progress and beta. Its subsetting tools can produce smaller development databases while preserving referential integrity, including cyclic and polymorphic references. Transformations may be deterministic or random, use dynamic parameters and conditional rules, and inherit across partitions and foreign-key references. Users can make custom transformers that exchange data through standard input and output, or use predefined templates. Greenmask supports local directories, S3-compatible storage, Azure Blob Storage, and SSH/SFTP. It uses PostgreSQL's pg_dump and pg_restore utilities for schema dumping and restoration, and its dumps can be restored with pg_restore. The utility is designed for CI/CD automation of anonymization and restoration. Its stateless, in-flight approach can anonymize data before it is persisted without requiring persistent storage of unmasked datasets in its normal workflow. Installation scripts support Linux and macOS; Windows is not supported yet.

Visit github.com