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:
- Check if they're using a new/fresh account
- Verify all their identifiers are legitimate (not suspicious accounts)
- Check if the player is connected to any cheating Discord servers (Available to FiniAC Ultimate subscribers)
- If the player is legitimate, add them to the TrustScore whitelist if necessary
- Their score will improve over time with legitimate play
Too Many Players Blocked
Issue: Required TrustScore setting is blocking too many legitimate players
Solutions:
- Lower the Required TrustScore threshold (e.g., from Yellow to Orange)
- Review which TrustScore levels are being blocked most
- Review what identifiers the players might be missing (Steam, Discord, etc.) and inform your community
- Add additional identifiers to
Required identifier typesto show players a more helpful disconnect message