EVERYTHING XIAOMI
Get listed

DataVeil

DataVeil permanently masks sensitive data in SQL databases by replacing it with realistic fictitious values for testing, development, training, analytics, an…

Place
#2 of 26
Score
7.5
DataVeil's website

What DataVeil is

DataVeil permanently masks sensitive data in SQL databases by replacing it with realistic fictitious values 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. Random and deterministic masking are available; deterministic masking can keep values consistent across databases and separate runs.

Masks can preserve value formats and partial content, helping retain statistical distributions. Built-in discovery algorithms validate suspected identifiers and account numbers, and users can add regular-expression patterns. DataVeil preserves referential integrity for defined foreign keys and supports user-defined dependencies. Users can preview original and masked values before writing changes. Projects run through the GUI, command line, or batch files; Community license masking is automatically multi-threaded and includes PDF reports. The client is Java-based, uses an embedded JDK 21, and connects via JDBC. A Community License is free and never expires for databases up to 10GB; the Team license is $5,690 per year for an example configuration of one connectivity option and 1 TB of source data.

Good

  • Supports five listed SQL database families
  • Deterministic masking can keep values consistent
  • Preserves defined foreign-key relationships
  • Community license never expires

Watch out

  • Community databases are limited to 10GB
  • Team price example covers one connectivity option and 1 TB
  • Access governance is not supported
  • Threat detection is not supported

Who it suits

DataVeil suits teams that need masked SQL database copies for testing, development, training, analytics, or support. Its Community license may fit smaller databases, while the Team license is intended for licensed source-data capacity and includes technical support and updates.

Verdict

DataVeil focuses on database masking, with discovery, integrity controls, and GUI or command-line execution. Check the Community database limit and the Team license's capacity-based pricing details against your intended deployment.

Plans and prices

From DataVeil's own pricing page, checked 15 Oct 2026.

All about pricing
PlanPriceWhat it gives you
Community LicenseFreedatabases up to 10GB · premium masks up to 200,000 values per run · discovery reports up to 50 results · perpetual; license never expires
Team license$5,690 a year$4,400 per connectivity option · $1,290 per TB of source production data · Unlimited users and installations · Maximum source database size as licensed · Annual subscription; example price for one connectivity option and 1 TB of source data
Team license example: one connectivity option and 1TB$5,690 a yearunlimited users · unlimited installations · unlimited concurrent instances · unlimited projects · unlimited executions · unlimited databases · annual subscription
Team license example: two connectivity options and 5TB$15,250 a yearOracle plus SQL Server/Azure SQL connectivity · source production data under 5TB · unlimited users · annual subscription

The facts

Each one read from DataVeil's own pages, with the date it was checked.

What it does

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.checked 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.checked 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.checked 15 Oct 2026
Compliance claims
The maker says DataVeil helps users comply with regulations such as GDPR, HIPAA and PCI.checked 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.checked 15 Oct 2026
Custom masking code
Users can embed custom masking functions in project files or call SQL written for the target database platform.checked 15 Oct 2026
Database integrity
DataVeil maintains referential integrity for defined foreign keys and also supports user-defined dependencies.checked 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.checked 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.checked 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.checked 4 Oct 2026
Format preservation
Masks can preserve each original character's format, including digit or letter type, case, whitespace and special characters.checked 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.checked 15 Oct 2026
Intended use
The maker describes use for outsourcing, testing, development, training, data analysis and support.checked 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.checked 15 Oct 2026
Licence model
The Team EULA grants limited use rights, prohibits redistribution, reverse engineering and modification, and reserves ownership to DataVeil Technologies.checked 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.checked 15 Oct 2026
Limit: extra database-driver work
Oracle and MySQL users must obtain and install JDBC drivers separately.checked 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.checked 15 Oct 2026
Masking modes
DataVeil supports random and deterministic masking, with deterministic masking able to keep values consistent across databases and separate runs.checked 4 Oct 2026

The company

Company founded
LinkedIn lists DataVeil Technologies as founded in 2002.checked 15 Oct 2026
Company legal name
The Team EULA identifies the licensor as DataVeil Technologies Pte Ltd.checked 15 Oct 2026
Company size
LinkedIn lists the company size as 2–10 employees.checked 15 Oct 2026
Headquarters
Crunchbase lists the company headquarters in Melbourne, Victoria, Australia.checked 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.checked 15 Oct 2026
The full review of DataVeil

DataVeil permanently replaces sensitive SQL data with realistic fictitious values for non-production and analytical use. It suits teams that need repeatable masking across supported databases, especially when data relationships must remain intact. Its strongest case is the combination of discovery, integrity controls and GUI or command-line execution; its main trade-off is a Community license capped by database size and per-run limits, with Team pricing tied to data capacity and connectivity.

Overview

DataVeil is an on-premises database-masking tool for testing, development, training, analytics, outsourcing and support. It runs as a Java client with an embedded JDK 21 and connects to databases through JDBC; the client can run on the database host 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.

Masking can be random or deterministic. Deterministic masking can preserve the same replacement values across databases and separate runs, useful when related environments need consistent data. Masks can retain value formats and partial content, helping preserve distributions such as credit-card issuer mix. DataVeil maintains referential integrity for defined foreign keys and supports user-defined dependencies, but it is not an activity-monitoring, access-governance or threat-detection product.

Key features

Built-in discovery algorithms validate suspected identifiers and account numbers, and teams can add regular-expression patterns of their own. This helps identify candidate sensitive fields before masking, though it is not a substitute for governance controls. Users can preview original and masked values side by side before writing changes, a useful check before applying a masking project.

Projects can run from the GUI, command line or batch files. The Community license automatically multi-threads masking and generates PDF masking reports. These options make the free edition practical for repeatable workflows as well as interactive use.

The maker says DataVeil helps with GDPR, HIPAA and PCI compliance. Its privacy policy says technical data is anonymized with a random session number and excludes IP addresses; license data includes IP address and license details for usage verification.

Pricing

PlanPriceWhat it includes
Community Licensefree; license never expiresDatabases up to 10GB; free dataset and user SQL masks; premium masks up to 200,000 values per run; discovery reports up to 50 results
Team license$5,690 a yearAnnual subscription; example price for one connectivity option and 1 TB of source data; unlimited users and installations; maximum source database size as licensed

Community is the clear starting point for smaller databases and limited discovery needs, with no expiry. Its 10GB database ceiling, 200,000-value premium-mask run limit and 50-result discovery-report cap may constrain larger or more demanding work. Team pricing is capacity-based: the example combines $4,400 per connectivity option and $1,290 per TB of source production data. Technical support and software updates are included. The annual price scales with connectivity and source-data capacity, so teams should match the license to their deployment rather than treat the example as a universal quote.

Platforms

The product specifications list Linux, Unix and Windows desktop and server editions. The client uses an embedded JDK 21 and JDBC connectivity, and can run on the database computer or a network workstation.

Who it's for

DataVeil is a good fit for teams that need to create realistic masked copies of SQL data for development, testing, training, analysis or support while preserving relationships and repeatable values. Community fits smaller database workloads or evaluation; Team suits deployments that need licensed capacity, unlimited users and installations, plus included support and updates. It is not the right choice for buyers seeking activity monitoring, access governance or threat detection.

Pros and cons

  • Pros: Deterministic masking can keep values consistent across databases and runs, while foreign-key and user-defined dependency support helps preserve usable relationships.
  • Pros: Discovery, side-by-side preview, PDF reports and GUI or command-line execution cover useful steps from finding candidate data through repeatable runs.
  • Pros: The Community license never expires and includes multi-threaded execution, but still has meaningful database, run and report caps.
  • Cons: Community is limited to databases up to 10GB, premium masks of up to 200,000 values per run and discovery reports of up to 50 results.
  • Cons: Team's annual example price depends on connectivity options and source-data capacity, making it a less straightforward fit for teams with changing or uncertain volumes.
  • Cons: Data masking is its focus; it does not provide activity monitoring, access governance or threat detection.

Alternatives

For database security and masking category browsing, see Database Security Software and Data Masking Software.

  • MySQL is a freemium SQL and NoSQL option with replication and high-availability components; choose it when you need a database platform rather than DataVeil's masking workflow.
  • Oracle Cloud Infrastructure Secret Management offers a free service with limits of 5,000 secrets per tenancy and 30 active versions per secret; it is an alternative when secret management, rather than database masking, is the need.
  • Trellix Data Loss Prevention covers endpoints, email, web, networks and data storage with on-premises or SaaS management; choose it for broader enterprise DLP coverage instead of database masking.
  • DSGuard has a free self-hosted Community Edition with unlimited datasources, unlimited ShellAI users and no capacity or time limit; it may suit buyers prioritizing those terms over DataVeil's stated database-masking features.
  • Ubiq Dynamic Data Masking has a private offer with usage-based pricing, where unit count and terms depend on agreed scope; consider it when that pricing model fits better.
  • DB Audit and Security 360 offers paid auditing modules and licenses, including a $89, paid once additional report viewer license and a $170, paid once SQL Server Performance Auditing Module; choose it when database auditing is the priority.
  • Redgate SQL Provision prices by total production data volume to provision or mask, with capacity tiers from 1TB to 100TB; it is a relevant alternative for capacity-tiered provisioning or masking.
  • DBHawk offers SaaS pricing from $40 a month per user, with a minimum user requirement; consider it when hosted database access is preferable.

Verdict

Choose DataVeil if your team needs repeatable SQL database masking that preserves relationships and can run locally or through command-line automation. The permanent free license makes it approachable for workloads within its caps, while Team adds capacity licensing, unlimited users and installations, support and updates. Look elsewhere if you need security monitoring or governance controls, or if the Community limits and Team's capacity-based annual pricing do not fit your workload.

Getting started

  1. Choose the Community License or Team license.
  2. Install DataVeil on a supported Linux, Unix or Windows desktop or server.
  3. Run the Java client on the database computer or a network workstation.
  4. Connect to a supported database using JDBC.
  5. Create a masking project and run it through the GUI, command line or batch files.

Limits worth knowing

The free Community License covers databases up to 10GB, with premium masks capped at 200,000 values per run and discovery reports capped at 50 results. The Team license sets the maximum source database size according to the size licensed.

Questions

Is DataVeil free?

Yes. Its Community License costs nothing, and the license never expires.

What does the free Community License include?

It covers databases up to 10GB, includes free dataset and user SQL masks, premium masks up to 200,000 values per run, and discovery reports up to 50 results. It also includes generated masking PDF reports and automatically multi-threaded execution.

How much does the Team license cost?

The listed example price is $5,690 a year for one connectivity option and 1 TB of source data. Pricing includes $4,400 per connectivity option and $1,290 per TB of source production data.

Which databases does DataVeil 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.

Which operating systems are supported?

Specifications list Linux, Unix and Windows desktop and server editions.

Is DataVeil open source?

The available plan information describes Community and Team licenses, but does not establish whether the software is open source.

Alternatives to DataVeil

All alternatives
  1. 1MySQL logo

    MySQL

    Free planAPILinuxmacOSSelf-hosted
    7.9Free plan
  2. 2Tonic Fabricate logo

    Tonic Fabricate

    Free planWebAPISelf-hosted
    6.8$29 usage-based
  3. 3Automic Continuous Delivery Automation logo
    6.5
  4. 4MOSTLY AI logo

    MOSTLY AI

    Free planWebAPILinuxSelf-hosted
    6.4Free plan
  5. 5ARX Data Anonymization Tool logo

    ARX Data Anonymization Tool

    Free planAPILinuxmacOSSelf-hosted
    6.3Free plan
  6. 6Data Mask Studio logo

    Data Mask Studio

    Free planWindows
    6.3Free plan