Suspicion Scoring
How the integrity server decides who's cheating — probabilistic, accumulative, and resistant to false positives.
Spot-Check Mechanism
The integrity server doesn't check every operation in real time — that would be too much traffic. Instead, it performs spot-checks: periodic requests for the client to prove that specific protected variables haven't been tampered with.
Check interval, sampling rate, and event-driven triggers are all configurable on the self-hosted integrity server. Typical deployments range from sub-second intervals for competitive multiplayer to 10-second spot-checks for casual titles. Because you host the server, the tradeoff between bandwidth, latency, and detection coverage is fully under your control.
Score Accumulation
Each failed spot-check increases the player's suspicion score. The score considers:
Action Thresholds
You configure what happens at each suspicion level in your dashboard:
False Positive Handling
Dashboard Integration
All detections appear in your project dashboard in real time. You can see each player's suspicion history, which variables were flagged, the magnitude of mismatches, and the actions taken. Export detection data via the REST API or feed it into your own analytics stack.