Features / Game Services

Grow fearlessly with a complete set of backend features

  • Key Player authentication and linked accounts

    PlayFab offers multiple forms of authentication so players can be tracked across multiple devices.

    • Device ID for guest login
    • Username/password
    • Google account
    • GameCenter account
    • Facebook account
    • Steam account
    • Kongregate account
    • Twitch account
    • Other oAuth providers
    • Android device ID
    • Custom player ID
  • Floppy disk Store and manage player data

    Store player information and game state in the cloud so data is never lost.

    • Share across multiple devices and games
    • Share with other players
    • Choose level of game client access
    • Modify using Game Manager
    • Player stats for leaderboards, matchmaking, and segmentation
    • Support for COPPA compliance

GDPR compliance support

PlayFab is fully GDPR compliant, and provides you with the tools you need to ensure your titles are GDPR compliant as well. PlayFab's APIs allow you to export and view data stored on your behalf about a player, or delete a player entirely.

Learn more »

Tournaments & Leaderboards

Drive more engagement in your game. Customize and display around the current player, or from any position. Leaderboards can be reset on a fixed schedule or manually at any time.

  • Any stat can be a leaderboard
  • Filter leaderboards (e.g. only show friends)
  • Display around the current player, or from any position
  • Remove player suspected of cheating at any time
  • Choose stat update mode: last, min, max, sum
  • Filter out illegal values
List of leaderboards

In-game characters

Store multiple characters per player with its own data, virtual currency, and inventory.

Send push notifications

Notify players manually or automatically. You can even send messages to an entire segment.


  • Panels Create and manage item catalog Update catalog from server dynamically at any time
  • Folder plus Group items in bundles and containers Contents may be randomly generated from a drop table
  • House Manage stores of items and segment prices Override catalog prices for all players or specific segments
  • Person Store player inventory on the server Grant and revoke items manually or create randomized items
  • Receipt Reduce fraud with receipt validation Available on Android, iOS, Amazon, Xbox, and PlayStation
  • Two people Player-to-player gifting and trading Let players send trade requests via chat, push, or social
  • Credit card Process payments using third party systems Available on Steam, Facebook, Xsolla, PayPal, and more
  • Tags Generate coupon codes to redeem items Great for promotional campaigns or live events

Create and track virtual currencies

  • Build multiple virtual currencies
  • View and set player balances
  • Set initial deposit balances
  • Specify recharge rates