Google has released Play Game Services. It works on iOS, Android and Web, it also has multiplayer support and stores Achievements and Leaderboards for your game.
As far as I know, Facebook can be used as an authorization platform, but you still need your own server/backend to keep track of player data, achievements, leaderboards, etc.