Manufacturer / project: Tonic.ai
When does it fit?
Consider it when your team needs smaller copies of existing application databases, with sensitive fields transformed and the required relationships preserved. 1 · 2
Fit still depends on your mandatory requirements.
What should you check before choosing?
It works from existing source data; use a from-scratch generator when the target schema has no representative source records. Connector support for subsetting varies. Oracle collection columns (nested tables and VARRAYs) are set to NULL, with a job warning, according to v1876 release notes. Verify these types and your exact version before replacing a production-copy workflow. 1 · 2 · 3 · 4 · 5
What must your PoC prove?
Subset a parent/child graph with paths of different lengths. Check sensitive values, missing parent rows and connector restrictions after generation. For Oracle, include collection columns and inspect the documented warnings.
Acceptance plan, not a product test result. Execution scope and limits.
Deployment and license
Self-hosted deployment in your own environment is documented for customers or formal evaluations. Confirm the required infrastructure, release and license; hosted trial terms are separate. 1 · 2 · 3 · 4 · 5
Current public pricing and licensing terms were not established from the reviewed product documentation; contact Tonic for a quote. 1 · 2 · 3 · 4 · 5
Confirm the entitled version and operating requirements.
How you work with it
Configure source-derived de-identification and subset generation for test datasets. 1 · 2 · 3 · 4 · 5
Export does not establish compatibility with another runtime.
Documented capabilities
Documentation is not a measured benchmark. Unclear is missing evidence; the comparison matrix explains the gap.
Sources and scope
Sources can cover different releases; they do not establish measured performance.
Open the cited sources (5)
- Tonic Structural | Test Data Management & Data Masking
Product positioning, masking techniques, and the distinction from from-scratch generation.
Source checked: 2026-10-01 - About subsetting | Tonic Structural documentation
Structural subsetting uses configured filters on target tables to form a related subset.
Source checked: 2026-10-11 - Table filtering for data warehouses and Spark-based data connectors
Some Structural connectors do not support subsetting, so avoid universal connector claims.
Source checked: 2026-10-11 - Structural release notes: v1876–v1884
Oracle collection-column handling and subsetting parent-row fix on 24 September; 2 October entry has unspecified bug fixes, not a new documented capability.
Source checked: 2026-10-05 - Self-hosted Structural deployment
Self-hosted deployment available to purchased customers or formal evaluations; entitlement and infrastructure checklist required.
Source checked: 2026-10-11