Skip to content

White-label game distribution for Unreal Engine

Ship your Unreal game under your own name.

UDTK gives your studio its own branded desktop launcher, small incremental patches and a release dashboard, without building the infrastructure yourself.

Unreal Engine 5 plugin · Branded desktop launcher · R2, S3, GCS, Azure or our CDN

  • Your name and logo
  • Your accent colour
  • Only what changed downloads
  • Every update verified
Works withUnreal Engine 5Cloudflare R2Amazon S3Google Cloud StorageAzure Blob StorageAny S3-compatible bucket

How it works

From packaged build to a player pressing Play

  1. 01Unreal Editor plugin

    Make it patch-ready in Unreal

    Package your game as usual, then run it through the UDTK plugin. One click, and the build is set up for delta updates from this release onward.

  2. 02Studio dashboard

    Publish it in Studio

    Create a release and drop in the build. Only what changed since your last release is uploaded. Choose which version is live on Release and Beta.

  3. 03Your launcher

    Players hit Play

    Your branded launcher picks up the new version, downloads just the changes, verifies them and launches the game.

Features

Everything a platform launcher does, under your brand

Delta patching

Every update ships only what changed. Players download the difference, not the whole game again, and you upload only the difference too.

White-label launcher

Your name, icon, installer art, accent colour and licence on a desktop app that updates itself. Players see your studio, not ours.

Hosting your way

Start on our pre-configured hosting with nothing to set up, or connect your own R2, S3, Google Cloud or Azure storage.

Studio isolation and integrity

Each studio gets its own storage space, users and launcher. Storage keys are encrypted at rest, and every update is verified before the game runs.

Team and release management

Invite your team as owners, developers or marketing. Run Release and Beta channels side by side and decide exactly which version is live.

News and patch notes

Post news, patch notes and maintenance alerts from the dashboard. They show up inside your launcher and on your game's own page.

An open design layer

Start from a preset, or design your own launcher

The launcher's look lives in its own open layer. Pick a ready-made preset, restyle it, or build a layout from scratch. Changes reach every installed launcher with no reinstall.

Classic: a game library on the left, key art, news and a Play bar. Best for studios with several titles.

Patching and versioning

Ship the difference, not the whole game

Delta patching works in both directions. Your players download only the parts that changed, and your team uploads only the parts that changed, so releases are faster and your cloud storage stays lean.

What moves when you ship 1.4.2Uploaded by you, downloaded by players
Full gameUpdate 1.4.2

Illustration, not to scale. Everything that didn't change stays where it is, on your storage and on players' machines.

For playersDelta updatesPlayers download only what's new since the version they have. Small fixes stay small downloads.
For your teamUpload only the changesEach release sends only what changed, so uploads finish faster and storage doesn't fill up with copies of the same game.
VersioningEvery release, on recordKeep each version, run Release and Beta channels side by side, and choose which one is live.
ReliabilityVerified and resumableUpdates are checked before the game starts, interrupted downloads pick up where they left off, and the launcher keeps itself up to date.
Hollow Meridian · Releases
Example from the Studio dashboard
VersionChannelYou uploadedPlayers downloadStatus
1.4.2Release61 MB61 MBLive
1.5.0-beta.3Beta18 MB18 MBLive
1.4.1Release140 MB140 MBPrevious · can go live again
1.4.0Release12.4 GB · first upload12.4 GB · first installPrevious · can go live again

Hosting

Host on our servers, or on yours

Launch on UDTK hosting with nothing to configure, or point UDTK at the storage you already run. Delta patching, verification and your branded launcher work the same either way.

UDTK Cloud

Pre-configured. Effortless.
FASTEST START
  • Zero egress fees. You never pay per gigabyte your players download, however big the launch or the patch.
  • Ready when you sign up. No buckets, keys or permissions to set up.
  • Fast downloads worldwide. Updates are served to players through a global CDN.
  • Storage included. Every plan comes with hosted storage, with more as you move up.
Best for small teams and getting a first release out quickly.

Your own storage

Your cloud, your account, your bill.
  • Cloudflare R2
  • Amazon S3
  • Google Cloud Storage
  • Azure Blob Storage
  • Any S3-compatible bucket
  • Connect in minutes. Add your bucket and access key in the dashboard. Keys are encrypted at rest.
  • Your files stay with you. Builds never leave your cloud account, and you can serve them from your own domain.
  • No hosted-storage cap. Plan storage limits only apply to UDTK hosting.
  • Your provider's rates apply. Storage and download (egress) fees are billed by your cloud provider.
Best for teams with existing cloud contracts, compliance needs or large catalogues.
Egress savings estimator

What would player downloads cost you elsewhere?

20,000
500 MB
2
≈ 20 TB downloaded by players each month
With UDTK Cloud you'd save about
$20,912a year in download fees
compared with Amazon S3 · $1,743 a month
Google Cloud
$1,909/mo
Amazon S3
$1,743/mo
Azure Blob
$1,693/mo
UDTK Cloud
$0/mo

Estimate of internet egress (download) fees only, using public list prices for US regions with tiered rates and 100 GB free each month: Amazon S3 from $0.09/GB, Azure from $0.087/GB, Google Cloud from $0.12/GB (checked September 2026). Storage, request and CDN fees are not included. Your actual rates may differ.

Pricing

Start small, scale with your release

Starter

For a first game or a private beta.
[PRICE]/ month
  • 2 games
  • 800 MB hosted storage
  • 2 launcher builds a day
  • UDTK hosting or your own storage
  • All launcher templates
Start with Starter

Pro

RECOMMENDED
For studios shipping regular updates.
[PRICE]/ month
  • 10 games
  • 10 GB hosted storage
  • 10 launcher builds a day
  • Release and Beta channels
  • Team roles and invites
Start with Pro

Enterprise

For large catalogues, simulation and training apps.
Custom
  • Unlimited games
  • Unlimited hosted storage
  • Unlimited launcher builds
  • [ENTERPRISE EXTRA]
  • [SUPPORT TERMS]
Talk to us

FAQ

Questions studios ask first

Do my players need a UDTK account?

No. Players sign in to your launcher with accounts that belong to your studio, or play as guests if you switch login off. UDTK never appears in their way.

Which Unreal Engine versions are supported?

The editor plugin is built for Unreal Engine 5. [CONFIRM SUPPORTED VERSIONS]

Can I keep my builds in my own cloud?

Yes. Connect Cloudflare R2, Amazon S3, Google Cloud Storage, Azure or any S3-compatible bucket, and your game files stay in your account. Your keys are encrypted at rest.

How small will my patches be?

It depends on what changed. Players only download the parts that differ from the version they already have, so a small fix stays a small download.

Does UDTK replace Steam or Epic?

It's for the builds you distribute yourself: private betas, direct-to-player releases, and simulation, VR or training apps that can't go through a public store. You can still ship on stores as well.

What if a download is interrupted?

The launcher picks up where it left off and verifies the update before it starts the game. If an update fails, the previous files are restored.

Put your launcher on players' desktops

Set up your studio, connect storage and bake your first branded launcher.