Cloud database

Access a flexible database that’s easy to manipulate
to integrate the features your online games require.


Control game state

Track what’s going on in your game; turn completed, score beaten, or game stats modified, you’ll know everything.

Store any user info

Store user information in one place: device, timezone, country, friends list, log in credentials; all tied in the same profile.

Dynamic schema

Can add new information on the fly, and unlike SQL table rows, dissimilar data can be stored together as necessary.

Cloud database features

NoSQL engine

Our non-relational database gives us excellent integrated caching capabilities, so you don’t have to worry about maintaining a separate caching layer. Forget about tables, columns and data types. With our simple SDK, storing information is just one single API call.

Flexible data model

We store data in JSON (JavaScript Object Notation) documents, a format popular among game developers. Store all relevant data together in single “document” which lets you nest values hierarchically.

Read | Write permissions

At Gamedonia, access control levels determine how users interact with data. Setting the right ACL protects data from coding errors in the game, or from malicious end users running jailbroken games or running message attacks to the backend.

Consistent data system

For many games, it is imperative that the data is consistent at all times. Gamedonia has writes by the game immediately visible in subsequent queries.

Elastic scalability

Our database scales horizontally, meaning that to add capacity, more cloud instances are automatically added, then the database automatically spreads data across servers as necessary.

learn cloud database


Start with Gamedonia

Gamedonia Setup

Create Account

Sign up for free. One account to manage the backend for all your games.

Download SDK

Integrate games with our backend. Just add the API key and secret.

Authenticate User

Connect players with our backend. Use a log in credential to track users.