For the complete documentation index, see llms.txt. This page is also available as Markdown.

July 31, 2026

Cloud Saves (sync player save files across machines, with version history and conflict resolution), platform settings that can be overridden per environment, a support chat built into the dashboard

Cloud Saves

Launcher Desktop (App Settings Window) - Cloud Saves

A new Cloud Saves add-on is available on each launcher, and a matching Cloud Saves tab under each app's settings. The add-on starts on a 14 day free trial, and the tier sets your launcher's total storage pool and the maximum quota you can give each player.

Setting it up

Enable the add-on on the launcher, then open the app's Settings, Cloud Saves tab:

  • Per-player quota: how much each player may store, up to your tier's cap.

  • Save versions to keep: every upload is a new version, and the oldest are pruned past this number (default 5).

  • Save Locations: enable each platform you ship and point it at the folder. Pick a Base location (AppData, Local AppData, Documents, Saved Games, User Profile or the install folder) and a Relative path, and the page shows the exact resulting path.

  • Include and Exclude patterns: keep logs and caches out of the upload.

What the player sees

Cloud Saves appears inside Game Settings for the selected game, showing the last sync, how much of their quota is used, and the version history with the machine each version came from. From there a player can Sync now, restore an older version, or turn syncing off on that computer only, which is what you want when one machine is a test box.

Launcher Desktop- Cloud Saves Conflict Example

If the save on the computer and the save in the cloud both changed since the last sync, the launcher stops before launching and asks. The player compares the dates and sizes and picks one, or cancels the launch. Nothing is overwritten without that choice, and the version they did not pick stays in the history.

Cloud Saves needs the Authentication System add-on, since a save belongs to a player account. Guests never sync. Saves are stored per app and player, so a player's save follows them across your environments (Production, Beta and any others) rather than being kept separately per environment.

Full guide: Cloud Saves.


Platform Settings Per Environment

Until now the executable name, the launch arguments and the rest of the Platforms tab were shared by every environment of an app. If your test build shipped a different executable, or needed extra arguments, there was no way to express that: whatever you set for Production was what every environment used.

The Platforms tab now starts with an Environment dropdown. Production is the base configuration, marked default, and editing it works exactly as before. Every other environment inherits it until you decide otherwise.

Overriding an environment

Select any environment other than Production and you get an Override platform settings for this environment checkbox. While it is off, the fields below show the Production values, locked, so it is clear you are looking at inherited settings rather than editing them.

Turn it on and the form unlocks, pre-filled from Production, so an override starts as a copy instead of a set of empty fields. Everything on the tab is covered: executable name and extension, display and abbreviated names, custom launch arguments, multiple executions and their per-instance arguments, the secondary executable, and Link Only Mode.

Environments that carry an override are marked overridden in the dropdown, so you can see which ones have diverged without checking them one by one.

To go back, uncheck the box and save. Nothing is deleted the moment you uncheck it: the environment goes back to following Production only when you save, and the tab warns you first.

An override is a full copy, not a list of differences. Changing Production later does not flow into an environment that already overrides, which is what you want while testing, but it does mean an override can drift from the base over time.

Full guide: Application Settings and Environments.


Support Chat

Dashboard - Support Chat

The panel offers quick suggestions for the most common questions and a category picker, screenshots can be attached and are shown inline, and replies from our team arrive live, with an unread badge on the bubble when something new is waiting.

Chats and tickets are the same thing: a case. Conversations appear under Support next to your tickets, and any of them can be continued from the chat's History tab. The Discord community link now lives inside the chat panel instead of floating over every page.


Build Backups

The build that is live in an environment is always kept, even if it falls outside the newest 5, so deploying rarely can never cost you the build your players are running. Each build tab now shows a Backups X/5 indicator, so you can see how many restore points a build has at a glance.


Desktop Launcher

Executable Selection Follows The Environment

Switching environments now re-resolves which file gets launched, not just which folder it lives in. Update your players' launchers before you rely on a per-environment override, since a launcher released before this update will keep launching the Production executable everywhere.

Update Check When Switching Environments

Publish a build to your testing environment and testers get it on their next switch to it, with no need to tell them to press Refresh.

The same check now runs when a player selects an app, so it no longer depends on the Verify files at launcher start setting.

One Data Folder Per Launcher

Every launcher used to write to the same %LOCALAPPDATA%\GameLauncher folder. On a computer with two of them installed, the session saved by one was picked up by the other and both wrote to the same installed apps list. Each launcher now writes to its own folder named after its launcher id, for example %LOCALAPPDATA%\GameLauncher\42.

Uninstalling is clean now as well. The uninstaller removes that launcher's folder and its temporary files, and nothing else: another company's launcher on the same computer keeps working, with its data untouched.

Your existing players keep everything. On the first start after updating, the launcher moves its old data into the new folder, so nobody is signed out and nothing has to be set up again.


Need Help? Check out our Help Center or join our Discord Community!

Last updated

Was this helpful?