I'll read up on the android side of saving
With iOS Game Center you can savegame to iCloud as you saidhttps://developer.apple.com/library/content/documentation/NetworkingInternet/Conceptual/GameKit_Guide/SavedGames/SavedGames.htmlI suggested Firebase because the cloud Feature is cross-platform.