# Synthesized > Synthesized is an AI-native test data management platform. It masks, subsets and generates production-like test data for enterprise applications, databases and documents, delivers it on demand into test automation and CI/CD, and builds realistic, resettable environments for testing and training AI agents, so teams test on realistic data without exposing personal data. Synthesized calls this the safe-state layer for enterprise AI agents: production-faithful, privacy-safe data and system state that AI agents, tests and migrations act on instead of production. ## Overview Synthesized automates test data provisioning for QA, test data and DevOps teams in regulated enterprises: banks and insurers, utilities, healthcare and life sciences, telecoms and the public sector. It connects to production sources, finds personal and sensitive data, masks it consistently across systems, cuts datasets down to the records a test needs while keeping relationships intact, and generates synthetic records where real ones are missing. Test data is delivered on demand to manual testers, test automation (UiPath Test Cloud, Tricentis Tosca) and CI/CD pipelines, and refreshed for every test cycle instead of copying all of production. For SAP, Synthesized builds masked, right-sized test data for S/4HANA, ECC and connected systems from outside SAP, with nothing installed in SAP. Synthesized for SAP is available on SAP Store. Synthesized also masks unstructured data: documents, emails, chats, transcripts and free-text fields, with the same masking policy as the databases they sit beside, inside the customer's own environment. Database masking and synthetic data generation are self-serve in the product; document masking is delivered engineer-led on the same platform. For AI agents, Synthesized provides the safe-state layer as realistic, resettable environments: masked or synthetic SAP, CRM, document and message data, with the same starting point on every run. The Test Data Agent and TDM for SAP are generally available. SAP RL environments for training agents are in early access. Synthesized runs inside the customer's environment: on-premises, in private cloud, hybrid or air-gapped. No production data is sent to Synthesized. Company facts: founded in 2020 by Nicolai Baldin and Denis Borovikov. Headquartered in London (Synthesized Ltd), with a US company, Synthesized Inc., and an office in New York. Available on SAP Store, AWS Marketplace and Google Cloud Marketplace. Named a Gartner Cool Vendor in 2021. ## The safe-state layer A safe-state layer gives AI agents, tests and migrations a production-faithful version of the business to act on: the linked records, documents and system configuration of real systems such as SAP and core banking, without exposing production or personal data. AI agents don't just read data. They post invoices, update customer records and approve payments, so they change state. A safe-state layer lets them do that against realistic, resettable state inside the company's own boundary, so their behaviour can be tested and evidenced before they touch live systems. It is not an evaluation framework, an agent sandbox or agent memory. Evaluation frameworks score what an agent says or does. Sandboxes isolate the code an agent runs. Agent frameworks such as LangGraph keep an agent's own checkpoints and traces. The safe-state layer holds the business state the agent acts on, reset for every run and logged as evidence. Synthesized's safe-state layer serves three jobs on one masking, subsetting and generation engine: S/4HANA and ECC migration testing, release testing in CI/CD and test automation, and AI agent validation with the Test Data Agent. - [The safe-state layer](https://www.synthesized.io/safe-state-layer): What a safe-state layer is, how it differs from eval frameworks, agent sandboxes and classic test data management, and the three jobs it serves: S/4HANA migration, release testing and AI agent validation. ## Platform - [Test data management platform](https://www.synthesized.io/test-data-management): Test data management for enterprise apps and databases: masks, subsets and generates production-like data, delivered to CI/CD and test automation. - [Synthesized for SAP](https://www.synthesized.io/sap): Test data management for SAP: mask sensitive data, right-size test systems and generate synthetic data across SAP and non-SAP applications, with nothing installed in SAP. - [Data masking](https://www.synthesized.io/data-masking): Data masking software that finds personal data in databases, SAP and other enterprise apps, and documents, then masks it consistently so tests still run. - [Time slicing](https://www.synthesized.io/time-slicing): Right-sized test environments that follow business-process boundaries, not just date ranges, so documents and their follow-on records stay complete. ## AI Agents - [AI agent environments](https://www.synthesized.io/ai-agents): Realistic, resettable environments built on the safe-state layer, to test and train AI agents: masked or synthetic SAP, CRM, document and message data, with the same starting point every run. - [Test Data Agent](https://www.synthesized.io/testdataagent): Generates and provisions realistic, PII-free data and system states inside your own environment, so you can validate AI agents before they act on live systems. Framework-agnostic, triggered through REST APIs and CI/CD. Generally available. - [Testing AI agents on SAP data](https://www.synthesized.io/sap-ai-agent-testing): Test Joule and your own AI agents on masked, realistic SAP data that resets before every run, without real customers or employees in prompts and logs. - [Synthetic customers, messages and documents for AI agents](https://www.synthesized.io/ai-agent-test-data): Test AI agents on whole synthetic customers: database rows, emails, chats and PDFs that agree with each other, and none of them real. - [Cross-system AI agent testing](https://www.synthesized.io/ai-agent-cross-system-testing): Test AI agents on tasks that span SAP, CRM, inboxes and documents, with the same synthetic customers, IDs and amounts in every system. - [Adversarial testing and prompt injection](https://www.synthesized.io/ai-agent-adversarial-testing): Plant realistic attacks in synthetic emails, chats and documents, from hidden prompt injection to fake bank-detail changes, mapped to the OWASP Top 10 for LLMs. - [Regression testing for AI agents](https://www.synthesized.io/ai-agent-regression-testing): Restore the same starting data from your pipeline, rerun the same scenario suite and compare each new model, prompt or tool against the last release. - [SAP RL environments](https://www.synthesized.io/sap-rl-environments): Resettable SAP systems with masked, production-realistic data, business tasks and automatic scoring, for training and benchmarking AI agents on SAP work. Early access. - [Webinar: agentic SAP testing](https://www.synthesized.io/fueling-agentic-sap-testing-webinar): Recording with Paul Kurchina and Eesha Gholap on SAP test data and agentic AI, and why the data layer is missing from most autonomous enterprise plans. ## Customers - [Customer stories](https://www.synthesized.io/customers): How Deutsche Bank, the European Commission, a UK university and healthcare companies use Synthesized for safe, production-like test data, and the results. - [Deutsche Bank](https://www.synthesized.io/case-studies/modernizing-qa-with-compliant-scalable-test-data-infrastructure): Deutsche Bank modernized QA with Synthesized to automate compliant test data generation, cutting the time to provision test data by 80% and enabling faster ESG onboarding and CI/CD integration. - [European Commission](https://www.synthesized.io/case-studies/how-the-european-commission-unlocked-fintech-innovation-across-europe-while-protecting-sensitive-data): The European Commission selected Synthesized through a public tender, after testing by its Joint Research Centre, to enable secure data sharing for fintech innovation while maintaining GDPR compliance. - [UK university](https://www.synthesized.io/case-studies/how-a-leading-uk-university-modernized-test-data-management-with-ai-driven-automation): A leading UK university modernized test data management with AI-driven automation, replacing legacy tools such as Delphix. - [Global specialty insurer, with QualityAI](https://www.synthesized.io/case-studies/qualitest-synthesized-global-insurer-test-data): QualityAI and Synthesized delivered 60% faster test data, 28M+ rows secured and zero-waiver compliance for a global specialty insurer. - [HealthTech company](https://www.synthesized.io/case-studies/healthtech-test-data-bottlenecks-eliminated): A HealthTech company replaced a slow, manual TDM tool with Synthesized and scaled masking and subsetting to production-grade volumes. - [Digital pathology provider](https://www.synthesized.io/case-studies/test-data-for-a-digital-pathology-solution): A HealthTech provider masked LIS databases, found performance bottlenecks and enabled compliant offshore debugging without exposing patient data. ## Unstructured Data Masking - [Unstructured data masking for documents, emails and chats](https://www.synthesized.io/unstructured-data-masking): Personal data in documents, emails, chats and notes replaced consistently, with your database policy, inside your environment. - [48-hour proof](https://www.synthesized.io/48-hour-proof): Prove unstructured data masking on 50 of your own documents, inside your environment, in 48 hours. Fixed fee, credited in full when you go ahead. ### Formats - [PDF and document masking for DOCX and PPTX](https://www.synthesized.io/pdf-document-masking): Mask names, account numbers and addresses in PDF, DOCX and PPTX files before they leave production, with every value checked against what was expected. - [Email data masking and synthetic emails](https://www.synthesized.io/email-data-masking): Mask email archives for testing and data sharing without losing the thread: signatures, forwarded chains and attachments replaced consistently. - [Chat logs, support tickets, Slack and Teams data](https://www.synthesized.io/chat-log-masking): Mask support tickets, live-chat logs and Slack or Teams exports so chatbots and AI agents can be tested without real customer data. - [Clinical notes de-identification](https://www.synthesized.io/clinical-notes-de-identification): De-identify discharge summaries, lab reports and SOAP notes for testing, removing the 18 HIPAA Safe Harbor identifiers from free text as well as fields. - [Free-text fields in test databases](https://www.synthesized.io/free-text-masking): Mask the notes, comments and complaint fields inside your test databases, where names, card numbers and health details slip past column masking. - [JSON, XML and logs](https://www.synthesized.io/json-xml-log-masking): Mask API payloads, message queues, XML interfaces and application logs with the same rules as the tables they came from. - [RAG corpora, prompts and agent traces](https://www.synthesized.io/rag-data-protection): Keep personal data out of your RAG index, prompts and agent traces by masking documents before ingestion or building the index from synthetic data. - [Call transcript redaction and synthetic conversations](https://www.synthesized.io/call-transcript-redaction): Redact card numbers, security answers, names and addresses from contact-centre transcripts, or generate synthetic conversations for testing. - [Document types with personal data](https://www.synthesized.io/document-types): A catalogue of the statements, forms, letters and records that carry personal data, what teams test with them, which rules apply and which have samples. ### Use cases - [Dev and test environments](https://www.synthesized.io/dev-test-document-masking): Mask the PDFs, notes, emails and attachments stored beside your test databases, with the same rules as the tables, so no real names reach dev and test. - [AI data licensing and data sales](https://www.synthesized.io/ai-data-licensing): De-identify email archives, chat logs, tickets and documents for AI licensing and data sales, keep the useful structure, and keep the evidence. - [Keep confidential data out of LLMs](https://www.synthesized.io/keep-confidential-data-out-of-llms): Mask documents before RAG indexing, prompts and fine-tuning, or use synthetic data instead. - [Document AI, IDP and OCR testing](https://www.synthesized.io/document-ai-test-data): Test document AI, IDP and OCR on synthetic documents with known true values, and measure extraction accuracy field by field with no real customers. - [PII detection and redaction tool testing](https://www.synthesized.io/pii-detection-test-data): Plant known values into realistic text and documents, run your PII detector, redaction tool or LLM guardrail, and see exactly what it missed. - [DSAR and FOI redaction](https://www.synthesized.io/dsar-foi-redaction): Redact third-party names in DSAR and FOI responses with a consistent first pass on every letter, email and case note, so reviewers check instead of hunt. ### Regulations - [Test data regulations](https://www.synthesized.io/test-data-regulations): What GDPR, UK GDPR, HIPAA, PCI DSS, DORA and other rules ask of personal data in test environments, for documents as well as databases. - [DORA and test data](https://www.synthesized.io/dora-test-data): DORA lets production data into EU test environments only in anonymised, pseudonymised or randomised form. What that means for databases and documents. - [GDPR and UK GDPR in test environments](https://www.synthesized.io/gdpr-test-data): GDPR and UK GDPR treat copying personal data into test environments as processing. How to minimise it, protect it and show what you did. - [HIPAA test data](https://www.synthesized.io/hipaa-test-data): HIPAA has no carve-out for dev and test. How to de-identify PHI in records, notes and documents with Safe Harbor or Expert Determination first. - [PCI DSS and test data](https://www.synthesized.io/pci-dss-test-data): PCI DSS v4.0.1 keeps live card numbers out of pre-production. How to find and replace PANs in databases, transcripts, chat logs and scanned forms. ### Free tools and samples - [Free synthetic sample documents](https://www.synthesized.io/sample-documents): Free synthetic sample documents for testing OCR, document AI and redaction tools: bank statements, pay stubs and lab reports with true-value JSON files. - [Sample bank statement PDF](https://www.synthesized.io/sample-bank-statement): A synthetic sample bank statement PDF in clean, scanned or fax quality, with a JSON file of every true value, for OCR and extraction testing. - [Sample pay stub PDF](https://www.synthesized.io/sample-pay-stub): A synthetic sample pay stub PDF with taxes, deductions and year-to-date totals that add up, plus a JSON file of every true value. - [Sample lab report PDF](https://www.synthesized.io/sample-lab-report): A synthetic sample lab report PDF with 14 results, reference ranges and nine marked patient identifiers, to test extraction and de-identification. - [Fake SSN generator](https://www.synthesized.io/fake-ssn-generator): Generate fake Social Security numbers for test data that can never belong to a real person: never-issued 900 to 999 and 666 area numbers, in your browser. ## SAP Test Data - [SAP test data hub](https://www.synthesized.io/sap-test-data): Start here: guides, tools and use cases for SAP test data across S/4HANA, ECC and connected systems, organised by project, SAP process and regulation. - [SAP packages and how to buy](https://www.synthesized.io/sap-pricing): Four annual packages sized by data in scope and sources, available on SAP Store, with a fixed 10-day validation. Contact sales for pricing. - [SAP test data health check](https://www.synthesized.io/sap-health-check): A free 30-minute review: your refresh baseline in your own numbers, the data rules that block testing, and a clear next step. - [10-day SAP validation](https://www.synthesized.io/sap-validation): Prove Synthesized on your own SAP data in 10 business days: one process, masked and right-sized, against pass/fail criteria you set. - [SAP security and deployment](https://www.synthesized.io/sap-security): How Synthesized runs inside your boundary: nothing installed in SAP, read-only access, no data sent to Synthesized, and your own identity and logs. - [SAP for systems integrators](https://www.synthesized.io/sap-system-integrators): Masked, right-sized SAP test data as part of SI delivery: a validation kit, co-delivery and margin for partners on SAP programmes. - [SAP HANA test data](https://www.synthesized.io/sap-hana): Mask, subset and generate SAP HANA test data with referential integrity intact, for SAP and connected non-SAP systems. ### SAP projects - [S/4HANA migration test data](https://www.synthesized.io/sap-s4hana-migration): Refresh every S/4HANA migration test cycle with a masked, right-sized dataset instead of another full copy of production. - [SAP upgrade testing](https://www.synthesized.io/sap-upgrade-testing): Fresh, masked S/4HANA test data at the start of every upgrade and regression cycle, without copying all of production. - [RISE with SAP test data](https://www.synthesized.io/rise-with-sap-test-data): Refresh RISE with SAP test systems with masked, right-sized data at application level, instead of waiting on a full system copy. - [SAP clean core](https://www.synthesized.io/sap-clean-core): Test data management that keeps the S/4HANA core clean: nothing installed in SAP and application-level access through OData. - [SAP test automation](https://www.synthesized.io/sap-test-automation): Fresh, masked SAP test data for every Tricentis Tosca and UiPath run, so automated tests fail on defects, not on stale data. - [SAP performance testing](https://www.synthesized.io/sap-performance-testing): Production-scale, masked test data for SAP performance and load testing, with real distributions and no real customers. - [SAP UAT and training](https://www.synthesized.io/sap-uat-and-training): Realistic, masked data for SAP user acceptance testing and end-user training, rebuilt for every test round and training group. - [Offshore SAP testing](https://www.synthesized.io/sap-offshore-testing): Give offshore and partner QA teams masked SAP data instead of production copies, consistent across SAP and connected systems. - [SAP carve-outs](https://www.synthesized.io/sap-carve-outs): Masked subsets of the divested entity for every mock run of an SAP carve-out and for the buyer's integration testing. ### SAP processes and products - [SAP order-to-cash](https://www.synthesized.io/sap-order-to-cash): Complete order-to-cash test data for S/4HANA: orders, deliveries, billing and postings kept whole, with each customer masked the same everywhere. - [SAP procure-to-pay](https://www.synthesized.io/sap-procure-to-pay): Complete procure-to-pay test data for S/4HANA: purchase orders, goods receipts, invoices and payment runs, with supplier bank details masked. - [SuccessFactors data anonymization](https://www.synthesized.io/sap-successfactors-data-anonymization): Anonymize SuccessFactors test instances beyond Instance Refresh, including payroll and S/4HANA systems linked to Employee Central. - [SAP IS-U for utilities](https://www.synthesized.io/sap-is-u): Masked, connected test data for SAP IS-U and S/4HANA Utilities: business partners, contract accounts, installations, meter readings and billing. - [SAP BRIM](https://www.synthesized.io/sap-brim): Masked subscribers, contract accounts and usage generated at bill-run volume for SAP BRIM subscription and usage-based billing tests. - [SAP and Salesforce integration](https://www.synthesized.io/sap-salesforce): The same customer, with the same masked name and keys, in SAP QA and your Salesforce sandboxes. ### SAP compliance - [SAP GDPR test data](https://www.synthesized.io/sap-gdpr-test-data): Keep SAP test and development systems GDPR-compliant with one masking policy for S/4HANA, SuccessFactors, Ariba and Concur copies. - [DORA test data for SAP](https://www.synthesized.io/sap-dora): What DORA's RTS on ICT risk means for SAP test systems at banks and insurers, and how to keep only masked data in non-production. - [PCI DSS test data for SAP](https://www.synthesized.io/sap-pci-dss-test-data): Keep live card numbers out of SAP pre-production under PCI DSS v4.0, with orders and payments still linked. - [SAP in life sciences](https://www.synthesized.io/sap-life-sciences): Reproducible, masked test data for validated SAP systems: GxP validation, EU GMP Annex 11, 21 CFR Part 11 and HIPAA. ### SAP guides and tools - [SAP data masking](https://www.synthesized.io/sap-data-masking): Mask personal and confidential data in ECC, S/4HANA and SAP HANA test copies, with the same replacement values in every table and connected system. - [System copy vs client copy vs TDM tools](https://www.synthesized.io/sap-compare): How four ways to fill SAP test systems compare, and how to switch without a gap. - [How to refresh SAP QA with masked data](https://www.synthesized.io/sap-refresh-qa-with-masked-data): A seven-step guide to refreshing an SAP QA system with masked production data, plus a selective refresh that masks data before it lands. - [SAP personal-data table library](https://www.synthesized.io/sap-tables): Which SAP tables hold personal data, which fields to mask and which related tables must change with them. - [KNA1 customer master table](https://www.synthesized.io/sap-tables-kna1): What KNA1 holds, which fields to mask, its related tables and how S/4HANA keeps it in step. - [SAP test data cost calculator](https://www.synthesized.io/sap-test-system-calculator): Estimate what SAP test data costs a year: storage for full copies across test systems and the people-time every refresh takes. - [SAP test data whitepaper: The Test Data Imperative](https://www.synthesized.io/test-data-imperative): Why most SAP programs haven't modernized their test data layer, and what a control-plane approach looks like from S/4HANA migration to autonomous operations. ## Comparisons - [SAP TDMS alternatives compared](https://www.synthesized.io/sap-tdms-alternative): SAP TDMS isn't released for S/4HANA. SAP TDMS and five alternatives compared from each vendor's own pages, with how to choose. - [Qlik Gold Client alternative](https://www.synthesized.io/qlik-attunity-test-data-alternative): Qlik Gold Client and Synthesized compared for SAP test data: where each runs, S/4HANA and ECC scope, masking, generated data and non-SAP systems. - [Synthesized vs Tonic](https://www.synthesized.io/synthesized-vs-tonic): Synthesized and Tonic compared on SAP S/4HANA and ECC, document and email masking, subsetting, synthetic data, deployment, MCP and free trials, with sources. ## Test Automation Integrations - [UiPath Test Cloud](https://www.synthesized.io/uipath): Prepare connected, production-realistic test data on demand inside UiPath Test Cloud test runs. - [Tricentis Tosca](https://www.synthesized.io/integrations/tricentis-tosca): Generate, mask and provision connected SAP and non-SAP test data for Tosca and Tosca Cloud. ## Databases - [Oracle data masking](https://www.synthesized.io/oracle): Mask, subset and generate test data for Oracle databases, with foreign keys and cross-schema relationships kept intact. - [SQL Server data masking](https://www.synthesized.io/sql-server): Mask, subset and generate test data for Microsoft SQL Server, consistent across databases and connected applications. - [PostgreSQL data masking](https://www.synthesized.io/postgresql): Mask, subset and generate test data for PostgreSQL in CI/CD pipelines and ephemeral test environments. - [MySQL data masking](https://www.synthesized.io/mysql): Mask and subset MySQL databases and generate realistic test data for development and QA. - [Db2 test data](https://www.synthesized.io/db2): Mask and subset IBM Db2 data for testing, keeping relationships across tables and connected systems. ## Enterprise Applications - [Applications overview](https://www.synthesized.io/applications): Test data management for the enterprise applications Synthesized supports, including SAP, Salesforce, Oracle, Microsoft Dynamics 365, ServiceNow, Workday, Temenos, Avaloq, Guidewire and Duck Creek. - [Salesforce data masking and sandbox seeding](https://www.synthesized.io/salesforce): Mask Salesforce data and seed sandboxes with right-sized, related records for development and testing. - [Temenos](https://www.synthesized.io/temenos): Automated, masked test data provisioning for Temenos core banking. - [Avaloq](https://www.synthesized.io/avaloq-testing): Masked, subset and generated test data for Avaloq core banking. - [Guidewire](https://www.synthesized.io/guidewire-testing): Masked, subset and generated test data for Guidewire insurance platforms. ## Industries - [Industries overview](https://www.synthesized.io/industries): Test data management by industry, for regulated sectors where test systems must not hold real personal data. - [Banking and financial services](https://www.synthesized.io/industries/banking): Test data for banks under DORA, GDPR, PCI DSS and BCBS 239: masked core banking, payments and CRM data, consistent across systems. - [Insurance](https://www.synthesized.io/industries/insurance): Masked, connected policy, claims and customer test data for insurers. - [Healthcare and life sciences](https://www.synthesized.io/industries/healthcare): Test data for healthcare and life sciences systems without exposing patient data. - [Energy and utilities](https://www.synthesized.io/industries/energy-utilities): Masked customer, metering and billing test data for energy and utility companies. - [Government](https://www.synthesized.io/industries/government): Test data for public sector systems that keeps citizen data out of non-production. - [Telecom and media](https://www.synthesized.io/industries/communications-media-entertainment): Masked subscriber, usage and billing test data for telecom and media providers. ## Other Languages - [SAP-Testdatenmanagement (Deutsch)](https://www.synthesized.io/sap-testdaten): SAP-Testdatenmanagement für S/4HANA, ECC und angebundene Systeme: Testdaten von außerhalb von SAP reduzieren, maskieren und erzeugen. - [SAP-Datenmaskierung (Deutsch)](https://www.synthesized.io/sap-datenmaskierung): Personenbezogene Daten in SAP-Testsystemen maskieren, mit denselben Ersatzwerten in jedem angebundenen System. - [DORA-Anforderungen an SAP-Testdaten (Deutsch)](https://www.synthesized.io/sap-dora-testdaten): Was die DORA-RTS zum IKT-Risikomanagement für SAP-Testsysteme bei Banken und Versicherern bedeuten. - [Datos de prueba para SAP y no SAP (español)](https://www.synthesized.io/es/latam-es-gestion-datos-prueba-cumplimiento): Datos de prueba enmascarados, anonimizados y del tamaño adecuado para SAP y aplicaciones no SAP, con automatización y cumplimiento normativo. - [Datos de prueba SAP para S/4HANA: guía práctica (español)](https://www.synthesized.io/es/guia-datos-prueba-sap-s4hana): Cómo modernizar los datos de prueba SAP para migraciones a S/4HANA, entrega continua y operaciones impulsadas por IA. - [Dados de teste para SAP e não SAP (português)](https://www.synthesized.io/pt-br/latam-pt-br-gestao-dados-teste-conformidade): Dados de teste mascarados, anonimizados e no tamanho certo para SAP e aplicações não SAP, com automação e conformidade regulatória. - [Dados de teste SAP para S/4HANA: guia prático (português)](https://www.synthesized.io/pt-br/guia-dados-teste-sap-s4hana): Como modernizar os dados de teste SAP para migrações para S/4HANA, entrega contínua e operações impulsionadas por IA. ## Company - [Partners](https://www.synthesized.io/partners): The Synthesized partner network of systems integrators and quality engineering firms delivering SAP and enterprise test data automation. - [Press releases](https://www.synthesized.io/newsroom): News and announcements from Synthesized. - [Launch: unstructured data masking](https://www.synthesized.io/releases-newsroom/synthesized-launches-unstructured-data-masking): Synthesized launches unstructured data masking for documents, emails and chats. 12 October 2026. - [Book a demo or get pricing](https://www.synthesized.io/contact-sales): Talk to a solutions engineer about test data for SAP, enterprise apps, AI agents or documents. ## Optional - [What is data anonymization?](https://www.synthesized.io/post/data-anonymization): Techniques, GDPR rules on anonymization vs pseudonymization, and re-identification risk. - [What is data obfuscation?](https://www.synthesized.io/post/data-obfuscation): Masking, encryption and tokenization compared, and when to use each. - [Dynamic vs static data masking](https://www.synthesized.io/post/dynamic-vs-static-data-masking): How each works and which one test environments need. - [Synthetic test data](https://www.synthesized.io/post/synthetic-test-data): How to generate it, keep referential integrity and cover edge cases. - [Data subsetting](https://www.synthesized.io/post/data-subsetting): Smaller test databases with referential integrity intact, including SAP. - [Blog](https://www.synthesized.io/blog): Articles on test data management, data masking, SAP test data and test automation. - [Synthesized TDK documentation](https://docs.synthesized.io/tdk/latest/): Documentation for the Synthesized Test Data Kit: database masking, subsetting and generation, and running it in CI/CD pipelines. - [Developer Hub](https://docs.synthesized.io): Tutorials, references and guides for developers integrating Synthesized. - [Synthesized SDK documentation](https://docs.synthesized.io/sdk/latest/): The Python SDK for generating synthetic tabular data for data science work. It is separate from the test data management platform described above. - [GitHub](https://github.com/synthesized-io): Open-source projects and sample code. - [LinkedIn](https://www.linkedin.com/company/synthesized): Company news, team and history. - [Careers](https://synthesized.teamtailor.com/): Current job openings at Synthesized.