SafeGuard

Anticheat and security platform for FiveM

Your server decides.Not the mod menu.

The SafeGuard dashboard: protected servers, players online, detections per day and detection categories.

SafeGuard checks what players actually do (movement, combat, entities, events and money) on the server, where cheats can't reach. Every decision is scored, explained and backed by evidence.

7 extra days free on your first month. Cancel at any time.

Detections
75
Frameworks
6
Player installs
0

Works with your framework, detected automatically

  • ESX
  • QBCore
  • Qbox
  • vRP
  • vRPex
  • Standalone

Features

Everything your staff needs to keep cheaters out

Protection, evidence and tooling in one resource and one dashboard. Every plan includes all of it.

Live map

Every player on the map, coloured by risk

Positions are read on the server while the map is open and never stored. Click a player to see their health, armour and position, and act at once.

  • Spectate, screenshot, message or ban from the map
  • Risk colours show who to watch first
The live map in the SafeGuard dashboard, with a player selected and their staff actions.

Evidence

Every decision comes with its evidence

Each detection shows what the server measured, how confident it is, the screenshots taken at that moment and what happened around it.

  • Server-verified signals are marked as such
  • Staff verdicts tune each detection on your server
A detection in the SafeGuard dashboard: summary, signal data, staff verdict, screenshot and timeline.

Live view

Your whole server, live

Who is online, their risk and the latest detections, with staff tools one click away. Actions reach the server in about a second and every one is logged.

  • Live spectate and instant screenshots
  • Staff activity and audit log
The live view of the SafeGuard dashboard: players online with their risk, recent detections and staff actions.

Bans and appeals

Bans players can appeal

Every ban has a public page with its ID. The player explains what happened and your staff decide, with the evidence in front of them.

  • Bans follow players across your servers
  • Learning mode shows what would happen before anyone is punished
The public page of a ban, where the player can send an appeal to the server's staff.

And everything behind it

  • EventShield

    A firewall for server events: rate limits, argument checks, permissions and honeypot events only a cheat would call.

  • Risk Engine

    Signals are weighted by confidence and fade over time. Punishments follow sustained risk, never a single flag.

  • Economy guard

    Scripts declare legitimate payouts. Money spikes, limits and duplication outside them are flagged.

  • Discord

    Alerts in your staff channels and a bot for /ban, /player, /detections and /screenshot, limited to your staff roles.

  • Resource scanner

    Finds backdoors, leaked keys and unprotected events in your resources. Only the findings leave your machine.

Clients

Communities that trust SafeGuard

FiveM servers protected by SafeGuard. Join their Discord and play on a server that keeps cheaters out.

FAQ

Questions server owners ask

Do I need a license to use SafeGuard?

Yes. Every protection runs on your FXServer, but it only starts with a valid license key in server.cfg. Without one, or with an invalid, revoked or expired license, SafeGuard switches protection off and shuts the server down 10 seconds later, with the reason in the console. The license also gives you the dashboard, history across servers and shared rules.

What happens if SafeGuard Cloud goes down?

Your server keeps running and keeps protecting. Detections, bans and punishments run on the server itself; what happens meanwhile is queued and sent to the dashboard when the connection is back. An outage on our side never shuts your server down.

Can I try it before committing?

Your first monthly payment covers a month plus 7 extra days, and you can cancel at any time. Turn on learning mode on your server's page: SafeGuard reports everything but punishes nobody, so you see what it would do before trusting it with bans.

Does it slow my server down?

SafeGuard samples each player a couple of times per second and checks events as they arrive, instead of running heavy work every frame. The time it spends per server tick is shown by the sg status command, so you can check it on your own server with your own player count.

Will it ban my players by mistake?

SafeGuard is built to avoid that. A single detection never bans anyone: signals are weighted by confidence and add up to a risk score that decays over time. Spawns, respawns and scripted teleports get grace windows, staff are exempt, and a dry-run command lets you test rules on a real player. When a ban happens, it comes with the evidence behind it and a public page where the player can appeal.

Which frameworks are supported?

ESX, QBCore, Qbox, vRP, vRPex and standalone servers. SafeGuard detects the framework on its own. Adapters read jobs, money and permissions so staff are recognised and economy checks match your server.

Can cheaters bypass it?

Anything running on the player's PC can be tampered with, so SafeGuard treats the game client as untrusted. Its client checks are extra signals. Decisions come from what the server can verify: positions, entities, damage, events and money.

Does it need OneSync?

Yes. OneSync gives the server authority over entities, which the entity, explosion and damage checks rely on. Any current FXServer build supports it.

What data does SafeGuard keep?

Detections, risk history, bans and the evidence behind them. You decide whether IP addresses are stored, hashed or dropped, hardware tokens are only ever stored hashed, and you choose how long data is kept. The resource scanner only uploads its findings, never your code.

How are updates installed?

Your choice. By default SafeGuard only tells you when a new release is available. Turn on automatic updates and it installs signed releases by itself, waiting until no players are online. Either way every file is checked against the release signature before anything changes, your config.lua and data are kept, and if the new version fails to start the previous one is restored.

Put your server in charge.

Your first month comes with 7 extra days free. It takes a few minutes to set up, and protection carries on even if the cloud is unreachable.