Your strats.Your roster.Proof they did it.
You call the same execute for the third week running and still hear "I didn't see it." TrainYourCS puts your CS2 team's training, schedule, strats and demo review in one place — and shows you exactly who did the work.
Write it once
The call, a demo round to watch, a checklist they tick off.
Assign it
Who gets it, when it is due. They are told by email, in the app — and in Discord if you use it.
They work through it
Step by step, ticking off as they go, on their own time.
You can see it landed
Opened, finished, or not started — per person, with timestamps.
Training that leaves a record
A module is the call, written down once: what you want, why, a demo round to watch, and the steps they tick off doing it. It stays in your library for every player who joins after — including the ones who are not on the roster yet.
- Assigned, not broadcast. Give the AWPer their lineups and the entry his prefires without cross-posting a thing. Each of them sees what is theirs and nothing else to wade through.
- A deadline that is visible. Overdue work is flagged on your side and on theirs, so a due date is a fact rather than a tone of voice.
- Progress per step, not per module. "Half done" is a real state and this records it — you can see somebody stopped at step three rather than guessing why the module is still open.
- Chase the gap, not the team. You talk to the one person who is behind instead of lecturing five people who already did it. That is the whole difference between an argument about effort and coaching.
Mirage — A execute
Assigned to 5This is the conversation the product exists to make possible: one player, one question, no lecture to the four who already did it.
Review the match, not your memory
Upload a match demo and it comes back as a 2D replay you can scrub round by round, on the real map. Not a summary of the round — the round. Find the thing you were looking for in round 14 and hand that round to a player: their link opens the replay already sitting on it.
- The round at a glance. A scoreboard with who is still alive, and a timeline marked with every kill, every grenade and the plant. Each round's tab shows how it was won before you open it.
- Utility you can time. Smokes bloom and thin out, molotovs spread and burn down, and every one counts down where it landed — clearing the moment it really did. Grenades fly the path they flew.
- Flashes, per player. Not "a flash went off" — which of them it blinded and for how long, counting down over each one. Straight from the demo, so it is the number the game used.
- The bomb, end to end. Who carried it, where it was dropped, a 40-second fuse running down as a ring, and a defuse that tells you whether it beats the clock while it is still happening.
- Both floors at once. Nuke, Vertigo and Train show the upper and lower levels side by side in one view — zoom and drag move them together, so nobody vanishes down a ladder.
- What they took in. The buy for both sides, spending itself down as the utility gets thrown, so "do they still have a smoke for this retake" has an answer.
Plus the things you would expect: every shot as a tracer, follow one player through the round, names that stay readable when five players stack a door, drop to a quarter speed, click a kill on the timeline to land a second before it, and a scoreboard with ADR and headshot percentage rather than just K/D.
Every map is redrawn in one clean style that stays sharp when you zoom in. Included, like everything else — parsing runs in the background, so upload it and get on with your evening.
Watch it back from every seat
The TrainYourCS recorder runs on each player's PC. One press records the whole team — every screen, every mic, and the game sound each of them heard — and after the match it all lands on your team's page, lined up to the millisecond. Five POVs side by side, with the comms that went with them.
- One press, everyone. Anyone hits Record and every teammate in CS2 starts with them. No "did you remember to record" after the game.
- Hear the round as it was called. Every mic together, or exactly what one player heard — the game and the call, from their seat.
- Watch it your way. One big view and four small, or all five in a grid; theatre or full screen; five seconds back or forward. A green ring shows who is talking.
- From the 2D replay to the POVs. Spot it on the map, press one button, and every player's recording opens at that moment, on the player you were following.
- Clip it and assign it. Cut the twenty seconds that matter from one player's POV, with the comms, and it lands in the right players' training.
- Never touches the game. It records the screen the way OBS display capture does. No injection, no hooks, no launch options — CS2 stays in Trusted Mode — and uploads wait until you close the game so your ping is yours.
1 zCBN5zz
2 Fynn_
3 2w1ce
4 hanseN
5 sub_ The rest of the week
The jobs around the game — who is turning up, what needs doing before Thursday, and what you know about the team you are drawing. On the same roster, in the same place.
Who is actually turning up
Put the week up once — practices, scrims, matches. Everyone answers going, maybe or can't make it, and everyone reads the time on their own clock.
Afterwards you mark who was really there. What somebody said and what they did are different facts, and the gap between them is the interesting one.
Sorted by how close it is to mattering
Book the scrim, send the demo to the analyst, sort the stand-in. Each one has an owner and an urgency, and the list orders itself by when it starts to hurt rather than by when it was typed.
"Before next game" names a real date once there is a match on the calendar. The urgent ones post to Discord; a "this season" item does not, because it is not news.
What you know, and what they think
Their tendencies and your gameplan, per team, with every fixture you have played them in on the same page.
Underneath, a note from each player. Five people saw five different parts of that map, and the one who writes "their AWP never holds mid on a full buy" has said something the coach could not say for them.
The calls, where they can be found
Your executes and defaults in one place the roster can actually search, instead of four docs and a pinned message from March.
And when somebody new joins, it is already written. They read the same thing everyone else read, rather than the version you can remember on the night.
Built around who does what
Owner
YouHolds the subscription. Invites and removes people, promotes a coach, connects Discord, and sees every completion record on the team.
Coach
TrustedEverything except billing and the roster. Writes modules, assigns them, sets deadlines, uploads demos, and sees who has completed what.
Player
RosterSees what has been given to them and when it is due, ticks off each step, answers for sessions, and adds their own note on an opponent. Nothing else to wade through.
Bolt it onto Discord, if you use Discord
Optional, and it changes nothing about how the product works. Connect your server once and the things worth knowing also show up in the channel already open on everyone's second monitor. Skip it and the same notifications arrive by email and in the app.
- New training, announced. Assign a module and it posts once, naming and tagging the people who got it. Being tagged in the thing you have been given is how it gets seen at all.
- Due soon, once a morning. One digest a day per team. It says "three players" — never which three. Naming who is behind in front of their team is a judgement, and a coach who watches the app do that to a player once turns it off.
- Sessions nobody answered. A scrim in four hours with two people still silent is something you can fix at four hours' notice.
- Times on their own clock. A roster spread across three countries each reads the right local time. This is the one thing the integration does that the app cannot.
In the channel
Slash commands/assignments
What you still owe, overdue called out first.
Only you see it
/next
The next three things on the team calendar.
Everyone sees it
/pov
Links to a recorded match — every POV together, or one player's.
Everyone sees it
/strat
Posts one of your saved strats, picture and all.
Everyone sees it
/updates
What's new in the recorder, the website and the bot.
Everyone sees it
/link
Connects your account. One click, username only.
Only you see it
Anything about one player is private to them, without exception. A channel is a room with your teammates in it.
Against what you use now
Nothing here is a case for leaving Discord — we post into it quite happily. It is a case for what has to live somewhere that remembers.
Scroll the table sideways →
| Discord alone | A shared doc | TrainYourCS | |
|---|---|---|---|
| Who has seen it | A reaction, from whoever bothered | Nothing | Per person, with a timestamp |
| Who has finished it | Ask in comms | Ask in comms | Step by step, per person |
| Assigning to one player | A DM that scrolls away | A doc everyone can edit | Assigned, with a due date |
| Finding it in a month | Search and hope | Which of the four docs | Still in the library |
| New player joins | Scroll back forever | Re-explain it | Assign what already exists |
| Reviewing a match | Clips, if someone made them | Notes from memory | 2D replay, round by round |
| Hearing the comms back | Five separate recordings, if anyone remembered | Not a thing | Every POV and every mic, in sync |
| Turning a round into work | "Watch round 14", by hand | Not a thing | Their link opens on that round |
| Prep on an opponent | A thread from last season | One person's notes | Gameplan plus every player's read |
| Told in the channel | If someone remembers to post | No | Posted, tagged, automatically |
| Cost | Free, and it shows | Free, and it shows | From £10 a month, whole roster |
Pricing
Three plans, each priced for the whole team — you are never billed per player. Your fourteen-day trial runs on Pro, so you see everything before you choose. No card up front, and you can cancel from your own billing page whenever you like.
- Up to 8 members
- Training, assignments and who-did-what tracking
- Calendar, to-do, stratbook and opponents
- 2D demo replay — 5 demos a month
- Strat designer
- Discord notifications and commands
- Up to 30 members
- Everything in Starter
- Unlimited demos
- Scouting — read an opponent from their demos
- Your logo and your colour
- Post strats to Discord with /strat
- Recorder Lite — POVs kept 7 days, 15 GB
- Up to 30 members
- Everything in Team
- Full recorder — POVs kept 21 days, 60 GB
- Jump from the 2D replay straight to the POVs
- Clip a POV with the comms and assign it
- Post POVs to Discord with /pov
- Your demos parsed first
Prices include VAT and sales tax. Cancel any time. Shown in pounds — checkout shows the price in your own currency. Checkout charges in the currency for your billing address.
Questions
Do I need a card to start?
No. Fourteen days, the whole product, no card. If you do nothing at the end of it, the team goes read-only — nothing is deleted, and picking a plan turns it back on.
Do my players need to install anything?
No. They sign in on the web. If you connect Discord they can also use
/assignments and /next in your own server, which most
of them will do instead of opening a tab. The only download is the optional
Windows recorder, for teams that want every POV and their comms.
Can the recorder get me banned?
It is built not to go near the game. It records your screen with Windows' Desktop Duplication — the same thing OBS display capture uses — and your mic and computer sound the way Discord does. It never injects into, hooks or reads the memory of CS2, never touches its files, and needs no launch options, so Trusted Mode stays on. Nobody outside Valve or FACEIT can promise how their anti-cheat judges a program, but this stays inside what already runs beside both every day.
What does the Discord bot need from my server?
Permission to send messages in the one channel you choose, and nothing else. It reads no message history, joins no voice channel and manages nothing. It asks for your username when you link your account and not your email.
Will it post my players' names when they are behind?
Never. New training names and tags the people who got it, because that is how a task gets seen. The overdue digest says "three players" and stops. Anything about one player — what they owe, what they have not done — is private to them.
Can I use it without Discord?
Yes. Everything works on the web on its own, and the reminders go by email. The Discord half is a place to be told, not a place the product lives.
Am I billed per player?
No. Every plan is one price for the team — up to 8 members on Starter, 30 on Team and Pro.
What happens to my demos and my stratbook if I cancel?
Everything keeps working until the end of the period you have paid for. After that the team goes read-only: your demos, stratbook and training stay there to look at, nothing is deleted, and subscribing again turns it all back on.
Is this only for CS2?
The demo review is — it reads CS2 demo files. Everything else is a training and scheduling tool that works for any team; you pick the game when you create it.
Stop asking if they watched it
Fourteen days free. Your whole roster. Five minutes to set up. No card until you decide to keep it.
Start free trial