Bastrel

Anticheat for FiveM servers

Server-authoritative protection for FiveM.

Bastrel decides on the server and never trusts the client. It integrates through an SDK that you declare yourself, without modifying any third-party file. Start in observe mode, read what would have been sanctioned, then enforce.

Compatible with FiveM · OneSync required

Plans

Essential

1 prod · 1 dev

Server-side protection for a small or whitelisted server.

€19.99/ month · incl. tax
Billed monthly.
  • Config audit, game-event filtering, periodic state checks, local bans and connection checks
  • SDK and network event security, with no change to your third-party resources
  • Discord logs and a panel for detections and bans
  • 1 production server, 1 dev/staging server included. Support on Discord, response within 72 h.
Monthly billing, cancel anytime.

Pro

1 prod · 1 dev

Server-side protection for a public roleplay server.

€34.99/ month · incl. tax
Billed monthly.
  • Everything in Essential
  • Economy and inventory module, client layer and screenshots
  • Configuration from the panel, observe report and player history
  • Opt-in network ban. 1 production server, 1 dev/staging server included. Support on Discord, response within 24 h.
Monthly billing, cancel anytime.

Network

3 prod · 3 dev

Server-side protection for a multi-server community.

€69.99/ month · incl. tax
Billed monthly.
  • Everything in Pro
  • Bans shared between your own servers, and API access
  • 3 production servers, 3 dev/staging servers included
  • Priority support on Discord, response within 12 h, with onboarding.
Monthly billing, cancel anytime.

How it works

  1. Buy and receive the resource

    After purchase, the resource appears on your Cfx.re account. It runs only on servers of that account.

  2. Install it

    OneSync is required. Add the resource to your server and, for the resources you want covered, declare the Bastrel SDK yourself in their fxmanifest.lua (shared_script '@bastrel/sdk/import.lua'). Nothing is injected.

  3. Link your license

    Your license is a short-lived signed token, renewed daily. The resource keeps working offline for at least 7 days.

  4. Start in observe mode

    Bastrel detects and logs without sanctioning, so you can review what would have been sanctioned before turning enforcement on.

Questions

Does Bastrel modify my other resources?

No. Integration goes through an SDK that you declare yourself in your fxmanifest.lua. No third-party file is modified.

Where are decisions made?

On the server. Money, items, weapons, spawns and positions are validated server-side, and the client is never a source of truth.

Will it ban players automatically?

A deterministic detection triggers an automatic sanction. A heuristic detection produces a score and a human review. The aim module never bans. In observe mode, nothing is sanctioned.

What if your API is down, or my subscription ends?

If the API is unreachable, the license token stays valid until it expires (at least 7 days), and detection, bans and local logs keep working. When the token expires or the subscription ends, the resource switches to observe (local detection and logs only, no sanctions, no panel) and shows a console message. It never crashes your server.

Is there a free trial?

Yes: 7 days in observe mode, no credit card, started from the panel. The end-of-trial report shows what would have been sanctioned.

How do commitments and pricing work?

There is no lifetime license. Monthly billing has no commitment. A 3, 6 or 12-month commitment is paid upfront and gives a 10 %, 20 % or 30 % discount. Prices are shown including tax. There is no prorated refund, subject to applicable statutory withdrawal rights. Upgrades apply immediately pro rata; downgrades apply at renewal.