Data window: 2026-06-27 → 2026-10-03 (99 days, 82 observed)
Generated by tools/analytics_report.py from Aptabase exports - do not edit.
Unique installs: plugin copies that have reported since 1.26, each counted once however often it is updated. Downloads: installer and zip from GitHub, updates included.
Games
| Game | Installs | Launches | Share of launches |
|---|---|---|---|
| MX Bikes | 14,928 | 699,800 | 98.8% |
| GP Bikes | 150 | 6,932 | 1.0% |
| Kart Racing Pro | 49 | 1,421 | 0.2% |
Activity over time
Daily charts omit partial export days (2026-06-27, 2026-10-03); totals include them.
Curves pool all games (GP Bikes and Kart Racing Pro are 1% of launches).
- unique installs: 15,127 · avg new installs/day: 195 (over the last 30 full days)
- share of a day's active installs that are new: 6% (over the last 30 full days)
The first weeks are existing users upgrading, not new ones; averages use the last 30 full days.
- avg launches per active install: 3.8 · avg launches/day: 8,347
- Busiest hour: Mondays 18:00 UTC, 560 launches · quietest hour of the day: 07:00 UTC, 170 launches
- Median session: 16 min · mean: 36 min · 442,670 sessions
- About 269,000 hours in total; sessions left open pull the mean above the median.
Retention
- Half of new installs are still playing with the plugin a month later: 67% after a week, 50% after a month, of 7,690 installs old enough to measure.
- 79% come back after their first day; after the first week the curve is nearly flat.
A floor: an install that stops playing looks the same as one that removed the plugin. The report's first week (existing users arriving) is not counted.
Geography
Achievements
- Achievement tiers earned, median per install: 16% · installs holding at least one achievement: 95% (5,356 of 5,644)
- Achievements unlocked, median per install: 24
- Earned so far: 78 of the 82 listed achievements; the 32 hidden ones are under the fold below.
Hidden achievements - 30 of the 32 earned by anyone (spoilers)
Feature & HUD adoption - MX Bikes
MX Bikes only (14,928 installs). (GP Bikes 150 and Kart Racing Pro 49 have too few for their own.)
- Median HUDs enabled per install: 5 · median widgets: 7
Too few reports to rank (under 25 installs): Twitch chat (connected) 0 of 2, YouTube chat (connected) 0 of 1.
Too few reports to rank (under 25 installs): Stream Chat 0 of 1, Twitch Chat 0 of 1.
Not charted: Pointer (always on); Spotter (follows the spotter, see Features).
Operating system
| OS | Installs |
|---|---|
| Windows 11 | 78% (10,675) |
| Windows 10 | 21% (2,924) |
| Linux / Proton / Wine | 1% (149) |
| Other Windows | <1% (1) |
13,749 of 15,127 installs report an OS
Plugin version adoption
Each install counts once, at its most recent version; 8 of 15,127 run the prerelease channel.
| Release line | Released | Unique installs | Downloads |
|---|---|---|---|
| 1.31 | <1% (1) | ||
| 1.30 | 2026-09-06 | 37% (5,660) | 9,588 |
| 1.29 | 2026-08-26 | 11% (1,602) | 6,053 |
| 1.28 | 2026-07-30 | 28% (4,236) | 5,460 |
| 1.27 | 2026-07-12 | 15% (2,250) | 7,636 |
| 1.26 | 2026-06-28 | 9% (1,378) | 3,855 |
| 1.25 | 2026-06-21 | 2,145 | |
| 1.24 | 2026-06-14 | 2,434 | |
| 1.23 | 2026-05-30 | 3,817 | |
| 1.22 | 2026-04-26 | 6,577 | |
| 1.21 | 2026-04-05 | 4,740 | |
| 1.20 | 2026-03-30 | 1,573 | |
| 1.19 | 2026-03-28 | 647 | |
| 1.18 | 2026-03-22 | 367 | |
| 1.17 | 2026-03-15 | 725 | |
| 1.16 | 2026-03-08 | 1,215 | |
| 1.15 | 2026-02-11 | 4,397 | |
| 1.14 | 2026-01-24 | 5,607 | |
| 1.13 | 2026-01-18 | 2,112 | |
| 1.12 | 2026-01-11 | 3,201 | |
| 1.11 | 2026-01-05 | 1,837 | |
| 1.10 | 2025-12-29 | 1,949 | |
| 1.9 | 2025-12-23 | 1,303 | |
| 1.8 | 2025-12-16 | 1,182 | |
| 1.7 | 2025-12-13 | 523 | |
| 1.6 | 2025-12-09 | 1,209 | |
| 1.5 | 2025-11-29 | 2,382 | |
| Total | 15,127 | 82,534 |
Crashes (upstream / stability)
Analysed: 69,217 of 71,811 crash reports (1.27.5+ builds, full diagnostics). Excluded: 2,583 from earlier builds and 11 from dev tooling.
- Affected installs: 8,244 of 13,359 running 1.27.5+ (62%) sent at least one crash report
Recorded faults landed outside the plugin (in the game or another module), not necessarily the root cause. Known crashes are grouped by cause, the rest by module.
Crash rate by game
| Game | Installs | 1.27.5+ launches | Crash reports | Launches with a crash report |
|---|---|---|---|---|
| GP Bikes | 122 | 5,422 | 672 | 12.4% |
| Kart Racing Pro | 40 | 1,202 | 230 | 19.1% * |
| MX Bikes | 13,198 | 558,736 | 68,315 | 12.2% |
* Kart Racing Pro has 40 installs: a few machines can set this rate.
The Plugin (MXBMRP3) slice (54 crashes) is where the fault landed, not proof the plugin caused it.
| Access-violation type | Reports |
|---|---|
| read | 81% (56,075) |
| write | 16% (10,962) |
| execute | 3% (1,803) |
| not recorded | <1% (377) |
Most common crashes
69% (47,442) of reports match the known-crash list.
| Crash | Share | Fix / workaround |
|---|---|---|
| Offline track-load crash (bad string in per-profile data) | 34% (23,308) | ✔ |
| Physics contact blow-up (bad table index) | 18% (12,165) | - |
| OpenGL render buffer write (vertex-fill overrun) | 8% (5,504) | ✔ |
| Session teardown null dereference (leaving a session / connecting) | 8% (5,381) | - |
| Session-teardown crash via input/message pump (stale pointer) | <1% (477) | - |
| Null dereference in network / session-end code | <1% (365) | - |
| Out-of-range array index read at session end | <1% (241) | - |
| 64-bit pointer truncated to 32-bit (stack above 4 GB) | <1% (1) | ✔ |
✔ = a documented workaround.
Not yet catalogued
The other 31% (21,775), most frequent first. unknown+0x0 is an address in no loaded module (likely freed memory).
| Fault (module + offset) | Category | Share |
|---|---|---|
mxbikes.exe+0x22765c |
Game | 3% (2,232) |
unknown+0x0 |
Unknown | 3% (1,772) |
mxbikes.exe+0x1d742c |
Game | 2% (1,649) |
mxbikes.exe+0x1a29ae |
Game | 1% (751) |
mxbikes.exe+0x1902be |
Game | 1% (721) |
MSVCR90.dll+0x3ec27 |
System / runtime | <1% (668) |
mxbikes.exe+0x255f1f |
Game | <1% (635) |
mxbikes.exe+0x1e403c |
Game | <1% (554) |
mxbikes.exe+0x10ced3 |
Game | <1% (496) |
mxbikes.exe+0x1da2c3 |
Game | <1% (496) |
About this data
The plugin only sends anonymous, aggregate telemetry (no personal data - see the privacy note in the main README). Reporting began in 1.26 (a few stray older builds send only a basic launch event) and expanded through 1.27, so older versions report fewer fields. Percentages are always taken over the installs that actually report a given field, and each chart notes how many installs that is, so incomplete rollout is never shown as a real trend.
Definitions. Unique install - a unique install_id (regenerated if the analytics file is deleted, so a wipe-and-reinstall reads as a new install). Launch - one plugin start (app_started). Active install - an install that launched on a given day. Crash report - one fault caught by the crash handler, saved on crash and sent on the next launch (≈ one per crashed launch). Each install belongs to one game (the plugin installs separately per game); its game, country, and version are its most recently seen values.
Developer/test machines are excluded report-wide (3 installs, 1,472 events): they launch every dev build and deliberately trigger crashes to validate the telemetry, which would otherwise read as phantom plugin crashes.
Unidentified launches are excluded report-wide (5,266 of them, 26% of what the install total would otherwise be, from at least 97 machines): a plugin whose analytics file had become unreadable minted a throwaway id on every launch, so each launch arrived as a brand-new install that never returned. Their launches go with them (1% of launches). The plugin now repairs the file, so this shrinks as those installs update.
What each release line reports (share of its launches):
| Release line | Launches | Features | HUDs / widgets | OS version | Update channel | Panel theme | Crash detail |
|---|---|---|---|---|---|---|---|
1.25 |
1 | 0% | 0% | 0% | 0% | 0% | 0% |
1.26 |
118,541 | 100% | 100% | 0% | 100% | 0% | 0% |
1.27 |
161,101 | 100% | 100% | 100% | 100% | 0% | 85% |
1.28 |
166,821 | 100% | 100% | 100% | 100% | 0% | 100% |
1.29 |
94,363 | 100% | 100% | 100% | 100% | 100% | 100% |
1.30 |
167,322 | 100% | 100% | 100% | 100% | 100% | 100% |
1.31 |
4 | 100% | 100% | 100% | 100% | 100% | 100% |