Yes, you have to log into the game with any of your social media accounts to save your progress.