What is CheddaBoards?
CheddaBoards is a free, open-source gaming backend for web builds that gives you server-validated leaderboards with anti-cheat controls, cross-game player profiles, and hybrid authentication โ with minimal backend maintenance.
Built on the Internet Computer (ICP) โ a global distributed compute platform that eliminates traditional server infrastructure. CheddaBoards runs on serverless compute, storing leaderboard data in a distributed database.
Works today with Godot 3/4 HTML5 builds and vanilla JavaScript. Unity & native builds coming via a REST API and Unity SDK (in development).
Pricing Overview
CheddaBoards Free
per month
- โ 3 games per developer
- โ Unlimited players
- โ Leaderboards & achievements (achievements in beta)
- โ Player profiles
- โ Hybrid authentication
- โ Open source
CheddaBoards Pro
per month
- โจ Everything in Free
- โจ Unlimited games
- โจ Priority support
- โจ Support indie developers
- โจ Help keep it free for everyone
- โจ Pro badge on profile
๐ Your support helps keep CheddaBoards free for indie developers
See It In Action
The Cheese Game
A Pac-Man style arcade game built with CheddaBoards. Try the leaderboards, achievements (beta), and player profiles yourself โ all powered by the SDK you can use!
๐ฎ Play Now (Free) โ100+ players โข Real leaderboards โข Built with CheddaBoards SDK
๐ฐ Pricing
Free for Indie Developers
$0/month โข No hidden fees โข No credit card required
๐ง Includes CheddaBoards branding โข Perfect for indie developers
๐ธ Why CheddaBoards?
Traditional Backend Services
- โ Monthly costs scale with players
- โ Free tiers have strict limits
- โ Complex pricing calculators
- โ Surprise bills at scale
- โ Server maintenance required
CheddaBoards
- โ $0/month for indie devs
- โ No player limits
- โ No surprise costs
- โ No credit card needed
- โ Zero maintenance
๐ก Focus on building your game, not managing infrastructure costs
Core Features
Secure Leaderboards
Server-side validated leaderboards with anti-cheat controls to catch suspicious submissions.
Hybrid Authentication
Internet Identity (passwordless), Google, or Apple. Players choose how to log in.
Persistent Profiles
Nicknames, scores, streaks, and achievements stored on distributed infrastructure.
Cross-Game Profiles
One identity across CheddaBoards games. Players keep their profile, stats, and reputation everywhere.
One-Line Web Init
Initialize with a single line. Works today with Godot 3/4 HTML5 and vanilla JavaScript.
Custom Anti-Cheat Rules
Configure per-game validation: round max score, streak limits, absolute caps.
No DevOps Required
No servers to manage, no databases to maintain. Serverless infrastructure does the heavy lifting.
Analytics (Alpha)
Track events and view daily summaries now. DAU, retention, and play-time heatmaps on the roadmap.
Achievements API (Beta)
Unlock and persist achievements per player across sessions.
Open Source
Full source code available. Self-host or contribute. No vendor lock-in.
โก Quick Start
Register
Create an Internet Identity (~2 minutes) and register your game for free.
Register Game โShip It
Deploy your game with persistent leaderboards and player profiles. No backend setup needed.
See Example โIntegration Example
// 1. Initialize (one line web init)
const chedda = await CheddaBoards.init(null, {
gameId: "my-game-id" // Your registered game ID
});
// 2. Player login (Google, Apple, or Internet Identity)
await chedda.login.google(googleCredential);
// or await chedda.login.apple(appleCredential);
// or await chedda.login.internetIdentity();
// 3. Submit scores
await chedda.submitScore(1000, 50);
// 4. Get leaderboard
const leaders = await chedda.getLeaderboard();
// 5. (Optional) Achievements API (beta)
await chedda.unlockAchievement("first-blood", "First Blood", "Score your first point");
That's it! ๐ฎ No backend setup, no database config, no monthly bills for indie devs.
โ The Problem
- โข Traditional backends can be expensive at scale for indie developers
- โข Indie devs avoid online features due to cost and complexity
- โข Centralized services can shut down and take your player data
- โข Server maintenance is time-consuming and expensive
โ The Solution
- โ Free for indie devs โข serverless infrastructure means no servers to manage
- โ Distributed storage โข data persists automatically without maintenance
- โ Drop-in SDK โข works in minutes, not weeks
- โ No vendor lock-in โข open source, self-hostable
Perfect For
Indie Game Developers
Build competitive online features without the backend complexity or ongoing costs.
Game Jams & Prototypes
Add leaderboards to your jam game in minutes. Free forever.
Student Projects
Learn online game features without credit cards or complex infrastructure setup.
MVP Testing
Validate your game concept with real player data before committing to expensive backend infrastructure.
โ FAQ
๐ Is CheddaBoards really free?
Yes! 100% free for up to 3 games per developer during beta. No credit card required.
๐ค What's the catch?
No catch. Serverless infrastructure on ICP has very low operational costs. We're building a community, not extracting rent from indie developers.
๐ How is this different from Firebase or PlayFab?
CheddaBoards is free for indie devs, open source, and runs on distributed compute infrastructure. Being open source means you can export your data or self-host if needed.
๐ What is Internet Identity?
Internet Identity is passwordless authentication (like FaceID/TouchID for web). Takes about 2 minutes to create, no passwords to remember. It's how you register your games.
๐ก๏ธ What if the service shuts down?
Your data lives on distributed infrastructure managed by ICP. You can self-host the backend (it's open source) or use any community deployment. No vendor lock-in.
๐ป Can I self-host?
Absolutely! The entire backend is open source. Deploy your own instance on ICP for full control over your game's infrastructure.
๐ฎ What engines are supported?
Godot (3/4) HTML5 and vanilla JavaScript are supported today. Unity support coming via REST API + Unity SDK.
Platform Support
Godot
โ Supported (HTML5 builds)
JavaScript
โ Supported
HTML5
โ Supported
Unity
๐ง Coming Soon (REST API + SDK)
Ready to Build?
Join indie developers building secure games on serverless infrastructure โข without the complexity or cost.
๐ณ No credit card โข โก 10 minute setup โข ๐ง 3 free games forever