Select which Schemas and Tables you want to sync. Then configure Transformers to anonymize data or generate synthetic data for each column. Neosync handles referential integrity automatically.
Take complete control over your data and how it's anonymized or generated. Neosync supports nearly all types of data and transformations.
1const name = neosync.generateFullName({
2 maxLength: 10000,
3 seed: 1,
4});
5
6const age = neosync.transformInt64PhoneNumber(value, {
7 preserveLength: false,
8});
9
10const email = neosync.transformEmail(value, {
11 preserveLength: false,
12 preserveDomain: true,
13 excludedDomains: [],
14 seed: 1,
15});
16
17const ssn = neosync.generateSSN({
18 seed: 1,
19});
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
const name = neosync.generateFullName({
maxLength: 10000,
seed: 1,
});
const age = neosync.transformInt64PhoneNumber(value, {
preserveLength: false,
});
const email = neosync.transformEmail(value, {
preserveLength: false,
preserveDomain: true,
excludedDomains: [],
seed: 1,
});
const ssn = neosync.generateSSN({
seed: 1,
});
Id | Name | Age | Ssn | |
---|---|---|---|---|
1 | Alice Franklin | 28 | afranklin@gmail.com | 029-92-8249 |
2 | Richard Jones | 34 | rjones@hotmail.com | 815-34-4413 |
3 | Charlie Grant | 22 | cgrant@gmail.com | 576-03-4268 |
4 | Trisha Rule | 22 | trule@gmail.com | 576-03-4268 |
Most databases have complicated relationships. Anonymizing a primary or foreign key might break that relationship. Neosync automatically handles Primary keys, Foreign keys, unique constraints, circular dependencies and more. Perfectly preserving your data's referential integrity every time.
Customers of all sizes, from high-growth startups to public companies use Neosync to anonymize their sensitive data and sync it across environments.
"We used to have a manual process that would create mock data but it was always out of date, so we switched to Neosync. Now we anonymize our sensitive health data and sync it from production to staging so our developers can have safe data locally for testing. What used to take 2-4 weeks, now only takes 2 days.
Senior Engineer
"We chose Neosync because of their focus on the developer workflow. Their APIs and SDKs, along with their Terraform provider made it easy to integrate into our workflow. Neosync is able to give the data security that we need for our production data while giving our developers high-quality data that allows them to build fast."
Director, Platform Engineering
Neoysnc has enterprise-grade features with a world-class developer experience that developers love.
Mask, redact, scramble or obfuscate sensitive data in code.
Choose from 45+ pre-built Synthetic Data Transformers.
Full control over scheduling, retries back-offs timeouts and multiple destinations.
Subset your database using one or multiple SQL queries.
Create your own custom transformers in code.
Initialize your destination schema and run pre and post-job hooks.
Sync data to multiple databases and object storage.
Neosync ships with a CLI, SDKs & APIs and a Terraform module.
Neosync is built with DevOps and infrastructure teams in mind. Use frameworks you know like terraform to manage your Neosync infrastructure and even create new jobs.
Join hundreds of companies using Neosync to deliver a better local developer experience with anonymized production data.
Nucleus Cloud Corp. 2024