What is Indigauge

Indigauge is a lightweight telemetry, crash-reporting and in-game feedback platform built for indie game developers and small studios. It provides simple SDKs, a hosted ingest pipeline, and a dashboard for analyzing player behavior, errors and feedback with minimal integration effort.

Why use Indigauge?

  • Send compact, structured events (namespace.event) with optional JSON metadata.
  • Capture session lifecycle and elapsed timings automatically.
  • Receive user feedback in-game (text + screenshots) via a built-in panel.
  • Optionally capture native panics/crashes as events.
  • Forward tracing logs to the platform when you need centralized telemetry.

How it works

  1. Integrate a client SDK in your game.
  2. The SDK queues structured events and (optionally) crash/feedback data.
  3. Events are uploaded to Indigauge ingest and shown in the Dashboard for filtering, search and export.

Naming & validation

Event types must use the namespace.event format and are validated by the SDK (compile-time for string literals). See the Event Naming guide for rules and best practices: /guide/guides/event-naming.

Privacy & security

  • You control what metadata is sent from the client — avoid sending PII unless necessary.
  • Events and feedback are stored for analysis in the Dashboard; data export is available.
  • Indigauge is designed so integrations can comply with typical data-protection requirements by limiting client-side data collection.

SDKs & resources

  • Rust SDK: bevy-mod-indigauge
  • Hosted Dashboard & ingest: sign in from the main website
  • Source & issues: GitHub repository

If you need help, open an issue on GitHub or use the support channel in Discord.