Every serverwatched

Run your community like a league. VigilPanel enforces your rules around the clock, ranks suspicious players for your admins, and turns every match into stats your players will chase.

The VigilPanel live view on a CS2 server: radar on Mirage, scoreboard and admin controlsLive
Alerts
Flagtotally_legit: 92% headshots over 13 kills AutomodGagged chat_goblin for spamming (6 msgs / 5s) ReportReport on totally_legit sent to the admins Flagtotally_legit: 9 kills through smoke/walls/while blind AutomodKicked late_rotate: 3 teamkills this map SteamKicked new_smurf: 1 VAC ban; account is 2 days old (minimum 30)

Every score has receipts

The review queue ranks suspicious players and shows the numbers behind each flag. Your admins make the call.

The VigilPanel review queue with a high-risk player expanded
Headshot rate 97.7%
Community median 32%, marked in white
Reaction time 105 ms
Community average 376 ms
Kills through smoke 37.9%
183 of 483 kills

Figures from the review queue on our CS2 demo server, where a simulated cheater plays alongside normal bots.

House rules, enforced

Switch rules on and set your own limits. Every action lands in the audit log, and the serious ones in Discord.

Chat filter

Blocked phrases like cheat-selling spam get the sender gagged on the spot.

Gag

Spam protection

More than five messages in five seconds and the player is gagged with a warning.

Gag

Teamkill limit

Kick after your limit per map. Three by default.

Kick

Steam checks

Minimum account age and CS2 hours, private profiles, VAC and game ban history.

Kick

Ban list

Banned players are removed on join, on every server you run.

Kick

Anomaly alerts

Headshot spikes and kills through smoke or walls, posted to Discord.

Alert

Guides

From installing the plugin to tuning your rules, written for people who run servers.

Claim your server

Early access is open for Counter-Strike 2 server owners. For Rust, FiveM or Palworld, join the list and we'll email you the day support goes live.