Game delivery proxy

Deliver any game, from anywhere

Providers block by geography and refuse to be embedded. GetMyGames serves the game through your own subdomain instead — every asset and every live call routed through you.

Free plan, no card required.

See how it works
Static rewritten server-side Live calls intercepted in the page Wildcard TLS, one record Per-game, per-country analytics
The problem

The game exists. You just cannot open it.

Providers restrict games by the address the request comes from, and send headers that forbid embedding. From the wrong region the game simply does not load — the content is there, but unusable.

Blocked by region

The request arrives from an address the provider does not serve, and the game never starts.

Refuses to be embedded

Frame-blocking headers stop the game from loading inside your page at all.

Half-proxies break

Rewriting links is not enough: the game builds new addresses while it runs, and those escape a plain proxy.

How it works

One script tag, and the address changes

Your page embeds the game as it always did. Our script rewrites the frame address into a subdomain of your own root, and the proxy takes it from there.

Game host
Served as

Dots become hyphens, hyphens double. One wildcard record covers every host at once, so nothing is registered per game.

  1. The script finds the frame

    It matches your game iframe by CSS selector, so the game host does not matter.

  2. The address is rewritten

    The host is encoded into a single label under your root domain.

  3. We fetch the game

    The request reaches the provider from an address you control.

  4. Everything keeps flowing through us

    Links in the markup are rewritten, and calls the game makes at runtime are intercepted in the page.

What gets proxied

Static and live traffic, not just links

This is where a plain reverse proxy stops working. A game does not only load files listed in its markup — it builds addresses while it runs.

Rewritten before it reaches the browser

Markup, stylesheets, scripts and JSON are rewritten on our side, so every reference already points through the proxy.

HTML attributes · CSS url() and @import · addresses inside scripts · JSON payloads

Intercepted while the game runs

A small script injected into the page catches the calls the game makes at runtime and routes them through the proxy too.

fetch and XHR · WebSocket · EventSource · dynamically created elements

Integration

One tag on the page that embeds the game

No changes to the game, no SDK to compile, no build step. Paste the tag, and the frame is routed from the next page load.

  • Matched by CSS selector — the game host never has to be listed.
  • Your key is checked on every open and never reaches the game server.
  • Locked to the domains you allow, so a copied key is useless elsewhere.
index.html
<script src="https://sdk.getmygames.online/gs.js"
        data-key="YOUR_KEY"
        data-wildcard-root="getmygames.online"
        data-selector="iframe.game-frame"
        defer></script>
Your dashboard

See what opened, where, and how it went

Every game open is recorded: which game, which country, and whether it succeeded. Export the raw events whenever you need them.

  • Daily opens and success rate
  • Breakdown by game and country
  • Event log and CSV export
  • Monthly usage against your plan
dash.getmygames.online
Opens today48 210
Successful98.7%
Top countryDE

Illustration — figures are examples, not live data.

Pricing

Priced by game opens

An open is one game launch. Assets and live traffic that follow are not counted separately.

Free
Free
10 000 opens per month
Start on this plan
Growth
$99/ month
250 000 opens per month
Start on this plan
Scale
$399/ month
2 000 000 opens per month
Start on this plan
Custom
Talk to us
Volume by agreement
Talk to us

Paid plans are confirmed manually while online payment is being connected.

Questions

Before you ask

Do I have to register each game?

No. One wildcard record covers every possible host at once, so a new game works the moment its address appears on your page.

What happens to WebSocket connections?

They are proxied as well. Live connections a game opens are rewritten to run through the same subdomain.

Does this add latency?

One extra hop is added between the player and the provider. Static responses are cached, and the proxy sits close to the provider rather than the player.

What about certificates?

A single wildcard certificate covers every game subdomain, issued and renewed automatically. There is nothing to do per game.

Can someone steal my key?

The key only works from the domains you list, and it is stripped from the request before it reaches the game server.

What counts towards my limit?

Only game opens. Assets, scripts and live traffic that follow an open are not counted.

Put a game on your page today

Create an account, copy one tag, and watch the first open appear in your dashboard.

Get started