- Home
- Database Security Software
- DataVeil
DataVeil
Crunchbase lists the company headquarters in Melbourne, Victoria, Australia.
What it is
DataVeil masks sensitive SQL database values with realistic fictitious data for testing, development, training, analytics, and support. It supports Microsoft SQL Server 2014 or later, Azure SQL DB and MI, MySQL 5.7 or later, Oracle 12c or later, and PostgreSQL 14 or later. Users can choose random masking or deterministic masking, which can keep values consistent across databases and separate runs. Masks can preserve formats and partial content to help retain statistical distributions. Discovery algorithms check suspected identifiers and account numbers, and users can supply regular-expression patterns. DataVeil maintains referential integrity for defined foreign keys and supports user-defined dependencies. Before writing changes, users can compare original and masked values side by side. Projects can run through the GUI, command line, or batch files; Community license masking is multi-threaded and includes generated PDF reports. The client uses an embedded JDK 21 and JDBC connections. The Community License is free and never expires for databases up to 10GB. Team license pricing is $5,690 a year for an example setup with one connectivity option and 1 TB of source data.
For and against
For
- Random and deterministic masking options
- Preview original and masked values before writing
- Maintains defined foreign-key integrity
- GUI, command-line, and batch execution
- Free Community License never expires
Against
- Community License covers databases up to 10GB
- Team license example costs $5,690 a year
- Supported database versions have minimum requirements
The verdict
DataVeil offers database masking with discovery, integrity, preview, and automation features. Review the Community License size limit and the example Team license pricing for your intended deployment.
Who it suits
DataVeil may suit database teams that need masked data for development, testing, training, or analysis. It is positioned for on-premises use and supports several major SQL database systems.
Plans and prices
Community License
databases up to 10GB · premium masks up to 200,000 values per run · discovery reports up to 50 results
Read 15 Oct 2026 · dataveil.com
Team license example: one connectivity option and 1TB
unlimited users · unlimited installations · unlimited concurrent instances · unlimited projects
Read 15 Oct 2026 · dataveil.com
Team license example: two connectivity options and 5TB
Oracle plus SQL Server/Azure SQL connectivity · source production data under 5TB · unlimited users
Read 15 Oct 2026 · dataveil.com
Team license
$4,400 per connectivity option · $1,290 per TB of source production data · Unlimited users and installations · Maximum source database size as licensed
Read 4 Oct 2026 · dataveil.com
On the record
- API and SDK availability
- Public documentation describes a Java command-line worker and SQL/custom-function extensibility, but does not publish a REST API or SDK.dataveil.com · read 15 Oct 2026
- Automation
- Projects can run from the GUI or command line and batch files, and masking execution is automatically multi-threaded in the Community license.dataveil.com · read 4 Oct 2026
- Command-line automation
- Projects can run from Windows or Linux command lines through DvWorker.jar, with supplied batch, PowerShell and shell examples.dataveil.com · read 15 Oct 2026
- Company founded
- LinkedIn lists DataVeil Technologies as founded in 2002.linkedin.com · read 15 Oct 2026
- Company legal name
- The Team EULA identifies the licensor as DataVeil Technologies Pte Ltd.dataveil.com · read 15 Oct 2026
- Company size
- LinkedIn lists the company size as 2–10 employees.linkedin.com · read 15 Oct 2026
- Compliance claims
- The maker says DataVeil helps users comply with regulations such as GDPR, HIPAA and PCI.dataveil.com · read 4 Oct 2026
- Concurrency
- Command-line DvWorker supports unlimited concurrent instances from one operating-system user account, while the GUI is limited to one instance per user account.dataveil.com · read 15 Oct 2026
- Custom masking code
- Users can embed custom masking functions in project files or call SQL written for the target database platform.dataveil.com · read 15 Oct 2026
- Database integrity
- DataVeil maintains referential integrity for defined foreign keys and also supports user-defined dependencies.dataveil.com · read 4 Oct 2026
- Deterministic masking
- Deterministic mode maps the same source value to the same masked value across runs, databases and time when keys are kept consistent.dataveil.com · read 15 Oct 2026
- Documentation depth
- The maker publishes an online user guide covering installation, GUI workflows, command-line execution, masking concepts, performance tuning and FAQs.dataveil.com · read 15 Oct 2026
- Format and distributions
- Its masks can preserve individual value formats and partial content, helping retain statistical distributions such as credit card issuer distribution.dataveil.com · read 4 Oct 2026
- Format preservation
- Masks can preserve each original character's format, including digit or letter type, case, whitespace and special characters.dataveil.com · read 15 Oct 2026
- Independent company description
- Crunchbase describes DataVeil as a static masking tool that anonymizes SQL Server, Oracle and Azure SQL data while preserving characteristics and relationships.crunchbase.com · read 15 Oct 2026
- Installation model
- The software is distributed as a ZIP archive, makes no Windows registry or system-file changes, and requires no server installation or internet connection for normal operation.dataveil.com · read 15 Oct 2026
- Intended use
- The maker describes use for outsourcing, testing, development, training, data analysis and support.dataveil.com · read 4 Oct 2026
- JDBC drivers
- SQL Server and PostgreSQL drivers are included, while Oracle and MySQL drivers must be downloaded separately because of licensing restrictions.dataveil.com · read 15 Oct 2026
The review
DataVeil is on-premises software for permanently masking sensitive data in SQL databases. It suits teams preparing realistic, relationally intact data for testing, development, training, analytics or support. Its strongest case is repeatable masking across supported databases; its Community license’s 10GB ceiling and run quotas make it a limited fit for larger production datasets.
Overview
DataVeil runs as a Java client with an embedded JDK 21 and connects through JDBC. The client can run on the database computer or a network workstation. Supported databases include Microsoft SQL Server 2014 or later, Azure SQL DB and MI, MySQL 5.7 or later, Oracle 12c or later, and PostgreSQL 14 or later.
Random masking replaces values without promising run-to-run consistency. Deterministic masking can keep replacements consistent across databases and separate runs, which is useful when teams need related environments to share the same masked values. Format-preserving and partial-content masks can retain useful value patterns, including distributions such as credit-card issuer mix. Defined foreign keys and user-defined dependencies help preserve database relationships.
Key features
Built-in discovery algorithms validate suspected identifiers and account numbers; teams can also add regular-expression patterns for their own data. That gives teams a way to surface likely sensitive fields before masking, though discovery is not a substitute for configuring the masks and dependencies the dataset needs.
Users can compare original and masked values side by side before writing the masked data. The Community license also generates masking PDF reports. Projects can run through the GUI, command line or batch files, and Community execution is automatically multi-threaded. This range of execution options suits both interactive preparation and repeatable workflows.
DataVeil is a masking product, not a broader database-security suite: it does not provide activity monitoring, access governance or threat detection. The maker says it helps with GDPR, HIPAA and PCI compliance, but that does not make masking alone a compliance program.
Pricing
The freemium model offers a perpetual Community License at no cost. It covers databases up to 10GB, free dataset and user SQL masks, premium masks up to 200,000 values per run, and discovery reports up to 50 results. Those limits make it a practical starting point for small databases, but the database cap, per-run premium-mask allowance and report limit can constrain larger or more intensive work.
The Team license is $5,690 a year for an example configuration: one connectivity option and 1 TB of source data. Its price comprises $4,400 per connectivity option and $1,290 per TB of source production data. It includes unlimited users and installations, a maximum source database size as licensed, technical support and software updates. The capacity-based example helps estimate a deployment, but the total depends on the connectivity options and source-data capacity required. A free trial is also offered.
Platforms
DataVeil is listed for Linux and Windows. Its operating-system specifications also include Linux, Unix and Windows desktop and server editions. On-premises deployment and JDBC connectivity suit organizations that want the client on a database host or network workstation. The privacy policy says technical data is anonymized with a random session number and does not include IP addresses; license data includes IP address and license details for usage verification.
Who it's for
DataVeil is a strong fit for teams that need masked SQL copies for testing, development, training, outsourcing, data analysis or support, particularly when repeatable values and preserved relationships matter. The Community License is aimed at smaller databases; teams exceeding its caps should evaluate the Team license against their source-data capacity and connectivity needs. Organizations seeking monitoring, governance or threat detection should look beyond a masking-focused tool.
Pros and cons
- Pros: Deterministic masking can keep values aligned across databases and separate runs, while dependency support helps preserve relational structure.
- Pros: Discovery patterns, side-by-side previews and PDF reports support field identification and review before masked values are written.
- Pros: GUI, command-line and batch execution accommodate interactive and automated workflows.
- Cons: Community is capped at 10GB, 200,000 premium-mask values per run and 50 discovery-report results, limiting its fit for larger datasets.
- Cons: Team costs scale by connectivity option and source-data capacity, so organizations must size the license to their deployment.
- Cons: It does not cover activity monitoring, access governance or threat detection.
Alternatives
Ubiq Dynamic Data Masking is a paid alternative with a private, usage-based enterprise offer; consider it when that pricing arrangement and its Android, iOS, API, web, self-hosted, Linux, macOS and Windows platforms better match your needs.
MySQL offers a free Community Edition under the GPL for SQL and NoSQL applications, with replication, high-availability components and connectors; choose it when you need a database platform rather than DataVeil’s dedicated masking workflow.
DSGuard has a no-license, no-registration Community Edition with unlimited datasources and users, all features, and no time or capacity limit; consider it when those self-managed terms better fit than DataVeil’s size- and run-capped free license.
Oracle Cloud Infrastructure Secret Management is a free API and web option for secret management, rather than a direct database-masking alternative.
Trellix Data Loss Prevention protects endpoints, email, web, networks and data storage, with on-premises or SaaS management; choose it for broader enterprise DLP coverage rather than database masking alone.
DATASKOPE uses custom pricing; consider it if you want to explore its offering and request a specialist quote.
Satori Data Security Platform is a paid option for readers comparing database security platforms.
Aurva Database Activity Monitoring uses custom quotes based on cloud accounts, data sources and modules; consider it when database activity monitoring is the priority.
For broader category browsing, see Data Masking Software and Database Security Software.
Verdict
Choose DataVeil when your team needs repeatable, on-premises masking that preserves useful formats and database relationships across supported SQL systems. Discovery, previews, reports and GUI or command-line automation make it a focused choice for preparing realistic non-production data. Look elsewhere if your database exceeds Community limits and Team’s capacity-based pricing does not fit, or if you need monitoring, governance or threat detection.