Hosted online leaderboards for your game — free, with no servers to run.
REST API or drop-in Godot / Unity SDKs. Live in 10–15 minutes.
You don't run a server, a database, or a dashboard — we do. Your game submits scores over a simple REST API and CheddaBoards validates, stores, and serves everything: daily / weekly / monthly boards with automatic resets and archives, per-level category boards, achievements, cross-platform player accounts (Google and Apple sign-in on any platform — no OAuth SDKs in your game), and a developer console with moderation tools and audit logs. Your game makes HTTP calls; everything else is our problem.
Most "free" leaderboard services are loss-leaders on cloud servers — when their bill grows with your players, the limits appear. CheddaBoards is hosted on the Internet Computer, where our costs are flat, tiny, and don't scale per player. Your game going viral doesn't cost us money, so it doesn't cost you money. The entire backend is open source (MIT) — if we vanished tomorrow, you could deploy your own instance and keep every feature.
1. Sign in at the developer console, register your game, copy the API key.
2. Submit a score — one call from any engine.
3. Fetch the board with one GET and render it. Desktop, mobile, and web exports all work.
POST https://api.cheddaboards.com/scores
X-API-Key: your_api_key
{ "playerId": "player_001", "score": 1500, "streak": 5 }Or with the drop-in SDKs:
CheddaBoards.submit_score(1500, 5) # Godot 4 CheddaBoards.Instance.SubmitScore(1500, 5); // Unity
Searching for leaderboard hosting turns up a lot of leaderboard makers — web widgets you type scores into for a classroom, a pub quiz, or a sales team. Great for events. A game needs the other thing:
| Leaderboard maker / widget | Game leaderboard hosting (CheddaBoards) | |
|---|---|---|
| Scores arrive by | Typing them in | Your game's code, over an API |
| Cheat protection | None | Server-side caps, play-session timing, streak limits |
| Player identity | Names in a list | Anonymous or Google/Apple accounts, cross-device |
| Resets & seasons | Manual | Automatic daily / weekly / monthly + archives |
| Where players see it | A web page | Inside your game |
Yes — leaderboards, achievements, authentication, and the REST API are all in the free tier, with no usage caps or per-player fees. The economics work because our infrastructure costs are flat, and the code is open source if you ever want to run it yourself.
Yes. Anonymous play works with zero sign-up. Players who want their scores on every device can link a Google or Apple account later and their progress merges in automatically.
Anything that can make an HTTP request. Drop-in SDKs for Godot 4, Godot 3.6, and Unity; a full template on the Godot Asset Store; plain REST for Unreal, GameMaker, Construct, native mobile, web, and custom engines. Godot dev? See the Godot leaderboards page and the 10-minute tutorial.
Yes — daily, weekly, monthly, and all-time with automatic resets and archives, plus per-level and per-mode category boards under one game.
Server-side validation: per-game score caps, play-session tokens that verify game duration, and streak limits. The rules live on the hosting side, so modifying the game client doesn't beat them.
CheddaBoards hosts leaderboards for indie games across web, desktop, and mobile — tens of thousands of validated scores and counting. Play Scooter Dash and put yourself on a hosted board in the next sixty seconds.