Mobile Protection

Catch repackaged apps.

A cheater downloads your app, decompiles it, injects hacks and reuploads it - or simply jailbreaks their iPhone and hooks your process from underneath. Mobile Protection ships every check you need to catch the modded build, the untrusted install source, the cheat tools on the device and the jailbroken host beneath it.

Mobile Protection - Anti-Cheat for Unity
The Problem

Mobile games are a magnet for repackaging and jailbreaks.

An app is easily repackaged and uploaded to a third-party store, and a jailbroken iPhone hands an attacker the same root-level access. Either way, players end up with unlimited gold, wall-hacks or removed ads.

Repackaged apps reshared on third-party stores ship modded code.

Side-loaded builds bypass Google Play's protections and any in-app purchase verification.

A jailbroken iPhone lifts Apple's sandbox, letting attackers inject hooks and run tools like Frida or Cycript.

Cheat tools like GameGuardian sit alongside your app and edit memory at runtime.

Repackaged App
Build Blocked
Jailbreak Detected
iOS Blocked
Genuine Install
SHA256 verified
Install source • App hash • Cert fingerprint • Native libs • Known cheat apps • iOS jailbreak
The Solution
Solved

Android and iOS genuine checks, plus iOS jailbreak detection.

There are many ways to repackage, redistribute or tamper with a mobile app. Mobile Protection validates the app's package name, install source, app hash, certificate fingerprint, included libraries and known cheat apps on Android, and runs a dedicated six-probe jailbreak detector on iOS.

  • Detects repackaged APKs and untrusted install sources
  • Verifies app hash and signing certificate fingerprint
  • Flags installed cheat apps and injected native libraries
  • Detects jailbroken iOS devices with six independent native probes
Unity Compatibility

Works everywhere your Unity game ships.

Unity 2021.3 and up, both scripting backends and every supported platform.

Unity 6
Unity 2023
Unity 2022
Unity 2021.3+
IL2CPP
Mono
Windows
macOS
Linux
Android
iOS
WebGL
Consoles
And many more...
What to expect

Mobile Protection,
the way Unity teams expect.

Repackaged builds outed instantly

A single package-name check on Android and iOS catches every modded build that re-uploads under a different identifier. The lowest-effort cheat path closes itself the day you ship.

Only your store, your players

Allow-list the storefronts you actually publish to - Google Play, Amazon Appstore, your own - and side-loaded builds from third-party stores stop dead at launch.

One byte changes, the build fails

Hash the entire APK at runtime against a value you host on your own server. A repacker can't change a single line of code without flipping the hash and getting kicked out.

Your keystore is your fingerprint

The signing certificate fingerprint is checked against your real keystore. Attackers have to re-sign to repackage, so a foreign signature instantly outs them.

libcheat.so never gets a foothold

Every native library shipped inside the app is checked against your allow- and block-lists, killing the most common Android injection technique before it can run a single instruction.

GameGuardian and friends, by name

User-installed apps are enumerated and known cheat tools blocked by package name. An editor-managed blacklist lets QA or community keep the list current without touching code.

Jailbroken iPhones don't get a free pass

IOSJailbreakDetector runs six native probes in a single scan - jailbreak URL schemes, suspicious file paths, sandbox-write violations, a fork() check, DYLD injection and loaded tweak dylibs - so Cydia, Sileo, Zebra and Filza never get a chance to run alongside your game.

Why developers choose us

Built for Unity teams
that need to ship.

More than a feature list - a security partner Unity studios have relied on for over a decade.

Drop-in Unity APIs

Every protected type mirrors the Unity API you already use. Migration is usually a search-and-replace.

Four pillars of defense

Protection, Monitoring, Detection and Punishment chained together by a single AntiCheat-Monitor prefab.

Zero-code reactions

Simply drop-ins for the AntiCheat-Monitor via the Inspector - no code required.

Mono and IL2CPP, Unity 2021.3+

One package, every supported scripting backend, every Unity-supported platform.

10+ years of Unity security

GuardingPearSoftware has shipped Unity security tools now over a decade.

Money-back guarantee

Not satisfied? We refund - no fine print, no questions. We only win when your game ships protected.

FAQ

Frequently asked questions.

Common questions Unity developers ask about mobile protection.

Pairs well with

Layer your defences.

Trusted by over 4,000 developers

Ready to ship cheat-free?

Stop memory editors, save tampering, speed hacks and repackaged APKs - in a single afternoon.

Money-back guarantee if you are not satisfied • Instant delivery • Lifetime updates