The client backend application for the MegaAntiCheat (MAC) anti-cheat system, used for cheat detection and demo file streaming in TF2 and other games.
- v0.2.1
- Published at
- 27d ago
- 136
- Stars
- 3,021
- Download
- Synced at
- 27d ago
Latest release
v0.2.1Oct 16, 2026, 11:19 PMPre-releaseDownloads slow? Switch the source anytime above
README
Project Overview
client-backend is the client application for the MegaAntiCheat (MAC) anti-cheat system. It integrates with TF2 to automatically record and stream demo files to a central server for cheat detection and analysis.
Key Features
- Automatic demo recording: Integrates with TF2 to auto-record all matches
- Demo file streaming: Automatically streams recorded demos to the central server
- Player information display: Shows all players when connected to a match
- Web UI interface: Browser-based interface at
localhost:1984 - Steam API integration: Requires a Steam Web API key for authentication
- Masterbase API integration: Supports Masterbase API key for enhanced features
Target Audience
- Players and community administrators of TF2 and other games
- Server administrators who need anti-cheat detection
Quick Start
- Download the latest version from Releases
- Add to TF2 launch options:
-condebug -conclearlog -usercon -g15 - Add RCON configuration to
autoexec.cfg - Launch TF2 and run the application
- Visit
localhost:1984and enter Steam API key and RCON password
Core Advantages
- Automatic demo recording and streaming
- Complete Web UI management interface
- Integration with Steam and Masterbase APIs
System Requirements
- OS: Windows
- Additional Dependencies: TF2 game, WebView2
Release history
Sort