Support development
The project runs on reverse engineering a closed binary format. This isn't a 'website subscription' — it funds decoder R&D and infrastructure.
WarStat is free and will stay free. Donations are voluntary — no gameplay advantages.
Where funds go
Decoder R&D
Iterative .replay reverse engineering: stat snapshot scanning (prefix 041801), stat_id correlation per map mode, NetHitMessage (0xC8) parsing, K/D/A bundle (tail 38FC03). Each new mode needs a reference replay + post-battle screenshot validation. ML-assisted pipeline matches byte streams to ground truth — computationally expensive.
ML-assisted validation
Automated replay runs through the decoder, comparison with reference screenshots (damage, score, K/D/A), logging to research journal (stat_id, entity slot, extraction path). Finds alternate stat_ids (8603/8605/1506 etc.) without manual hex dumps of every file.
Infrastructure
VPS (2 vCPU / 2 GB), domain heatwot.ru, PostgreSQL 16, Docker Compose (FastAPI + Next.js + Caddy), HTTPS via Let's Encrypt. ~€5–10/month at ~100 players.
Donations are not a service purchase. Fan project, not affiliated with the game publisher.