FiveM anti-cheat with a web dashboard
Server-verified anti-cheat for FiveM.
Britannia checks what each player's game reports against what your server saw, and logs, kicks or bans by the rules you set.
Detections
Server online| Time | Player | Rule | Severity | Action |
|---|---|---|---|---|
| 21:14:08 | Player A | noclip | high | ban |
| 21:13:41 | Player B | speed | medium | kick |
| 21:12:57 | Player C | dump_attempt | high | ban |
| 21:11:30 | Player D | teleport | medium | log |
| 21:10:02 | Player E | weapon_unowned | low | log |
Works with your framework, or none at all
- Standalone
- Qbox
- QBCore
- ESX
What it catches
Detection rules covering movement, combat, weapons, events and the client itself. Each one is yours to set to log, kick or ban.
Client checked against server
Ped model, weapon, vehicle and position reported by the game must match what the server itself sees.
- sensor_mismatch
- teleport
Movement
Noclip, teleports, mass teleport, speed, super jump and freecam.
- noclip
- speed
- super_jump
- freecam
Combat and aim
Silent aim, triggerbot, no recoil, hits without line of sight and wall tracking.
- silent_aim
- triggerbot
- damage_no_los
Weapons and entities
Blacklisted and unowned weapons, explosions, remote fire and entity spam.
- weapon_unowned
- explosions
- entity_spam
Event firewall
Rate limits and payload checks on your own net events, plus blacklisted and honeypot events.
- event_firewall
Client integrity
Integrity proofs, silent sensors and stopped or stalled scripts expose a tampered client.
- resource_integrity
Script protection
Client scripts, NUI pages and streamed assets are delivered encrypted, so a dumper leaves with the manifest and nothing else.
- dump_attempt
- dump_hook
Bans you can stand behind
Bans match on strong identifiers, players are quarantined before punishment, and automatic bans can be reviewed and marked false positive.
Running in three steps
One resource on your server, one dashboard in your browser.
Install the resource
Copy britania-ac into your resources, enable OneSync, paste the server token from the dashboard into its config, and ensure it after your framework.
ensure britania-acConfigure for your server
It runs standalone. Inventory checks use ox_inventory, qb-core or es_extended when one is running, and staff can be exempted by ACE or from the dashboard.
add_ace group.admin britania.exempt allowMonitor and ban from the dashboard
Watch detections arrive, set what each rule does, and warn, kick or ban players from the web dashboard.
noclip: ban
A dashboard your staff will use
Everything the resource sees lands in one web dashboard, shared with your staff and scoped by role.
Rules
What happens when each rule fires
- noclip
- silent_aim
- speed
- weapon_unowned
Awaiting review
Automatic ban, godmode
Live players and map
Who is online, where they are, and their health, vehicle and ping.
Spectate and clips
Watch a suspect live and keep the recorded evidence with the ban.
Ban review
Confirm automatic bans or mark them false positive.
Rule editor
Log, kick or ban per rule, plus your own blacklisted events.
Staff roles
Owner, admin and moderator, each with its own permissions.
Audit log
Every punishment, rule change and staff change, recorded.
Player lookup
Search any identifier and see detections and punishments.
Discord alerts
Detections and punishments posted to your staff channel.
Pricing
Subscribe monthly, or pay once for a licence that never expires.
Starter
TODO: who Starter is for (player cap, server count)
TODOper month
- Every detection rule, each set to log, kick or ban
- Script protection and anti-dump
- Web dashboard with live players and detections
- Ban review with false-positive marking
- Discord detection alerts
- TODO: Starter limits
Professional
RecommendedTODO: who Professional is for (player cap, server count)
TODOper month
- Every detection rule, each set to log, kick or ban
- Script protection and anti-dump
- Web dashboard with live players and detections
- Ban review with false-positive marking
- Discord detection alerts
- TODO: Professional limits
Enterprise
TODO: who Enterprise is for (player cap, server count)
TODOper month
- Every detection rule, each set to log, kick or ban
- Script protection and anti-dump
- Web dashboard with live players and detections
- Ban review with false-positive marking
- Discord detection alerts
- TODO: Enterprise limits and support terms
Questions
Setup, frameworks, false positives and licensing.
Copy the resource into your server, generate a server token in the dashboard, paste it into the resource config, and add it to server.cfg after your framework. The server needs OneSync enabled. The console confirms when the panel connection is live.
Britannia runs standalone, so it works on any server. Inventory-based checks, such as catching a weapon the player never owned, use ox_inventory (as used by Qbox and ESX Legacy), qb-core or es_extended when one of them is running.
TODO: add measured server and client performance figures before publishing an answer here.
You choose what every rule does: log, kick or ban. Automatic bans can wait for staff review, where they are confirmed or marked false positive and lifted. Staff can be exempted per rule, and scripted teleports or safe zones can be declared so they never count.
Releases are announced in the dashboard changelog. TODO: describe the update cadence and how customers receive new versions.
Yes. Packed resources reach players as encrypted data instead of files, so a dumper gets only the manifest, and asking the server for protected files is itself a detection.
You can subscribe monthly or buy a lifetime licence, which never expires. TODO: refund policy.
Give your staff the evidence.
Install one resource, open the dashboard, and decide what every rule does.