Aacguard Anti-Cheat

Preparing your project experience…

Live · 13,706 scans completed

Catch real cheats.
Not your legit players.

AACGUARD is a lightweight client-side anti-cheat scanner for CS2, CS:GO and CS 1.6 community servers. It finds loaders, injected modules and tampering without kernel drivers, and without flagging harmless apps.

By downloading AACGUARD you agree that scans may be logged and associated with your Steam account on our servers, allowing server admins to review your scan history.

13,706 Total scans
4,424 Players flagged
28 Detections, last 24h
AACGUARD · live console Online

[INIT] AACGUARD starting...

[OK] Players scanned: 4,755

[OK] Total scans: 13,706

[OK] Total flagged: 4,424

[INFO] Last 24h detections: 28

[LAST] Last scan at 2026-10-18 17:18:56

[DONE] Waiting for next client check_

Kernel driversNone required
Detection focusLoaders, injectors
Steam linkedPer scan session

Supported games

Counter-Strike, Source and GoldSrc games, Minecraft, Roblox, FiveM and RedM

  • Half-Life
  • Half-Life 2
  • Counter-Strike 1.6
  • Counter-Strike: Global Offensive
  • Counter-Strike: Source
  • Counter-Strike 2
  • Left 4 Dead
  • Left 4 Dead 2
  • Roblox
  • Team Fortress 2
  • Garry's Mod
  • Minecraft
  • FiveM
  • RedM

Game names and logos are trademarks of their owners. AACGuard is not affiliated with or endorsed by Valve, Facepunch Studios, Mojang, Roblox Corporation, Rockstar Games or Cfx.re.

Player lookup

Search a player’s AACGUARD history

Enter a username, SteamID64, SteamID, or Steam profile link.

🔍

Search for a player

The player info will appear here without leaving this page.

Features

What a scan actually checks

Built for Counter-Strike communities, from CS 1.6 to CS2. Each finding in the report says where it was found and when.

External cheats

Programs reading or writing the game's memory, invisible ESP overlays drawn over the screen, and fake DLLs or .asi plugins in CS 1.6, CS:GO and CS2 folders.

What Windows remembers

Prefetch, BAM, AmCache, ShimCache, MUICache, recently deleted files and USB history: cheats leave traces even after they are removed.

AACGuard Live

Keeps checking while you play: every minute for what is running, every 30 seconds for the game. Everyone's status is public on the Live page.

Fair verdicts

Old traces count less, cheats for another game are shown but not counted, legit tools are whitelisted, and name guesses alone never give CHEAT DETECTED.

Ban evasion

A one-way hardware fingerprint (hashes, never serial numbers) recognises banned players on new accounts, and non-Steam CS 1.6 installs are found too.

Public and appealable

Every uploaded scan has its own page for server admins, with the game each cheat is for. Players who think a verdict is wrong can appeal it.

Updates

What's new in v0.0.13

2026-10-17 · 8 languages, scan history, pre-match check links, false-positive reports, update notice and new PRO themes

View full changelog
Current release 18 changes

Version 0.0.13 makes AACGUARD easier to understand and to trust. The app now speaks 8 languages, explains every finding in plain words, lets you report a false positive with one click, keeps your last 10 scans on your PC and tells you when a new version is out.

  • 01
    Memory signature scanning While CS or another Valve game runs, AACGUARD now searches the game's own memory for byte patterns and names of known cheats, so internal cheats are caught even when…
  • 02
    OpenGL wallhack detection (CS 1.6) AACGUARD checks whether the game's OpenGL drawing functions are hooked, which is how CS 1.6 wallhacks draw players through walls, whatever the cheat is called or however…
  • 03
    8 languages The app is now available in English, Romanian, French, Italian, Russian, Chinese, Japanese and Korean.
  • 04
    "Why is this flagged?" Every finding in the scan report now explains in plain words where it was found, why it can mean a cheat, how many points it counted and what you can do about it.
  • 05
    Report false positive Think a finding is wrong? Press Report false positive in the scan report to send that one finding (with an optional note) for review.
  • 06
    Pre-match check & share link A 10-30 second check of what is running right now, from the new Pre-match check button.

How it works

From download to verdict

One app, no kernel driver. Everything below happens on your PC until you choose to upload the report.

aacguard.com
Live · anti-cheat for CS 1.6, CS:GO and CS2
Catch real cheats.
Not your legit players.
Download AACGUARD
EXE
AACGUARD-v0.0.13.exe
Starting download…
AACGUARDv0.0.13✕
0%
Ready to scan
Close cheats? Too late, we read what Windows remembers.
0checks
0findings
CS2game
Start scan
NS
NovaStrike Example
SteamID 76561198000000000 · just now · AACGUARD v0.0.13
CLEAN
Score0
Detections0
Checks run48,212
GameCS2
Shared with server admins · AACGuard Live keeps checking while you play
  1. 1

    Install and run

    Download AACGUARD and run it on Windows. It needs administrator rights to read Windows activity records, and installs no driver.

  2. 2

    Scan

    Running programs and the game, cheat files in common folders, Windows activity records (Prefetch, BAM, AmCache...), cheat sites in browser history and game folders.

  3. 3

    Verdict on your PC

    Each finding is weighed: old traces count less and cheats for another game are not counted. You get a report that explains every finding, and you can export it.

  4. 4

    Report and Live

    The report goes to aacguard.com for server admins, and AACGuard Live keeps checking while you play. Think a verdict is wrong? Appeal it from the scan page.

Privacy

What leaves your PC, and what never does

The short version. The full details are in the Privacy Notice and the Trust Center.

Sent with a scan report
  • Your Steam ID and name, the verdict, score and game
  • The scan log: every finding with its file path or site, and when it was used
  • The server you play on and a partly masked IP address
  • A one-way hardware fingerprint (hashes, never serial numbers) against ban evasion
  • AACGuard Live status every minute while the app runs
Never sent
  • File contents, except game cfg files identified as cheat configs
  • Documents, photos, passwords or saved logins
  • Browser history beyond pages that match cheat sites and searches
  • Executables, browser databases or registry files
You stay in control
  • Choose not to upload a report; the scan still runs on your PC
  • Turn AACGuard Live and Start with Windows off from the tray menu
  • Public pages hide your Windows account name and mask device serials
  • Ask for your data to be deleted at support@aacguard.com

FAQ

Questions players ask

Something else? Ask us on Discord or through the contact page.

When does AACGUARD run?

A full scan runs when you press Start. AACGuard Live runs while the app is open (it starts with Windows by default) and checks what is running every minute, and the game every 30 seconds while one is open. You can turn Live and Start with Windows off in the tray menu.

Does it use a kernel driver or touch my game?

No. AACGUARD runs in user mode and installs no driver. It reads what is running and what Windows recorded; it does not inject into, modify or write to any game.

What is uploaded to aacguard.com?

The scan report: your Steam ID and name, the verdict and score, the scan log with every finding, the server, a partly masked IP and a hashed hardware fingerprint. Never your documents, passwords or file contents (except cfg files identified as cheat configs).

I was flagged by mistake. What now?

Open your scan page, press "Appeal this verdict", sign in with the same Steam account and explain what happened, with screenshots if you have them. Every appeal is reviewed and you see the answer on the appeal page.

Which games are supported?

Full scans and AACGuard Live for CS2, CS:GO and CS 1.6 (Steam and non-Steam builds), Live for other Valve games such as TF2, Left 4 Dead and Half-Life, and cheat detection for FiveM, RedM, Minecraft, Roblox and Garry's Mod.

Is it free?

Yes. Scanning, AACGuard Live, reports and appeals are free. AACGUARD PRO is optional (a badge, an animated name and Fresh Start) and never changes scan results.

We use cookies

We use necessary cookies to make this site work and optional cookies for analytics and marketing. You can change your choices at any time.

Cookie settings

Choose which cookies we can use. You can update these settings at any time.

✓

Necessary

Always on

Required for basic site functionality, security and consent preferences.