What Does VAC Banned Mean?
Last updated: April 2026
If you've looked up a Rust player and seen a red ban notice on their profile, here's what it actually means and why it matters when deciding whether to team with someone — or whether the person who just killed you might have been cheating.
What is VAC?
VAC stands for Valve Anti-Cheat. It's Valve's automated system built into Steam that detects cheat software running on a player's machine during a game. VAC runs in the background while you play and compares what's happening on your system against known cheat signatures.
When VAC detects a cheat, it doesn't always ban the player immediately. Valve often holds bans in a wave — sometimes weeks or months after the detection — to make it harder for cheat developers to figure out exactly what triggered the detection. The ban is then applied automatically with no appeal process.
How does it work in Rust specifically?
Rust runs on VAC-secured servers by default. Any player with a VAC ban on their account that is less than a certain age is blocked from joining VAC-secured servers. In practice, this means a recently VAC-banned player cannot rejoin official or most community Rust servers that have VAC enabled.
Facepunch — the studio that makes Rust — also operates their own additional anti-cheat called EAC (Easy Anti-Cheat). A Rust-specific ban through EAC shows up as a game ban rather than a VAC ban, and it's often handed out faster and more aggressively than VAC.
VAC ban vs game ban — what's the difference?
| Type | Who issues it | How it's detected | Scope |
|---|---|---|---|
| VAC Ban | Valve (automated) | Cheat software detected on system | Blocks from all VAC-secured servers in that game |
| Game Ban | Game developer (Facepunch via EAC) | Cheat or exploit detected in-game | Blocks from that specific game entirely |
Game bans are generally considered more severe in Rust because Facepunch issues them directly and they result in a full game block rather than just a VAC-secured server block. A player with multiple game bans is almost certainly a repeat cheater.
What does DaysSinceLastBan mean?
This number is exactly what it sounds like — the number of days since the most recent ban was applied to the account. It's one of the most useful fields when assessing whether someone is currently a risk.
A ban from 2,000 days ago (roughly 5+ years) is less immediately concerning than one from 90 days ago. Some server owners use rules like "no players banned within the last 365 days" as a filter when allowing someone to join a private server or clan.
Can a VAC-banned player still play Rust?
It depends. A VAC ban in Rust means the player is blocked from VAC-secured servers — which covers nearly all official and most well-run community servers. However, some servers run without VAC enabled (typically private or modded servers with their own anti-cheat), and those don't enforce the VAC ban at the network level.
A game ban (EAC) is more absolute — the player is blocked from launching Rust entirely on that account. They would need to buy a new copy of the game on a new account to play again.
Are VAC bans permanent?
Yes. VAC bans are permanent and cannot be removed. Valve does not reverse them except in documented cases where a false positive is proven — which is extremely rare. The account will carry that ban forever, and it's visible to anyone who looks up the profile.
This is also why some players buy "alt accounts" to continue cheating. The ban stays on the original account but doesn't prevent them from purchasing a fresh copy of Rust on a new Steam account.