Quick answer: Capture crashes automatically, then track your crash-free rate, the share of sessions or players that avoid a crash, over time and per version.
A raw crash count is hard to interpret, 500 crashes is meaningless without knowing how many players you have. Crash rate normalizes that into a metric you can actually reason about. Here's how to measure it and what to track so it's useful.
Capture Crashes Automatically First
You can't measure a crash rate without capturing crashes, and you can't rely on player reports, which drastically undercount. Automatic crash capture records every crash from real players, giving you the complete numerator you need for an accurate rate.
Bugnet captures crashes from the field automatically, so your crash rate reflects reality rather than the fraction of crashes players bothered to report. Accurate capture is the prerequisite, a crash rate built on incomplete data understates your real problem.
Use Crash-Free Rate, Not Raw Counts
The most useful form of the metric is crash-free rate: the percentage of sessions (or players) that don't experience a crash. Unlike a raw count, it's normalized, 99.5% crash-free sessions is instantly understandable and comparable over time regardless of how your player count changes.
Bugnet surfaces crash rates so you can see your crash-free figure. Whether you measure per session or per user matters less than picking one and tracking it consistently, the point is a single, comparable percentage you can watch and improve.
Track It Over Time and Per Version
A crash rate is most valuable as a trend and a per-version comparison. Tracking it over time shows whether you're improving, and tracking it per build shows whether each update helped or hurt, since a regression appears as a crash-rate jump on the new version.
Bugnet tracks crash rate by version, so you see both the trend and each release's impact. Measuring your crash rate isn't a one-time number, it's an ongoing metric you watch per version to know whether your game's stability is heading the right way.
Capture crashes automatically, then track your crash-free rate, the share of sessions or players avoiding a crash, over time and per version. It normalizes raw counts into a comparable metric.