Anti Cheat Free | Keep hackers & cheaters away | v2026 View on Asset Store (opens in new tab)

Package details

Latest version
2026.4.1
Last updated
First released
Unity version
2022.3.62 or later
Package size
970 KB
Files
159
Favorites
316
Views in the past week
61

Price tracking

Last checked
Tracked since
Lowest recorded
Free on

Keywords

Anti Cheat Free | Keep hackers & cheaters away | v2026

by GuardingPearSoftware (opens in new tab)

4.7 / 5 Β· 22 ratings

Ratings by stars
Number of ratings for each star rating
5 stars 19
4 stars 1
3 stars 1
2 stars 0
1 star 1

AntiCheat protects your Unity game at runtime. It protects your memory, player prefs and more.

Price Free

Get it free on Asset Store (opens in new tab)

Affiliate link Β· Purchases support this site

Price history

Last 6 months

USD
Price history for Anti Cheat Free | Keep hackers & cheaters away | v2026, 6 months Current Free; lowest Free; highest Free in this period. $0 Jun Jul Aug Sep Oct Nov Version 2026.2.1 released 8 Jun 2026 v2026.2.1 Version 2026.3.0 released 20 Jul 2026 v2026.3.0 Version 2026.4.0 released 28 Sep 2026 v2026.4.0 Version 2026.4.1 released 5 Oct 2026

Asset preview

1 / 6

Anti Cheat Free | Keep hackers & cheaters away | v2026 screenshot 1

Anti Cheat Free | Keep hackers & cheaters away | v2026 screenshot 1

About this asset

πŸ“„ Documentation πŸ’¬ Forum ▢️ Demo 🟣 Discord

Ship your game. Keep it fair.

Once your game is on a player's machine, its memory and its saves are theirs to edit. Cheat Engine searches for 100 health and writes 9999. Someone opens the save and types a new coin count.

GuardingPearSoftware's AntiCheat Free runs inside the build, hides those values, and notices when someone touches them and lets you decide what happens next.

βœ”οΈ Hide health, score, and coins from memory scanners

βœ”οΈ Make an edited PlayerPrefs save fail on the next read

βœ”οΈ Notice a rebranded Android or iOS build

βœ”οΈ Keep your code – swap the type, not the logic.

Trusted by developers for 10+ years.

Your game is ready to ship. Is it ready for Cheat Engine?

πŸ‘€ SEE IT IN ACTION

Prefer to test the result yourself before downloading? Grab the demo builds and give them a try.

πŸ”’ HOW YOU ADD IT

1. Import the package. The full C# source is in it.

2. Drag the AntiCheat-Monitor prefab from GUPS/AntiCheat/Resources/Prefabs into your scene.

3. Swap the values a cheat tool looks for.

ProtectedInt32 health = 100;

ProtectedVector3 position = transform.position;

ProtectedPlayerPrefs.SetInt("coins", coins);

Read, write, and math stay the same. Open the memory demo if you want to see how a plain int compares next to a protected one.

🧠 WHAT FREE STOPS

Cheat Engine and tools like it search for the number they can see. Protected values hide the real one and put a honeypot beside it. If someone pokes that trap, PrimitiveCheatingDetector fires.

You get protected versions of the everyday types: int, float, string, Vector, Quaternion, and the rest. ProtectedInt32, ProtectedFloat, ProtectedVector3, ... with the same operators you already use.

Unity PlayerPrefs is a text file with a friendly name. ProtectedPlayerPrefs writes still to the same place. But it hashes the key, encrypts the value, and calculates a signature. An edited save fails that check on the next read.

If someone republishes your Android or iOS build under a new package name, MobileGenuineDetector notices.

When a check fails, the report lands on the AntiCheat-Monitor. As reaction a punisher could close the game. You can also hook a UnityEvent on the detector, or subscribe in code.

⭐ IF YOU ALSO NEED PRO

Free is enough for the number in memory, the save, and the package name. AntiCheat Pro covers also:

- A speedhack that scales deltaTime

- A device clock moved forward to skip a daily, a trial, or a cooldown

- An auto-clicker or macro (Unity 6 and the Input System)

- A tampered list, queue, stack, or ordered chain of scores

- A modified Android app, including installs from unofficial stores, altered files or signatures, extra libraries, or detection of known cheat tools like GameGuardian

- A jailbroken iPhone or iPad

- BepInEx, MelonLoader, Harmony, Doorstop, or MonoMod

- A debugger, or the game running in a virtual machine

The types you already swapped stay.

βš™οΈ INTEGRATION

Designed to be plug-and-play. Add the AntiCheat-Monitor prefab to your first scene. Next, adjust the types you want to protect.

πŸ“¦ PLATFORMS & COMPATIBILITY

-> All platforms Unity supports

-> Mono, CoreCLR, and IL2CPP scripting backends

-> Unity 2021.3 through Unity 6+

⭐ WHY CHOOSE ANTICHEAT

-> Drop-in: ProtectedInt32 adds, compares, and serializes like an int. You change the type, not the code around it.

-> No black box: the full C# source is in the package. Read the detector before you trust it, and change it if you need to.

-> Honest about limits: every game can be cheated. But you can make it as hard as possible for them.

-> Actively developed: since 2017, updated for each Unity release and for the cheat tools that show up along the way.

πŸ“¦ EDITIONS

-> AntiCheat Free: this package. Memory, PlayerPrefs, and the package name.

-> AntiCheat Pro: everything in Free, plus speedhacks, the device clock, auto-clickers, protected collections, Android repack and cheat-app checks, iOS jailbreak, desktop mod loaders, debuggers, and virtual machines.

πŸ“ DOCUMENTATION

AntiCheat is packed with plenty of manuals and tutorials, enabling you to dive straight into securing your game!

Documentation and Scripting Api Reference

🌐 CONTACT

From developers for developers since 2017.

Email: [email protected]

Website: guardingpearsoftware.com

Social: X, Bluesky, Mastodon, Threads

πŸ”’ MORE SECURITY TOOLS

-> Now protect your source code: Obfuscator Pro

From the publisher's Asset Store listing.

Technical details

βœ” Protected Memory: ProtectedInt32, ProtectedFloat, ProtectedVector3 and the other primitives. Hidden value, honeypot beside it, detector fires on a memory edit.

βœ” Protected PlayerPrefs: hashed keys, encrypted values, signature over type, value and device. Registry or file based.

βœ” Package Name Check: notices a rebranded Android or iOS build.

βœ” Reactions: reports land on the AntiCheat-Monitor. Quit the game, a UnityEvent on the detector, or your own listener in code.

βœ” Full C# source. Mono, CoreCLR and IL2CPP. Unity 2021.3 through Unity 6+. All platforms Unity supports.

βœ” Pro adds: protected collections, data- and blockchain, game time, device time, auto-clicker protection, Android repack and cheat-app checks, iOS jailbreak, desktop mod loader, debugger and VM detection.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
6000.0.66f2 Compatible Compatible Compatible Compatible
2022.3.62f3 Compatible Compatible Compatible Compatible

As listed on the Asset Store.