1. Variable Infrastructure Costs
Scaling by Monthly Active Users (MAU)
Starter / MVP Tier (1k–5k Active Users)
Single-region setup with one Supabase instance, one streaming server, and the full web layer (Dashboard, Landing Page, Console App).
Load is light — minimal DB activity, light WebSocket traffic, and basic monitoring.
Expected cost: $250–$380/mo
Growth Tier (5k–25k Active Users)
This setup expands to around three regions.
Each region gets its own Streaming Server, and Supabase is upgraded to CCX33.
Basic CDN caching starts being useful here.
Estimated Monthly Cost: $670 – $920
Scale Tier (25,000 – 100,000+ Active Users)
At this point, we’re running across 5+ regions, with multiple Streaming Servers and Supabase clusters.
Load balancers, autoscaling, Redis caching, and global CDN become necessary.
Monitoring and redundancy also scale up.
Estimated Monthly Cost: $1,100 – $1,680
2. Fixed Operational Costs (Team & Roles)
For MVP, most of these roles overlap and can be handled by 1–2 people.
3. Server Infrastructure (Game Session Hosts)
These are GPU-powered machines that run actual game sessions — the biggest variable cost in the stack.
Example Cost Summery
Costs scale in two directions — infrastructure (based on traffic, usage, and region count) and human resources (based on the number of dedicated roles).
The biggest jump happens between 5k–25k users when you start regional scaling and introduce caching. GPU session hosting remains the key variable that affects profitability, especially under a subscription model.