DATPROF

Data masking, subsetting, provisioning and discovery with one TDM tool.. [Contact for Pricing]

Last verified:

Visit DATPROF

What is DATPROF?

DATPROF is a comprehensive Test Data Management (TDM) platform designed to simplify test data challenges for software development teams. The platform delivers masked, generated, subsetted, and virtualized test data automated at the push of a button, ensuring teams have the right test data in the right environment at the right moment. DATPROF addresses key test data problems including non-compliance with privacy regulations (GDPR, HIPAA, PCI), time-consuming data provisioning processes, and high storage/infrastructure costs from maintaining multiple test environments.

The platform includes four main products: DATPROF Privacy for data masking and synthetic data generation with 50+ built-in generators; DATPROF Subset for extracting referentially intact data subsets using a patented algorithm; DATPROF Analyze for data discovery and profiling to find sensitive data and quality anomalies; and DATPROF Virtualize for database virtualization creating containerized databases without extra storage. Key features include deterministic masking preserving cardinality across systems, conditional masking with custom rules, parallel processing for terabytes of data, CI/CD pipeline integration, self-service portal for developers/testers, and central TDM management from one location.

DATPROF is designed for medium to large-sized organizations with software development and QA teams who need compliant, realistic test data. It supports leading database technologies including Oracle, PostgreSQL, SQL Server, IBM DB2, MySQL/MariaDB, AWS, and Azure. The platform serves industries like banking (ABN AMRO), transportation (Dutch Railroads), and food/beverage (Heineken), helping teams ship software faster with better quality while maintaining data privacy compliance.

DATPROF pricing

Pricing model: Freemium

DATPROF offers quotation-based custom pricing plans with no free trial or free version available. The starting price is not disclosed publicly and requires contacting DATPROF for a quote. Some sources indicate entry-level setup fees around $365 with optional setup fees. The platform is targeted at medium to large-sized organizations, suggesting enterprise pricing. Customers must request a free demo to receive pricing details. All products (Privacy, Subset, Analyze, Virtualize) are part of the TDM platform with custom pricing based on organizational needs.

DATPROF pros

  • Complete test data management in one unified platform
  • Data masking compliant with GDPR, HIPAA, and PCI regulations
  • 50+ built-in generators for synthetic data creation
  • Deterministic masking preserves cardinality across multiple systems
  • Patented algorithm detects foreign key cycles for subsetting
  • Automatic data model classification for quick subset creation
  • Parallel processing handles terabytes of data efficiently
  • Direct database masking using advanced bypass system
  • CI/CD pipeline integration for automated test data deployment
  • Self-service portal for developers and testers to request data
  • Central TDM portal to manage all masking processes from one location
  • Supports Oracle, PostgreSQL, SQL Server, DB2, MySQL, AWS, Azure
  • Database virtualization creates clones without extra storage
  • Preserves data pollution and edge cases for realistic testing
  • Conditional masking applies multiple rules on different rows
  • Custom expressions, seed files, and scripts are supported
  • Runtime API enables scheduling and automation
  • Data profiling discovers privacy-sensitive information quickly
  • Entity relation diagram visualization for data dependencies
  • Export profiling results as shareable HTML documents

DATPROF cons

  • No free trial available
  • Quotation-based pricing with no transparent cost disclosure
  • DATPROF Virtualize requires licensed DATPROF Runtime separately
  • Enterprise-level pricing may be expensive for small teams
  • Minimal training required but still needs some guidance
  • Manual does not include FAQ or knowledge base for issues
  • Not suitable for very small organizations with simple testing needs
  • Custom masking templates require technical expertise to build
  • Self-service portal depends on proper template configuration
  • High-performance features need database access permissions

Frequently asked questions about DATPROF

Is data masking reversible?

Data masking is typically irreversible, meaning that the original sensitive data cannot be recovered from the masked data. This ensures true privacy protection for test data.

What databases does DATPROF support?

DATPROF supports leading database technologies including Oracle, PostgreSQL, SQL Server, IBM DB2, MySQL/MariaDB, AWS, and Azure for masking, subsetting, and virtualization.

How does DATPROF ensure referential integrity during subsetting?

DATPROF Subset uses a patented algorithm that detects foreign key cycles and bidirectionally filters data from parent-child relationships, ensuring extracted subsets are referentially intact and functionally consistent across multiple databases.

What is the difference between DATPROF Privacy and DATPROF Subset?

DATPROF Privacy masks existing data and generates synthetic data to protect sensitive information while maintaining realism. DATPROF Subset extracts specific selections from production databases, creating smaller referentially intact subsets for test environments.

Can DATPROF integrate with CI/CD pipelines?

Yes, DATPROF integrates with CI/CD pipelines to automate test data processes. The Runtime API allows scheduling and automation of masking template deployment, shortening time to market.

What is DATPROF Virtualize?

DATPROF Virtualize is a database virtualization solution that creates containerized databases. It allows instant creation and restoration of snapshots, enabling virtualized or cloned test databases within seconds without requiring additional storage.

How does DATPROF Analyze help with data discovery?

DATPROF Analyze profiles databases to discover where privacy-sensitive information is stored, gathers data statistics for quality insights, finds data anomalies, visualizes entity relation diagrams, and exports profiling results as HTML documents.

What is deterministic data masking?

Deterministic data masking masks data consistently over multiple tables, systems, or cloud applications, keeping data in sync and preserving cardinality across different systems using the same masking values for the same input.

Can I use custom scripts with DATPROF?

Yes, DATPROF supports custom (correlated) seed files for synthetic data generation, custom expressions, additional languages, custom pre and post-scripts for masking templates, custom SQL scripts, and OSCALL scripts during subsetting.

How does DATPROF reduce infrastructure costs?

DATPROF reduces costs by enabling work with smaller data subsets in test environments, eliminating redundant hardware through database virtualization without extra storage, and using parallel processing for efficient data operations.

Categories

Use cases

Browse all AI tools on NeedAnAI