šŸ’” Download the complete guide to AI-generated synthetic data!
Go to the ebook

Synthetic test data for digital banking

Download the case study
Synthetic CRM data for analytics with TelefoĢnica
Develop data-driven
product features,
such as account
balance prediction

and responsive UX
Shorten development sprints as a
result of near-instant
transaction data.
Demo a highly
product to
internal stakeholders.
Share granular, yet fully anonymous synthetic data with several external partners to develop further products and services.


One of the largest retail banks in Europe developed a mobile banking app that aims to be a true alternative to in-person banking. To provide a high-quality user experience, extensive testing of the app with clientsā€™ transaction data was crucial. However, the bankā€™s IT department had to heavily mask transaction data due to privacy policies, and the resulting test data failed to provide realism in transaction amounts, dates, and so on. Dummy data could never match the smart synthetic datasetā€™s granularity and realism, failing to provide the complexity necessary for testing a product so important to work flawlessly. Imagine you could create realistic customers at the push of a button.


MOSTLY AI's synthetic data platform, our synthetic data generator was delivered to the bank through a REST API. The algorithm - fed with raw client data - learned its patterns and properties. Once the algorithm was trained, any number of new, realistic synthetic users could be generated. Using a smart test data dashboard, the product development and testing team could generate synthetic customers based on pre-defined parameters, such as the number of accounts, income range, urban or rural address, and others. New, predefined synthetic customers could be created using behavioral data generation to test edge cases.


How can you tell that your test data is exceptionally high quality? We decided to test the testers and presented a mix of synthetic and real customers, using the MOSTLY teamā€™s real banking data. Product developers couldnā€™t spot synthetic customers in the batch - that is how realistic and high-dimensional the smart test data was. Generating smart test data took significantly less time than anonymizing the initially used and discarded dummy data. Synthetic transaction data was safe to share with third parties, enabling the development of further customer-centric products and services, such as a bill-splitting app, serving a real customer need.Ā 

Citi logoCity of Vienna logoERSTE logoMerkur versicherung logoMerkur Innovation LabNvidia Inception Program logoTelefonica logo

Ready to try synthetic data?

The best way to learn about synthetic data is to experiment with synthetic data generation. Try it for free or get in touch with our sales team for a demo.