>
> In my opinion It's highly recommended that you have a dedicated server to store the save games, since players are spending money on your app, you don't want them to lose what they paid for, if they uninstall your app for whatever reason and then come back. Actually, it's quite serious. I don't even know the potential of legal issues about this.
>
You can request the player's purchase history from Google, Apple, Windows Store. You don't need to keep track of it, unless you want to distribute the game by yourself and in that case you need to implement your own IAP system and have your own server.
And can you do it only using the in-product purchase service from google play? Could you explain me a bit more about it? Thanks, Noga.