T7D Gaming
T7D platform · four layers · two products on it

Streaming, rooms, multiplayer, a wallet, a store, seasons, an operating layer and the rails to get paid, in a region where none of it came out of a box. We built the pieces because we needed them, and now every product we ship starts with all of them.

The operating layer

10 components

741 operationsGameFlowsAudiences and segmentsChurn scoringInterventionsMissionsEconomyExperimentsScheduled tasksAudit trail

Native, bidirectional PlayFab and Unity integrations, and a database workspace for everything else. Events arrive over webhooks, actions go back the same way.

Pulse
unity
MongoDB
MySQL
Postgres
supabase
firebase

The first screen: what is connected, what is running, and what changed.

The first screen: what is connected, what is running, and what changed.

3,576live streams on our own stack
33,426gameplay sessions logged
620items in the store
586battles played
127games in the library
70quests configured
61achievements
741operations wired into Pulse

WIZZO production, September 2026

Live streaming

Creators go live on our own stack through a native plugin we built. Viewers send gifts that settle straight into the wallet.

PK battles

Two streamers, one bar, a timer, and a result the server decides rather than the phone.

Majlis rooms

Voice rooms built for how the region actually hangs out, with games you can start without leaving the conversation.

Server-decided matches

Eight of our twelve Originals are versus games. Each runs its own versioned runtime on our edge.

Arenas and tournaments

Entries, brackets and prize pools, settled automatically against the ledger.

Seasons and quests

Free and premium tracks, streaks, login calendars and leaderboard bands, configured rather than compiled.

Watching a live stream
Public battles
A kiosk selling game credit at night

So we built the other ways in: carrier billing with the telcos, kiosk top-ups, resellers and scratch codes. Every one of them lands in the same ledger.

That ledger is what makes a regulated, televised, money-carrying product possible at all. Draws settle against it, winners are paid from it, and the whole thing can be audited afterwards.

Quests and daily rewards
Levels, XP and the wallet

A free track and a paid one, daily streaks, a login calendar, leaderboard bands, seasonal quests. Every tier, threshold and reward is a value in a console rather than a number compiled into the app.

The same machinery runs a national day pass on one product and a battle track on another, because none of it is hard-wired to a single game.

Right to left through the whole interface, three languages, Arabic names and numerals where they belong, and a day that turns at midnight Riyadh rather than midnight UTC.

Until the day turns

00:00:00

بتوقيت الرياض