Back to the boardEvery spark.
Every release.
The story of BurnBoard—from an internal leaderboard to a public, cross-platform tracker for builders everywhere.
CURRENT RELEASE0.4.620 npm versions · 5 tools
01
What's new
13 MILESTONES · 202601
TRACKERCLI 0.4.6
Cleaner installs, native to Node
BurnBoard now uses the SQLite support built into Node.js, removing the deprecated native installer that produced warnings across operating systems.
- Removed better-sqlite3 and its deprecated prebuild-install dependency.
- Eliminated native binary downloads and local compiler requirements during setup.
- Moved Cursor and OpenCode database reading to Node.js built-in SQLite.
- Raised the minimum supported Node.js version to 22.5.
- Kept sync payloads, schedules, privacy boundaries, and server delivery unchanged.
02
SITE + CLICLI 0.4.5
BurnBoard comes to you
Leaderboard moments can now reach connected computers as native BurnBoard notifications.
- Added native desktop notifications with the BurnBoard name and logo.
- Added token milestones, rank movement, podium, streak, and overtaken alerts.
- Made notification cards open the leaderboard when clicked.
- Added per-device delivery, first-sync suppression, and duplicate protection.
- Kept notification delivery inside the existing private five-minute tracker sync.
03
SITE + CLICLI 0.4.4
Reliable everywhere
A safer, self-contained tracker with wider Node.js and operating-system support.
- Added automated website and CLI checks across Windows, macOS, and Linux.
- Bundled a SQLite reader for Node.js installations without node:sqlite.
- Fixed Cursor and OpenCode collection on older Node.js versions.
- Included the native SQLite component during installation.
04
TRACKERCLI 0.4.3
Tracker, now included
The tracking agent moved inside the npm package for a safer installation path.
- Bundled the tracking agent directly inside the npm package.
- Removed executable tracker downloads from burnboard.cc.
- Updated Windows, macOS, and Linux installers to copy the bundled tracker.
- Kept the updater so connected devices could receive the transition release.
05
SITE + CLICLI 0.4.2
OpenCode joins the board
BurnBoard gained its fifth supported AI coding tool and a steadier shared listening room.
- Added local OpenCode collection, database totals, profile badges, and theme-aware icons.
- Confirmed that only token metadata is uploaded from OpenCode.
- Fixed Burn Room playback when the browser is unfocused.
- Kept the displayed song synchronized with the actual YouTube video.
- Prevented fresh room visits from playing until the listener presses play.
06
TRACKERCLI 0.4.1
Five-minute sync that stays alive
A permanent repair for Linux timers that could look active while no longer running.
- Changed Linux scheduling to a reliable calendar-based five-minute timer.
- Explicitly restarted and re-armed timers after installs and updates.
- Improved health checks to detect an active timer with no next run.
- Made synchronization more resilient across restarts and upgrades.
07
SITE + CLICLI 0.4.0
Stable device connections
Browser authentication and installation identity made connecting a device simpler and more dependable.
- Added browser-based CLI authentication and approval polling.
- Added stable installation IDs to stop duplicate devices after updates.
- Improved reconnect, update, status, and forced-repair flows.
- Added a profile dark-mode switch and participant avatars in Burn Room.
08
WEBSITE
The board goes live
New burns could appear as activity instead of waiting for the next full leaderboard refresh.
- Added the live burn event queue and server-side recording.
- Added near-real-time leaderboard activity.
- Added fingerprints that prevent duplicate live events.
- Strengthened synchronization and aggregation safeguards.
09
WEBSITE
Introducing Burn Room
A shared music space for builders shipping together.
- Added collaborative YouTube playlists and shared playback state.
- Added listeners, room presence, messages, and open-radio mode.
- Persisted playlists, songs, listeners, and room messages.
10
SITE + CLICLI 0.3.5–0.3.6
Profiles worth sharing
Device controls and celebratory burn cards turned profiles into a personal record of the build.
- Added device disconnection, connection status, and removal instructions.
- Added first-sync celebrations and downloadable achievement cards.
- Added native mobile, WhatsApp, LinkedIn, and X sharing.
- Added AI-tool icons, rank trophies, BurnBoard branding, and responsive card fixes.
- Added Made by Harsh Sawant branding.
11
SITE + CLICLI 0.1.0–0.3.4
BurnBoard opens to everyone
The internal Outlrn experiment became a public product with one-command setup.
- Launched magic-link authentication, profiles, avatars, and authenticated ownership.
- Added device pairing, personalized setup commands, heatmaps, and public builder pages.
- Added cost estimates, admin controls, period filters, and responsive layouts.
- Published the first npm CLI with Windows, macOS, and Linux installers.
- Deployed the public experience to burnboard.cc.
12
SITE + CLI
Supabase and multi-tool tracking
BurnBoard moved from a local prototype to persistent, privacy-conscious infrastructure.
- Migrated application data from local SQLite to Supabase.
- Replaced raw usage events with daily aggregate totals and duplicate protection.
- Added Claude Code, Codex, Cursor, and Antigravity collection.
- Added input, output, cache-read, cache-creation, and reasoning totals.
- Added row-level security and hashed enrollment credentials.
13
WEBSITE
The first spark
BurnBoard began as an internal Outlrn experiment for seeing who was building hardest.
- Created the first Claude Code token leaderboard and participant profiles.
- Added today, week, month, and all-time rankings.
- Added roster controls, telemetry ingestion, and local SQLite storage.
- Recorded the first real usage total: 31,334 tokens.
- Selected Vercel as the hosting platform.
THE CONSTANTCounts, never conversations.
BurnBoard tracks token-count metadata. Prompts, responses, source code, commands, and filenames stay on your machine.