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

July 20, 2026

License Keys (sell your games and DLC as buy to play with in-launcher key redemption) and Mods powered by mod.io, with an embedded mod browser and one-click installs in the launcher

License Keys (Buy to Play)

App License Keys Tab
License Keys Example

A new License Keys tab is available on each app. Turn on the Buy to Play toggle and players without an entitlement see the app locked in the launcher with a Redeem Key button. The purchase itself happens wherever you sell (your store, key resellers, giveaway campaigns); Game Launcher Cloud handles the unlock.

To sell a DLC separately, edit the DLC and enable Paid DLC (license key required). The base app can stay free while DLCs are paid, or both can be paid.

Generating keys

Click Generate Keys and choose:

  • Target: the base app or one of its DLCs.

  • Quantity: 1 to 1000 keys per batch.

  • Expiration (optional): unredeemed keys stop working after this date. Redeemed entitlements never expire.

  • Tag (optional): a free note to identify the batch, for example the reseller it was exported for.

Keys look like GLC-XXXXX-XXXXX-XXXXX-XXXXX. After generation you can copy them all or download the batch as CSV, and they stay retrievable later: use Reveal on any key or Export CSV on the whole list to re-send a batch to a reseller at any time.

Redeeming in the launcher

Launcher Desktop - App Install Window
Launcher Desktop - DLC Install Window
Launcher Desktop - Redeem License Key

The player selects the locked app (or opens the DLC Manager for a locked DLC), clicks Redeem Key, pastes the key (with or without dashes, case does not matter) and confirms. The content unlocks immediately, without restarting the launcher, and the redemption shows up in the Redemptions sub tab of the dashboard.

  • Each key is single use. If the player already owns the content, the key is not consumed and can be redeemed by someone else.

  • If the app has a Store URL configured, the redeem dialog also shows a Visit Store button so interested players can buy a key.

  • Entitlements are cached on disk, so owned games stay playable offline.

Revoking

  • Revoke key: an active key can no longer be redeemed. Revoking an already redeemed key also revokes the access it granted.

  • Revoke access: the player loses access at their next launcher session. Use it for refunds and chargebacks.

Entitlements are saved on the player's account, so buy to play requires the Login System enabled on the launcher. Guests are asked to sign in before redeeming.

Full guide: License Keys (Buy to Play).


Mods (mod.io)

New mod.io tab (App Integrations)

The tab embeds the mod.io Embed Hub, a white-label mod browser you configure and brand from your mod.io game dashboard. It appears in the launcher's top navigation when the selected game has mod.io configured, and disappears for games without it. Players browse, search, rate, comment and log in with their mod.io account inside the hub; if they are signed in to your launcher, their email pre-fills the mod.io sign-in.

Subscribe = install

Launcher Desktop - Mods Tab
  • When a player subscribes to a mod, the launcher downloads the file through the mod.io API, verifies its integrity (MD5) and extracts it into the game's Mods folder.

  • Unsubscribing removes the mod folder automatically.

  • Every time the Mods tab opens, the launcher checks installed mods against mod.io and reinstalls any mod whose file changed.

  • Installed mods are recorded in Mods\modio_state.json (mod id, file id, version, activation), so your game can read that file to know which mods to load.

Setup

Open your app in the dashboard and go to Integrations, mod.io.

Fill in your mod.io Game ID, read-only API Key and Embed Hub URL, then enable the integration and save.

Optionally add Extra Allowed Domains the tab may open and change the Install Folder Name (default: Mods).

Requires a Pro plan or higher and a game registered on mod.io. The Mods tab shows up in the launcher on the next manifest refresh after saving.

Full setup guide: Mods (mod.io).

Last updated

Was this helpful?