Tournament Infrastructure for Your Own Game
One script tag embeds brackets, leaderboards, and registration directly inside a game client or website — so studios can plug in competitive infrastructure without building it themselves.
One Script Tag
Drop a single script tag into a game client's web UI or a companion site and get a working set of tournament widgets — no backend integration required to get started.
Embeddable Brackets
Live, auto-updating bracket views render inside your own UI shell, styled to match your product.
Embeddable Leaderboards
Drop-in leaderboard components are backed by the same ranking data that powers the platform's own standings pages.
Embeddable Registration
Let players register for tournaments without leaving your game client or site — the widget handles the flow and reports back to your integration.
Themeable Components
Every widget accepts a theme config so it reads as part of your product, not a bolted-on iframe.
Built for Game Clients
Designed to run inside embedded web views as well as regular browsers, so it works whether you're integrating into a launcher, an in-game overlay, or a marketing site.
How It Works
From Script Tag to Live Widgets
Script Tag Added
A studio drops the Studio SDK script tag into their game client's web UI or companion site.
Widgets Configured
Brackets, leaderboards, and registration widgets are enabled and themed to match the studio's own UI.
Players Interact
Players register, check brackets, and follow leaderboards without ever leaving the studio's product.
Data Syncs
Every action in the embedded widgets syncs back to the same tournament data powering the rest of the platform.
Studio Owns the Presentation
The studio keeps full control of its own UI and branding — the SDK supplies the data and logic, not the look.
Frequently Asked Questions
What languages does the Studio SDK support?
The SDK is available as an npm package supporting JavaScript and TypeScript. React component wrappers are included out of the box.
What can I build with the Studio SDK?
You can build custom bracket viewers, live scoreboard overlays, tournament schedule widgets, player stat panels, and any other tournament data display.
Is there a sandbox environment for SDK development?
Yes — every tenant has a staging API environment that the SDK connects to for development and testing without affecting live data.
Are Studio SDK components mobile-responsive?
Yes — all built-in SDK components use responsive layout by default. The embed container auto-resizes when you set height=auto on the parent iframe.
How is the SDK authenticated?
The SDK uses per-tenant API keys scoped to read-only data access. Keys are managed from the developer dashboard and can be rotated at any time.
Embed the Studio SDK
Tell us about your game client or site and we'll help you get brackets, leaderboards, and registration embedded in an afternoon.
Talk to sales