Freedom251 › Database Security Software
DataVeil

What DataVeil is
DataVeil permanently replaces sensitive information in SQL databases with realistic fictitious values, for use in testing, development, training, analytics, outsourcing and support. It supports 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 keeps values consistent across databases and runs. Masks can retain value formats and partial content, helping preserve statistical distributions. Discovery tools validate suspected identifiers and account numbers, and users can add their own regular-expression patterns. DataVeil maintains referential integrity for defined foreign keys and supports other user-defined dependencies. Before writing masked values, users can compare original and masked data side by side. Projects run through the GUI, command line or batch files. The free Community license never expires and covers databases up to 10GB. Team costs $5,690 a year for an example setup; pricing includes $4,400 per connectivity option and $1,290 per TB of source production data.
Who it suits
DataVeil suits teams that need realistic masked SQL data for development, testing, training or analysis. It is available for Linux and Windows, and can run on a database computer or network workstation.
What it does well
- Deterministic masks keep values consistent across databases and runs.
- Supports five named database platforms.
- Preview original and masked values before writing.
- Community license includes PDF reports and multi-threaded execution.
What to know first
- Community license is limited to databases up to 10GB.
- Community discovery reports cover up to 50 results.
- Team license is listed at $5,690 a year.
Limits
The free Community license covers databases up to 10GB, allows premium masks up to 200,000 values per run, and limits discovery reports to 50 results. Team is an annual subscription; its example price covers one connectivity option and 1 TB of source data.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Community License | perpetual; license never expires · databases up to 10GB · premium masks up to 200,000 values per run · discovery reports up to 50 results | Free |
| Team license example: two connectivity options and 5TB | annual subscription · Oracle plus SQL Server/Azure SQL connectivity · source production data under 5TB · unlimited users | $15,250 a year |
| Team license | Annual subscription; example price for one connectivity option and 1 TB of source data · $4,400 per connectivity option · $1,290 per TB of source production data · Unlimited users and installations · Maximum source database size as licensed | $5,690 a year |
| Team license example: one connectivity option and 1TB | annual subscription · unlimited users · unlimited installations · unlimited concurrent instances · unlimited projects · unlimited executions · unlimited databases | $5,690 a year |
As dataveil.com lists them, read 15 Oct 2026. The maker's own page has the final word.
Getting started
- Visit the DataVeil website.
- Choose the Community license or Team license.
- Run the Java client on the database computer or a network workstation.
- Connect to a supported database through JDBC.
- Create a masking project in the GUI, command line or batch files.
DataVeil permanently replaces sensitive SQL data with fictitious values for teams preparing databases for testing, development, training, analytics or support. It is best suited to organizations that need repeatable masking while preserving relationships and useful data patterns. Its appeal is the combination of discovery, integrity controls and automation; the main trade-off is a small-database Community license and Team pricing that scales with connectivity and source-data capacity.
Overview
DataVeil is an on-premises masking tool for SQL databases. It runs as a Java client with an embedded JDK 21 and connects through JDBC, either from the database computer or a network workstation. Supported databases are 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.
Masking can be random or deterministic; the latter can keep replacement values consistent across databases and separate runs. Masks can retain formats and partial content, helping preserve distributions such as credit-card issuer mix. Defined foreign keys and user-defined dependencies help protect database integrity. These strengths suit non-production copies that need to remain structurally useful, but DataVeil is not an activity-monitoring, access-governance or threat-detection tool.
Key features
Discovery algorithms validate suspected identifiers and account numbers, and teams can add their own regular-expression patterns. Users can preview original and masked values side by side before writing the results, which gives them a chance to review transformations before they are applied. The Community license also generates masking PDF reports automatically.
Projects run through the GUI, command line or batch files, and Community executions are automatically multi-threaded. That range supports both interactive work and repeatable workflows. The product's stated compliance support for GDPR, HIPAA and PCI is not a substitute for broader security controls: its scope here is data masking.
Pricing
The freemium model has two plans. Community License costs nothing and never expires. 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. That is a useful no-cost option for smaller datasets or evaluation, but the database cap and per-run and report limits constrain larger masking work.
Team license costs $5,690 a year for an example configuration: one connectivity option and 1 TB of source data. The 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. This fits teams needing greater capacity or shared deployment, though the example price rises with additional connectivity options or source-data capacity. A free trial is available.
Platforms
DataVeil is listed for Linux and Windows, and its specifications also name Unix, across desktop and server editions. On-premises deployment and the option to run the Java client on a network workstation give teams a choice of where to connect from, while JDBC provides the database connection method.
Who it's for
DataVeil is a strong fit for database teams producing realistic but masked copies for testing, development, training, analytics, outsourcing or support. Deterministic values, preserved formats and dependency handling matter when multiple environments or related tables must remain usable. Teams looking for monitoring, governance or threat detection should choose a broader security product instead.
Pros and cons
- Pros: Deterministic masking, format preservation and dependency support help maintain consistency and database usability across masked environments.
- Pros: Discovery, previewing and PDF reports provide a workflow for identifying and reviewing data before masked values are written.
- Pros: GUI, command-line and batch execution support both manual projects and automation.
- Cons: Community is limited to databases up to 10GB, with premium-mask runs capped at 200,000 values and discovery reports at 50 results.
- Cons: Team's example annual price is tied to one connectivity option and 1 TB; added connectivity or capacity increases the price.
- Cons: Its scope is masking, not database activity monitoring, access governance or threat detection.
Alternatives
For related categories, browse Data Masking Software or Database Security Software.
Choose MySQL instead when you need a GPL-licensed SQL and NoSQL application with replication and high-availability components, rather than a dedicated masking tool. Oracle Cloud Infrastructure Secret Management is a different fit for managing secrets, with a free plan and limits of 5,000 secrets per tenancy and 30 active versions per secret. DSGuard may suit self-managed users seeking an unlimited-datasource free community edition with all features and no capacity limit.
Trellix Data Loss Prevention is an alternative for enterprise DLP across endpoints, email, web, networks and data storage, with on-premises or SaaS management. Greenmask is another free option. Satori Data Security Platform is a paid alternative. Ubiq Dynamic Data Masking may suit buyers seeking a private offer with usage-based pricing whose scope is agreed with the vendor. Aurva Database Activity Monitoring is a paid alternative priced by cloud accounts, data sources and modules.
Verdict
Choose DataVeil if your priority is repeatable SQL-data masking that keeps relationships and useful value patterns intact, especially across multiple environments. The permanent, capped Community license offers a practical starting point, while Team adds scale and support. Look elsewhere if your need is monitoring or broader database security, or if the Community limits cannot accommodate your data and Team's capacity-based price is not a fit.
Verdict
DataVeil combines data discovery, masking and database integrity features across several SQL platforms. Its free Community license has specific size and usage limits, while the Team license is priced for an example configuration.
Questions
Is DataVeil free?
Yes. The Community license costs nothing and never expires. It is limited to databases up to 10GB.
How much does the Team license cost?
The listed price is $5,690 a year for an example configuration with one connectivity option and 1 TB of source data. The listed components are $4,400 per connectivity option and $1,290 per TB of source production data.
Which databases does DataVeil 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.
Which operating systems are supported?
The specifications list Linux, Unix and Windows desktop and server editions.
Is DataVeil open source?
The listed facts do not identify DataVeil as open source. They describe Community and Team licenses.
Where is DataVeil deployed?
DataVeil is listed as on-premises software. Its Java client connects to databases using JDBC.
Facts from DataVeil's own pages
- 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, 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, 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, 15 Oct 2026
- Company founded
- LinkedIn lists DataVeil Technologies as founded in 2002. · linkedin.com, 15 Oct 2026
- Company legal name
- The Team EULA identifies the licensor as DataVeil Technologies Pte Ltd. · dataveil.com, 15 Oct 2026
- Company size
- LinkedIn lists the company size as 2–10 employees. · linkedin.com, 15 Oct 2026
- Compliance claims
- The maker says DataVeil helps users comply with regulations such as GDPR, HIPAA and PCI. · dataveil.com, 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, 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, 15 Oct 2026
- Database integrity
- DataVeil maintains referential integrity for defined foreign keys and also supports user-defined dependencies. · dataveil.com, 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, 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, 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, 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, 15 Oct 2026
- Headquarters
- Crunchbase lists the company headquarters in Melbourne, Victoria, Australia. · crunchbase.com, 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, 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, 15 Oct 2026
- Intended use
- The maker describes use for outsourcing, testing, development, training, data analysis and support. · dataveil.com, 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, 15 Oct 2026
- Licence model
- The Team EULA grants limited use rights, prohibits redistribution, reverse engineering and modification, and reserves ownership to DataVeil Technologies. · dataveil.com, 15 Oct 2026
- Limit: community capacity
- The free Community license limits any database to 10GB, premium masks to 200,000 values per run and discovery reports to 50 results. · dataveil.com, 15 Oct 2026
- Limit: extra database-driver work
- Oracle and MySQL users must obtain and install JDBC drivers separately. · dataveil.com, 15 Oct 2026
- Limit: production-use warning
- The installation guide explicitly warns users never to install DataVeil on a production server or connect it to a production database. · dataveil.com, 15 Oct 2026
- Masking modes
- DataVeil supports random and deterministic masking, with deterministic masking able to keep values consistent across databases and separate runs. · dataveil.com, 4 Oct 2026
Where DataVeil stands on Freedom251
- Database Security Software#1 of 26
- Data Masking Software#2 of 26
- Data De-Identification Tools#2 of 12