Case Study
Client Project

Experiments
Platform

In the age of vibe coding, anyone can build. We created the enterprise platform that lets them safely share what they create.

Client Supercell
Industry Gaming
Engagement Platform Engineering
01
The Challenge

Everyone can build now.
But how do they share?

With AI coding assistants, anyone can create working applications. But enterprises need a safe, governed way to let their people share these creations internally — without requiring infrastructure expertise.

01
The Challenge

Sarah built an app with Claude. Now what?

Before she can even start...

Install Docker Desktop
"What's a container?"
Install & configure kubectl
"What's a kubeconfig?"
Get GCP access & credentials
"I need to file an IT ticket?"
Learn to write a Dockerfile
"FROM? COPY? EXPOSE?"
Write Kubernetes YAML manifests
"Deployment? Service? Ingress?"
Configure SSL certificates
"What's cert-manager?"
Set up Okta authentication
"oauth2-proxy? OIDC?"
⏱️ Estimated time: 2-3 weeks (if she can find someone to help)
vs

With Experiments Platform

~/metrics-dashboard $ supercel deploy
✓ Ready!
https://metrics-dashboard.ai.supercell.dev
No Docker knowledge needed
No Kubernetes knowledge needed
No infrastructure access needed
SSL + Auth handled automatically
90s
Total time
01
The Challenge

The new builders, blocked by old infrastructure

📊

Sarah (PM)

Built a dashboard with Claude, can't deploy it

🎨

Designers

Created interactive prototypes with AI, stuck on localhost

📈

Data Scientists

Vibe-coded analysis tools, can't share with stakeholders

💻

Engineers

Spending time on infra instead of helping others ship

"I built this entire dashboard with Claude in an afternoon. Now I'm told it'll take two weeks to deploy it?"

— Sarah, Product Manager
02
The Solution

The enterprise platform for
the vibe coding era

A safe, governed way to let anyone share what they build. One command deploys to a secure internal URL with enterprise SSO — no infrastructure knowledge required.

02
The Solution

Day 2: Sarah gets feedback.
Ships an update in 60 seconds.

9:00 AM
💬
Slack message
@sarah love the dashboard! Could you add a filter for region? Would be super helpful for the EU team.
9:15 AM
Sarah updates the code
# With Claude's help:
+ region_filter = st.selectbox(
+ "Region", ["All", "EU", "US", "APAC"]
+ )
9:16 AM
🚀
Ship it
$ supercel deploy
✓ Live in 60s
iterations
×
60s
each
=
Ideas ship at the
speed of thought
02
The Solution

The result: Production-ready in your browser

🔒 https://metrics-dashboard.ai.supercell.dev
📊
Brawl Stars Metrics
Live Dashboard
● Live
S
DAU
2.4M
↑ 12.3%
Revenue
$1.2M
↑ 8.7%
D7 Retention
42%
↑ 2.1%
ARPDAU
$0.51
↓ 1.2%
DAU Trend (7 days)
Mon Tue Wed Thu Fri Sat Today
Revenue Split
IAP 68%
Ads 24%
Subs 8%

🔒 Automatic HTTPS

Let's Encrypt certificate provisioned and auto-renewed. Zero config.

🔑 Okta SSO built-in

User identity (sarah@supercell.com) passed to your app automatically via headers.

🌐 Instant subdomain

metrics-dashboard → metrics-dashboard.ai.supercell.dev. No DNS changes needed.

03
How It Works

From deploy to secure access

DEPLOY
👩‍💻
Sarah runs deploy
supercel deploy
PLATFORM HANDLES
📦
Container built
🔐
SSL issued
🌐
DNS routed
metrics-dashboard.ai.supercell.dev
ACCESS
👨‍💼
Teammate visits URL
Okta login → instant access
🛡️
Every request is authenticated
No app code required. oauth2-proxy intercepts every request, validates against Okta, and passes the verified user identity to the app via headers. Zero-trust by default.
User header
X-Auth-User: sarah@supercell.com
1
LoadBalancer for all apps
Subdomains supported
0
Lines of auth code needed
100%
Requests authenticated
04
Design Philosophy

What we said no to

Great platforms are defined by what they don't do. Every "no" removes a decision someone else has to make.

📄
No config files
No supercel.yaml, no Dockerfile, no kubernetes manifests. Your code is the config.
→ Zero learning curve
💰
No per-app LoadBalancers
One shared ingress serves every app. Wildcard DNS means infinite subdomains at fixed cost.
→ $20/mo not $20/app/mo
🔑
No auth code in apps
Authentication happens at the edge. Apps receive verified identity via headers. No OAuth libraries, no token handling.
→ Can't forget to add auth
🔐
No certificate management
Let's Encrypt certificates are issued automatically and renewed before expiry. No more 3am SSL incidents.
→ HTTPS from day zero
Every "no" is a "yes" to someone shipping faster
05
The Impact

What if everyone could ship?

👩‍💼
PM
👨‍🎨
Designer
👩‍🔬
Data Sci
👨‍💻
Engineer
👩‍📊
Analyst
📊
metrics
🎨
prototype
🔬
analysis
⚙️
tooling
📈
reports
🎮
game-tools
💬
feedback
🔍
search
📱
demo
🤖
assistant
*.ai.supercell.dev — all live, all secure, all governed
Before
5
engineers who could deploy
After
500+
people who can ship their ideas
100×
more builders, same IT team
Case Study

What would your people build
if nothing stood in their way?

The barrier
Infrastructure complexity
The unlock
supercel deploy
Let's talk about your builders
tomoro.ai/contact
This case study
Supercell × Tomoro.ai