When data is needed for the purpose of application development and various test cycles, it is a common practice to take data from the production systems to fill the data in non-production environments, however, this infringes privacy regulation and compliance. On the other hand, masked test data must remain usable for the purposes of undertaking valid test cycles. It must look real and appear consistent.