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
- Integrate a client SDK in your game.
- The SDK queues structured events and (optionally) crash/feedback data.
- 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.