About Tonic
Welcome to Tonic
Tonic is a SaaS synthetic data platform that supports both data generation and data modeling.
Tonic data generation combines PII detection and data transformation to allow a range of users from security professionals to engineers to create safe, secure, and compliant datasets. Users analyze source data to identify sensitive information, and assign generators to transform that sensitive information. The data generation process uses that configuration to create de-identified but realistic versions of the data. Users can also generate smaller subsets of de-identified data.

Common use cases for data generation include creating staging and development environments and trying out a new cloud provider without complex data agreements. Tonic data generation allows you to reduce bug counts, shorten testing life cycles, and share data with partners, all while ensuring security and compliance with the latest regulations, from GDPR to CCPA.
You can use Tonic APIs to integrate with CI/CD pipelines or to create automated processes that ensure that the generated data is available on demand.
Tonic data science modeling allows you to create data models that provide views of underlying data from SQL query results. A model represents a downstream analysis or a data science task to answer a specific question.
Based on the defined model parameters, the data modeling process generates a set of synthesized data with values that correspond to those in the original data.
Users can export the results to a Jupyter notebook, and use Jupyter analysis and visualizations to verify that the synthesized data corresponds accurately to the source data. You can also export generated model data to a CSV file to use the trained data for other analysis.
For a self-hosted instance, Tonic provides administrator tools that allow you to monitor Tonic services and manage Tonic users.
On a self-hosted instance, based on your license plan, you have access to the full set of supported data connectors.
Tonic Cloud is our secure hosted environment. On Tonic Cloud, Tonic handles monitoring Tonic services and updating Tonic.
Tonic Cloud does not include:
- Access to the following data connectors:
Tonic provides different license plans to accommodate organizations of different sizes who have more or less complex data architectures.
Access to Tonic data science modeling is granted to individual licenses. It is not based on a Tonic license plan.
The Basic license is designed for very small organizations who have a very simple data architecture. It provides access to Tonic's core de-identification and data generation features.
The Basic license allows access for a single user, with an option to purchase an additional two users.
With a Basic license, you can create workspaces for one data connector type. The data connector type must be one of the following:
With a Basic license, your Tonic instance can have only one Tonic worker. This means that only one sensitivity scan or data generation job can run at the same time.
With a Basic license, you can create and configure workspaces, and run data generation for those workspaces.
You can use Privacy Hub to view the current sensitivity status based on the current workspace configuration.
The Basic license does not provide access to the following features:
- Custom generators
With a Basic license, you only have access to the basic version of the Tonic API.
You cannot use the basic Tonic API to perform the following API tasks, which require the advanced API:
The Professional license is designed for larger organizations that have more complex data architectures. The organization might have a larger team that supports multiple databases.
The Professional license provides access to a larger set of Tonic features than the Basic license.
The Professional license allows up to 10 users. You can purchase access for unlimited users as an add-on.
With a Professional license, you can create workspaces for up to two types of data connectors. You can purchase one additional data connector type as an add-on.
With a Professional license, your Tonic instance can have more than one Tonic worker.
This means that you can run multiple jobs from different workspaces at the same time. You can never run multiple jobs from the same workspace at the same time.
With a Professional license, you can do the following:
- Create and configure workspaces, and run data generation for those workspaces
- Grant other users Editor access to your workspaces. The Professional license does not allow you to assign the Viewer and Auditor roles.
- Use Schema Changes view to view and address both conflicting and non-conflicting changes to the source data schema.
- Request custom value processors, which are primarily developed to preserve encryption that can't be managed using Tonic data encryption. You can also purchase custom generators.
The Professional license does not provide access to the following features:
With a Professional license, you only have access to the basic version of the Tonic API.
You cannot use the basic Tonic API to perform the following API tasks, which require the advanced API:
The Enterprise license is ideal for very large organizations that have multiple teams that support very large and complex data structures, and that might have more requirements related to scale and compliance.
It provides full access to all Tonic features.
You can use any number of any of the available data connectors. The Enterprise license provides exclusive access to the Oracle data connector.
The following features are exclusive to the Enterprise license:
The Enterprise license provides exclusive access to the advanced API.
The advanced Tonic API provides access to all of the available API tasks, including the following tasks that are not available in the basic API:
The following table compares the available features for the Tonic license plans.
Feature | Basic | Professional | Enterprise |
---|---|---|---|
Number of users | 1 2 additional users available as add-ons | 10 Unlimited users available as an add-on | Unlimited |
1 data connector PostgreSQL or MySQL | 2 data connectors 1 additional data connector available as an add-on Any data connector except for Oracle | Unlimited number from any available data connector | |
Owner | Owner, Editor | Owner, Editor, Auditor, Viewer | |
Custom generators | | Available for purchase | 2 included
Additional ones available for purchase |
✓ | ✓ | ✓ | |
✓ | ✓ | ✓ | |
✓ | ✓ | ✓ | |
✓ | ✓ | ✓ | |
✓ | ✓ | ✓ | |
✓ | ✓ | ✓ | |
✓ | ✓ | ✓ | |
✓ | ✓ | ✓ | |
| ✓ | ✓ | |
| ✓ | ✓ | |
| ✓ | ✓ | |
| ✓ | ✓ | |
| ✓ | ✓ | |
| ✓ | ✓ | |
| ✓ | ✓ | |
| ✓ | ✓ | |
Concurrent jobs (more than 1 worker) | | ✓ | ✓ |
| | ✓ | |
| | ✓ | |
| | ✓ | |
| | ✓ | |
Tonic API |
Last modified 20d ago