Product Docs Pricing Devlog About
Sign In Get Started
Live Anti-Cheat

Behavioral detection, not bans

Tashi analyzes behavioral signals with per-signal confidence thresholds. High-confidence violations are auto-flagged. Borderline cases enter a review queue.

Detection signals and metrics

Each signal targets a category of suspicious behavior. Configure active signals and their sensitivity.

Velocity anomaly

Detects anomalous player velocity during a session.

Position teleport

Detects anomalous position changes during a session.

Input timing irregularity

Detects irregular patterns in input timing.

Stat outlier pattern

Detects outlier patterns in player statistics.

Threshold tuning

Tune sensitivity to your game

Configure each signal's confidence threshold for your game. Adjust thresholds to change review sensitivity.

Threshold changes apply to new sessions only. Existing sessions keep their original configuration.

anticheat-config.ts
Tashi.anticheat.configure({
  signals: {
    velocityAnomaly: {
      enabled: true,
      threshold: 0.92  // 0-1
    },
    positionTeleport: {
      enabled: true,
      threshold: 0.99
    },
    inputTiming: {
      enabled: true,
      threshold: 0.80
    }
  },
  reviewQueue: true
});

Detection pipeline

High-confidence cases are auto-flagged. Borderline cases enter a review queue.

Player inputs + game state Signal analysis 4 active signals rolling windows Confidence scoring per-signal thresholds Auto-flag confidence >= threshold Review queue borderline cases Webhook alert Dashboard view
Try it now

Add Tashi anti-cheat

Community anti-cheat ruleset included on Dev tier.