Spanish + Portuguese localization
ETA: this monthLauncher UI and site are both being translated. Strings are extracted, routing is locale-aware. Waiting on a translator pass for the last ~30% of the strings.
No vaporware. Shipped items link to the build that introduced them. In-progress items have ETAs that we'll move if the work slips. Backlog is what we're committed to over the next 90 days — not a wish list.
Every item below corresponds to a public build on /changelog. Older items rotate off this list automatically and live there permanently.
Each supported game gets its own Launch tab body with the right preflight checks, accent color, and spec sites. Marvel Rivals (gold), Valorant (red), Overwatch 2 (amber). No more shared scaffold pretending to be game-aware.
See the build notesBattlEye preflight runs before launch. Process state, install path, and version are surfaced in the launcher tab so you know why a click was blocked instead of staring at a silent dialog.
Vanguard advisory is shown up-front with an explicit acknowledgment gate. The state is remembered locally so returning users don't see the dialog twice.
The verify flow on Discord now grants role access per game, not as a single blanket. Customers who only own Marvel access don't see the Valorant or OW2 channels, and vice versa.
See the build notesEvery cold launch checks the signed manifest at /api/loader/latest, pulls the delta if there is one, kills the prior process before the swap, and writes a forensic log to %TEMP%. No more manual re-downloads.
See the build notesWork that's actively in flight. ETAs are honest — we'll update them if reality disagrees. Nothing here is locked behind a paywall it isn't already locked behind.
Launcher UI and site are both being translated. Strings are extracted, routing is locale-aware. Waiting on a translator pass for the last ~30% of the strings.
Every build already lands in the changelog. We're adding short, plain-English summaries to a What’s-new panel that surfaces the first time you launch a new version — so you actually see what changed, not just a version number.
The first launch on a clean machine does more than it needs to. We're collapsing the pre-flight chain so the time from double-click to ready-to-go is closer to the warm-launch number.
The one-hour trial works, but the flow from email to first-launch is rougher than the paid flow. Cleaner email, clearer countdown, fewer dead-ends.
What we're committed to building once the in-progress queue clears. Sequencing can move based on what customers ask for in Discord, but the items themselves are locked.
After Spanish + Portuguese land, the next wave is French, German, Russian, and Simplified Chinese. The site framework already routes by locale — the work is translation + QA, not engineering.
The per-game scaffold was built so adding a fourth game is a 30-60 minute job, not a refactor. Candidates are being prioritized by community vote — see the #roadmap channel in Discord.
Read-only first: license status, current build, Discord verify state, support ticket history. Push notifications when a new build drops. iOS + Android via a single React Native codebase. Native config editing comes in a later release.