Changelog
What has shipped, newest first. Honest versions, no inflation.
v3 hosted Nov 2026
- Hosted backend is live at api.gameheartbeat.dev: real accounts, orgs, game keys with instant revocation, and the published JSON ingest contract with row-level dedupe and gap-driven completeness.
- Dashboard runs on real data per game (sample mode stays until your first batch), with min-n gating and completeness on every view.
- Roblox SDK: drop-in Heartbeat folder — sessions, purchases and declines, errors, premium/locale/account-age splits, friends-in-server, chatted flag, server perf, client FPS p5/ping, config-toggle polling.
- Steam SDK (Heartbeat.Steam): achievements become funnels, crash capture with unclean-shutdown detection, Deck/hardware detection, one-line frame-time hook, purchases.
- Fleet agent (fleet-only mode): machine stats, process restarts, log error scraping — zero game code.
- Pro: alert rules (Discord/email) evaluated every 5 minutes, CSV/JSON export API with org tokens, Stripe billing.
- In-page contact composer; delete-means-delete endpoints for whole games and single players.
v2 beta Nov 2026
- Dashboard preview is live: live analytics, server and client, monetization, custom analytics, collection toggles, settings and admin.
- Beta accounts: sign up and sign in, stored locally in your browser while the hosted backend is in development.
- All charts run on labeled sample data wired to the live feed shape.
- Docs, self-hosting, security, privacy, terms, status and careers pages.
v1 Nov 2026
- gameheartbeat.dev launched: platform tabs for Steam, Roblox, Unity, Godot and REST, persona dashboards, pricing, FAQ.
- Contact with sales routing, careers.
Pre-history Aug to Oct 2026
- The pipeline Heartbeat grew from ran in production on a live Roblox game: five-minute batches, sequence-numbered loss detection, 8 accuracy tests, revenue reconciled against the platform dashboard.