Free to use

Give your game
a backend in 5 min

Leaderboards, achievements, and cloud saves — no SDK needed, just one API call. Built for indie developers.

// Submit a score to the leaderboard
const res = await fetch('/api/game/leaderboard/score', {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json',
    'x-api-key': 'gs_your_api_key',
  },
  body: JSON.stringify({
    game_id: 'my-game',
    player_name: 'Player1',
    score: 9999,
  }),
})
✓ { rank: 1, is_new_best: true, best_score: 9999 }
// Get the top 10 leaderboard entries
const res = await fetch(
  '/api/game/leaderboard?gameId=my-game&limit=10',
  { headers: { 'x-api-key': 'gs_...' } }
)
✓ [{ rank: 1, player_name: "Player1", score: 9999 }, ...]
// Save game progress to the cloud
const res = await fetch('/api/game/game-save', {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json',
    'x-api-key': 'gs_...',
  },
  body: JSON.stringify({
    game_id: 'my-game',
    slot: 1,
    data: { level: 5, hp: 100 },
  }),
})
✓ { saved: true, slot: 1, updatedAt: "2026-03-24T..." }
100%
REST API
< 50ms
Avg Response Time
0
SDKs to Install
5 min
Integration Time
Features

Everything you need

Focus on your game, we handle the backend.

Leaderboards

Real-time ranking. Supports daily, weekly, and all-time boards. Auto-keeps best scores with ascending or descending order.

Achievements

Define custom achievement rules and triggers. Progress tracking, multi-tier unlocks, reward distribution.

Cloud Saves

Auto-sync game progress to the cloud. Multiple save slots, version control, cross-device sync.

Game Catalog

Centrally manage metadata for all your games. Categories, difficulty, age range, and active status at a glance.

API Key Auth

Independent API keys per app for secure data access. Supports key regeneration and deactivation.

Zero Friction

Pure REST API — call it from any language. No SDK to install, no framework to learn. Integrate in 5 minutes.

How It Works

Three steps to start

From zero to live in just minutes.

1

Create your App

Sign in and create an App in the developer dashboard to get your API key instantly.

2

Call the API

Add a single fetch call in your game to submit scores to the leaderboard.

POST /api/leaderboard/score
3

Query the leaderboard

Use GET to retrieve leaderboard data and display it in your game.

GET /api/leaderboard?gameId=my-game

Ready to go?

Free to use, no credit card required. Give your game a professional backend today.

Free to use
No credit card
5 min integration
Start for Free →