Home / Products / Anti-Cheat Toolkit
UNITY ASSET STORE · CLIENT-SIDE ANTI-CHEAT

Anti-Cheat Toolkit

Protect what players earn. ACTk hardens the values in memory, the saves on disk, and the clock on the wall, so your leaderboard means something.

★ 5.0 · 375 reviewsshipping since 2013full C# source
Obscured Prefs editor window listing encrypted player prefs alongside plain ones
The Prefs Editor, with encrypted values decoded for you
Honest about it

No client-side tool makes a game 100% cheat-proof, and we won't pretend otherwise. ACTk raises the cost of cheating far above what casual and semi-serious cheaters will pay. It stops the memory editors, save-file hacks, speedhacks and injectors that ruin most leaderboards. Determined attackers on a server-authoritative target still need server checks; ACTk is the client half of that story.

How it works

Obscure · Detect · Verify

01

Obscure

Drop-in encrypted types the memory scanners can't find or freeze.

  • Obscured value types (int, float, Vector3, …)
  • Obscured Prefs, encrypted PlayerPrefs
  • Obscured File & File Prefs, encrypted saves
02

Detect

Live detectors that fire a callback the moment something's off.

  • Speed Hack Detector
  • Time Cheating Detector
  • WallHack Detector
  • Injection Detector
03

Verify

Confirm the build and its origin are the ones you shipped.

  • Code Hash Generator
  • Android install-source validator
  • Android screen-recording prevention
Detectors in the field

See a cheat get caught

  • Speed Hack Detector component in the Unity inspector
    Speed Hack DetectorSpots a game clock running faster than it should, with a threshold and cool-down you set so ordinary frame hitches never trip it.
  • Time Cheating Detector component in the Unity inspector
    Time Cheating DetectorNotices when the system clock is rolled to fake timers, energy refills and daily rewards.
  • WallHack Detector component in the Unity inspector
    WallHack DetectorCatches see-through-walls tricks, spawns hidden triggers and watches for impossible visibility.
  • Injection Detector component in the Unity inspector
    Injection DetectorFlags foreign assemblies injected into your process at runtime.
  • Obscured Cheating Detector component in the Unity inspector
    Obscured Cheating DetectorWatches the obscured types themselves and fires the moment someone edits one in memory.
Unity · every recent versionAll platformsIL2CPP & MonoFull C# sourceActively maintained
Questions buyers ask

FAQ

Does Anti-Cheat Toolkit make my game 100% cheat-proof?

No, and no client-side tool can. ACTk eliminates casual and semi-serious cheating (memory editing, save tampering, speedhacks, injection) and raises the bar high enough that most cheaters give up. Competitive games should pair it with server-side checks.

Will it slow my game down?

Obscured types are near-free to read and write; detectors run on a light interval you control. You enable only what you need, per platform.

Does it work on mobile and IL2CPP?

Yes. All platforms, Mono and IL2CPP, with extras for Android like install-source validation and screen-recording prevention.

Do I get the source code?

Full C# source is included, so you can read exactly what runs in your build and extend it.

Where it fits

ACTk vs server-side anti-cheat

 Anti-Cheat ToolkitServer-authoritative
Stops casual cheatingYesYes
Works offline / single-playerYesNo
Drop-in, no backendYesNo
Protects a competitive economy alonePair with serverYes

Most games aren't fully server-authoritative. ACTk is the practical layer that protects the client where the cheating actually happens.

Ship it secure

Full C# source, active maintenance, and support that answers. Join the studios that have shipped with ACTk for years.

Get Anti-Cheat Toolkit
Support: Discord · Docs · Email