Skip to content

FiniAC TrustScore

FiniAC TrustScore strengthens FiveM server security by assessing player behavior and history across over 30 different variables. The system assigns each player a rating that helps server administrators identify and manage users who may present a higher risk to server security.

TrustScore Ratings

TrustScore uses a color-coded system from lowest to highest trust:

Red (Lowest) - Exclusively consists of confirmed cheaters or users actively attempting to spoof identities. These players should be blocked immediately.

Orange - Likely low-quality players, potential alias accounts, or spoofing attempts. Monitor these players closely and consider blocking based on your server's risk tolerance.

Yellow - Typically represents new, legitimate players who haven't accumulated sufficient playtime or positive TrustScore history. Generally safe but require monitoring.

Lime - Trustworthy players with a solid history. Less likely to cheat than lower-rated players.

Green (Highest) - Highly trustworthy players with extensive positive history on FiniAC-protected servers. Very low risk of cheating.

Configuration

Required TrustScore

Set the minimum TrustScore level required to join your server in the config. For example, selecting "yellow" will block "red" and "orange" players from joining.

TrustScore Order (lowest to highest): Red → Orange → Yellow → Lime → Green

Recommended Settings:

FiniAC's recommendation is to required a minimum of Yellow TrustScore. This practically stops all spoofing attemps and blocks most cheaters from joining your server.

Requiring Orange TrustScore will block most spoofing attempts, or at a minimum make spoofing more difficult and time consuming. Requiting at least Orange TrustScore is strongly recommended.

How TrustScore Works

Factors Considered

FiniAC does not provide a specific list of factors used to calculate TrustScore. The system is designed to ensure a fair experience for all players without users needing to worry about specific actions affecting their score. TrustScore analyses a player's overall history and behavior within FiveM to determine their TrustScore.

The player's TrustScore is calculated when the player connects to your server. TrustScore is server specific and can be different for each server the player is connecting to.

We continuously update the algorithm to adapt to new cheating methods and patterns. If you're a server owner and feel that a player has been unfairly scored, please contact us on the FiniAC Discord and we will review the case.

Viewing Your TrustScore

Currently, there is no way for players to view their own TrustScore directly. The system is designed to improve server security and player experience without requiring users to optimize for it.

Server administrators can view players' TrustScores on Apollo. The player's TrustScore will be shown on the player's profile card.

Improving Your TrustScore

The best way to improve TrustScore is to maintain a positive presence in FiveM:

  • Use genuine accounts - Avoid cracked or disposable accounts
  • Use authentic identities - Link legitimate Discord, Steam, and other accounts
  • Play fairly - Avoid cheating, exploiting, or rule breaking
  • Build playtime - The more you play on legitimate accounts, the better

TrustScore updates continuously based on play history. Players don't need to take specific actions beyond playing legitimately.

New Players

New players are not automatically assigned a low TrustScore. The system considers various factors to determine an appropriate starting score.

By using legitimate accounts and not engaging in suspicious activities, your TrustScore should be fair from the start. As you continue to play and build positive history, your TrustScore may improve further.

Integration with Other Features

Apollo

Players can be sorted by TrustScore in Apollo and on MultiStream view to easily identify and monitor suspicious players.

See Apollo documentation for more information.

Triggers

Automate actions based on TrustScore using the Triggers system:

  • Automatically ban players below a certain TrustScore
  • Send webhook alerts when low TrustScore players join
  • Create complex conditional rules combining TrustScore with other factors (VPN usage, ban count, etc.)

Best Practices

  • Review TrustScore alongside other indicators (VPN usage, account information, alias accounts, etc.)
  • Use triggers to automatically notify staff of low TrustScore players joining
  • Monitor red, orange and yellow players more closely
  • Whitelist individual players if necessary instead of entirely turning off the TrustScore requirement

Troubleshooting

Legitimate Player Has Low TrustScore

Issue: A known legitimate player has an orange or yellow TrustScore

Solutions:

  1. Check if they're using a new/fresh account
  2. Verify all their identifiers are legitimate (not suspicious accounts)
  3. Check if the player is connected to any cheating Discord servers (Available to FiniAC Ultimate subscribers)
  4. If the player is legitimate, add them to the TrustScore whitelist if necessary
  5. Their score will improve over time with legitimate play

Too Many Players Blocked

Issue: Required TrustScore setting is blocking too many legitimate players

Solutions:

  1. Lower the Required TrustScore threshold (e.g., from Yellow to Orange)
  2. Review which TrustScore levels are being blocked most
  3. Review what identifiers the players might be missing (Steam, Discord, etc.) and inform your community
  4. Add additional identifiers to Required identifier types to show players a more helpful disconnect message