Hi, there are some technical queries related to the game to enhance security.
* How are you trying to save/load the data? [i've been working on a complex game myself and just implementing Rijndael encryption to save/load the data]. I added 3 layers of data security too by converting the whole save data into a JSON, then encrypting it and sending it on the server.
* What design pattern is being followed in the game?
* any external package dependencies?
* are you using any server to implement any specific mechanics? this really seems like a work of custom server.
* Are you using any pirated asset from the asset store that can create a leak?
I've been working on a similar complex game for the last 2 years. its a combination of Idle clicker and business tycoon game that produces cash profit through train bogies.
Technical points:
* Upgrade system
* Offline profits
* Inventory system
* Multiple characters Equip mechanics
* Encryption using Rijndael algorithm[DES and AES also available in the project]
* SavedData is saved in JSON format and then in a single encrypted string.
Let me know if you need any help.