INFRASTRUCTURE
Real CS2 training needs a dedicated server
ONEFRAG does not run training modes in the browser. Sessions provision temporary Counter-Strike 2 servers via DatHost in Frankfurt (location id dusseldorf) with the ONEFRAG CounterStrikeSharp plugin.
What is free today
- Web app on Vercel Hobby
- Supabase Auth + Postgres Free tier
- Domain onefrag.life
- Orchestrator + plugin scaffold + telemetry API
Paid when you approve
- DatHost pay-as-you-go credits for on-demand CS2 servers
- DatHost CS2 template with ONEFRAG plugin installed
- Optional paid Stripe billing for Pro/Elite subscriptions
Nothing in this category has been purchased by the agent. Paid CS2 boots stay locked until DATHOST_ALLOW_PAID_STARTS is enabled after your explicit authorization. Missing credentials are reported as unavailable — never as a simulated server.