FREEDOM251

Freedom251 › Database Security Software

DataVeil

Free plan LinuxSelf-hostedWindows

Visit DataVeil Alternatives Pricing

DataVeil's own site

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

PlanBilled and limitsPrice
Community Licenseperpetual; license never expires · databases up to 10GB · premium masks up to 200,000 values per run · discovery reports up to 50 resultsFree
Team license example: two connectivity options and 5TBannual subscription · Oracle plus SQL Server/Azure SQL connectivity · source production data under 5TB · unlimited users$15,250 a year
Team licenseAnnual 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 1TBannual 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

  1. Visit the DataVeil website.
  2. Choose the Community license or Team license.
  3. Run the Java client on the database computer or a network workstation.
  4. Connect to a supported database through JDBC.
  5. 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

Look at these too