Privacy Policy
Last updated: 2026-04-26
Altros Studios, LLC ("we", "us", "our") makes Game Demon, an AI coaching desktop app for competitive games. This page describes what data we collect when you use our products, where it goes, and the choices you have. Plain English, no dark patterns.
What we collect
Steam ID (SteamID64)
When you sign in with Steam, we read your SteamID64 and use it to look up your entitlements (free vs Pro tier, token balance) on our backend, and to identify your player record in CS2 game state events. We don't sell or share Steam IDs.
In-game state from Counter-Strike 2 (GSI)
CS2's Game State Integration sends us your match data in real time — round outcomes, your money, weapons, score, position. Game Demon uses this for live coaching, writes it to a local session log on your computer, and uses it to build a post-match summary. Raw GSI events are not transmitted to our servers.
Demo files (.dem)
Demo files are parsed locally on your machine. The match metadata we extract (round timeline, kills, money state, weapon usage) is saved to a local SQLite database in your Game Demon data directory. The demo files themselves are never uploaded to our servers.
Coaching prompts and outputs
The prompts we send to language models include in-game state (your money, weapons, score, recent rounds) and a buffer of recent coach output. Outputs from those models are saved to your local session log. We do not retain the prompts or outputs on our servers in association with your account.
Thumbs ratings and feedback
When you rate a coach call thumbs-up or thumbs-down, or submit feedback through the in-app form, that gets stored in our database (DynamoDB, AWS region us-east-1) keyed by your Steam ID. The associated coach output is included so we can review what you reacted to. This data has a 90-day TTL — it auto-deletes after that.
Token usage and entitlements
When you spend tokens on cloud LLM calls, we record the spend in our backend tied to your Steam ID. Pro subscriptions are billed via Stripe; payment card data is held by Stripe under their terms — we never see it.
Crash diagnostics
Local session logs (%APPDATA%\game-demon\logs\ on Windows) include event breadcrumbs and stack traces. We don't auto-upload these. You may share one with us when reporting a bug, in which case it becomes part of that bug report.
What we do NOT collect
- Voice or microphone audio
- Webcam
- Files outside the CS2 replays folder, your Downloads folder, and Game Demon's own data directory
- Real names, addresses, or payment card numbers (Stripe handles those)
- Browser history or system info beyond what Electron auto-reports for crash diagnostics
- Chat messages from CS2, Discord, or any other app
Where data goes
Stays on your machine
- GSI events
- Session logs
- Demo files
- Parsed match metadata
- Coach output history
Our backend (AWS, us-east-1)
- Steam ID
- Token balance and entitlement state
- Thumbs ratings and feedback (90-day TTL)
Third parties
- Groq — receives prompts via our backend proxy for LLM inference. Prompts include in-game state but not your Steam ID.
- Leetify (public API) — we may fetch public CS profile data (rank summary, recent matches). Public information only; no auth required.
- Steam Web API (Valve) — we verify your Steam authentication ticket. Valve handles per their privacy policy.
- Stripe — Pro subscription billing.
How long we keep it
- Local data — until you uninstall Game Demon or delete it manually
- Backend entitlements — for the lifetime of your account
- Thumbs ratings and feedback — 90 days, then auto-deleted
- Stripe records — per Stripe's retention
Your choices
- Disable cloud features in
Settings → Recordingsto keep everything local - Email support@altrosstudios.com to request data export or deletion. We respond within 30 days.
- Uninstall to remove all local data
- Cancel Pro at any time via the Stripe customer portal
Children
Game Demon is not directed at children under 13. We don't knowingly collect data from them. If you believe a child has provided us with personal information, contact us and we'll delete it.
Changes to this policy
If we make material changes, we'll update the date at the top of this page. Continued use after changes means you accept them.
Contact
Questions? Email support@altrosstudios.com.