GamePulse
github.com
Spec sheet
- Product
- GamePulse is an open-source, self-hosted telemetry and analytics platform built for games including indie, idle, roguelike, mobile, and simulation games.Read 9 Oct 2026 · github.com
- Deployment
- Docker Compose can start PostgreSQL, Redis, migrations, the API, worker, and dashboard together.Read 4 Oct 2026 · github.com
- Security
- The maker says API keys are stored as SHA-256 hashes, passwords as bcrypt hashes, and refresh tokens are hashed, rotated on use, and revocable.Read 9 Oct 2026 · github.com
- License
- The repository identifies GamePulse as MIT licensed.Read 9 Oct 2026 · github.com
- Access controls
- The README describes organization and project tenancy, JWT authentication with refresh rotation, ingestion API keys, and Owner, Admin, Analyst, and ReadOnly roles.Read 9 Oct 2026 · github.com
- Analytics
- It provides retention cohorts, funnels, progression drop-off, economy analytics, and idle-game adoption metrics.Read 9 Oct 2026 · github.com
- Automated insights
- A nightly rule-based analyzer flags dead upgrades, difficult levels, hoarded currencies, and inflation; the MVP does not use AI for these insights.Read 9 Oct 2026 · github.com
- Current status
- The README describes GamePulse as an early MVP/alpha and says APIs may change before version 1.0.Read 9 Oct 2026 · github.com
- Dashboard and API
- The project includes a Next.js dashboard and an API with an interactive OpenAPI reference.Read 9 Oct 2026 · github.com
- Economy insights
- Its economy module tracks currency sources and sinks, average and percentile balances, and inflation detection.Read 4 Oct 2026 · github.com
- Game analytics
- It provides retention cohorts, funnels, progression drop-off, economy analysis, idle-game adoption, and dead-content analysis.Read 4 Oct 2026 · github.com
- Infrastructure
- The documented Docker Compose setup runs PostgreSQL, Redis, migrations, the API, worker, and dashboard.Read 9 Oct 2026 · github.com
- Ingestion
- The API validates event batches and processes them asynchronously through BullMQ, with the project describing a write path designed to scale toward 100M+ events.Read 9 Oct 2026 · github.com
- License and support
- GamePulse is MIT-licensed, welcomes contributions, and asks that vulnerability reports be sent privately to maintainers by email as described in CONTRIBUTING.md.Read 4 Oct 2026 · github.com
- Maturity
- The project describes itself as an early MVP/alpha and says APIs may change before version 1.0.Read 4 Oct 2026 · github.com
- Notable limitations
- Unity and Godot SDKs, project member management UI, configurable insight thresholds, event schema registry, and data-retention/GDPR delete-by-player tools are listed as roadmap items.Read 9 Oct 2026 · github.com
- Notable limits
- Unity and Godot SDKs, a project-member management UI, configurable insight thresholds, an event schema registry, and data-retention and GDPR deletion tools are listed as roadmap items.Read 4 Oct 2026 · github.com
- Production guidance
- The maker advises replacing development JWT secrets, restricting CORS, and terminating TLS at a reverse proxy before self-hosting in production.Read 9 Oct 2026 · github.com
- Requirements
- Running from source requires Node.js 24 or later, npm 9 or later, PostgreSQL 14 or later, and Redis 6 or later.Read 4 Oct 2026 · github.com
- SDK
- The JavaScript SDK works in browsers and Node.js and includes batching, an offline queue, and retry with backoff.Read 9 Oct 2026 · github.com
Where Specifiction places it
- Game Analytics Software#27 of 327.3