🔴 LIVE·All systems operational·v1.0.0 now available·Meta Quest · Pico · Android VR·🔴 LIVE
Hardware-Level VR Anti-Cheat

Protect Your
VR Game.
At The Chip.

Hardware-attested app integrity and device verification for Unity VR games. Built for Meta Quest and Android VR headsets.

Get Started → Read the docs ↗
Meta Quest
Pico
Android VR
PC VR — Soon
9.7/10Security Rating
<30msAvg Response Time
7 GatesValidation Checks
0 TrustGiven To Client
Hardware TEE Attestation
APK Certificate Binding
AES-256-GCM Encrypted
RSA-OAEP + PSS Signed
Zero Client Trust
Nonce Replay Prevention
Cross-Game HWID Banning
Frida + Xposed Detection
Continuous Re-Validation
Hardware TEE Attestation
APK Certificate Binding
AES-256-GCM Encrypted
RSA-OAEP + PSS Signed
Zero Client Trust
Nonce Replay Prevention
Cross-Game HWID Banning
Frida + Xposed Detection
Continuous Re-Validation

What We Check

Security that lives
in the hardware.

Every validation is cryptographically signed by the device's secure enclave. No client-side code can fake it.

01
🔐

Hardware TEE Attestation

The device's Trusted Execution Environment signs every validation. The chip itself proves the device is unrooted and unmodified.

02
📦

APK Certificate Binding

Your APK's signing certificate is registered at signup. Re-signed or tampered builds are caught instantly at the hardware level.

03
🎯

Permanent Hardware ID

Players get a hardware-bound HWID from factory-burned values. Bans survive reinstalls, account changes, and factory resets.

04
🔄

Continuous Verification

SCG re-validates silently every few minutes during gameplay. Passing launch isn't enough — cheaters get caught mid-session.

05
🚫

Hook Detection

Multi-vector scanning detects Frida, Xposed, GameGuardian, and other hook tools before they can intercept anything.

06
🌐

Cross-Game Banning

A player banned in one SCG-protected game is flagged across all of them. One cheater database. Every game benefits.

Integration

One call.
Full protection.

Drop in the Unity package, enter your API key, call SCG.Validate(). Everything else is automatic.

GameManager.cs C#
1using SigChainGuard;
2
3public class GameManager : MonoBehaviour
4{
5  async void Start()
6  {
7    // Bridge fires before Unity — instant hardware check
8    SCGResult result = await SCG.Validate();
9    
10    if (result == SCGResult.PASSED)
11    {
12      LoadGame(); // ✓ Verified
13    }
14    else if (result == SCGResult.FAILED)
15    {
16      KickPlayer(); // ✗ Tampered device
17    }
18  }
19}
01Backend generates nonce challengesession-bound · 30s window
02Bridge collects device + app identityhardware values · ASN.1 decoded
03TEE signs attestation certificate chainchip-level · unforgeable
04Payload AES-GCM encrypted + RSA signed256-bit · nonce-bound
05Backend verifies all 7 security gatesserver-authoritative · zero client trust
06JWT-signed result returnedPASS or FAIL · tamper-proof

Pricing

Simple pricing.
No surprises.

Flat monthly pricing. No revenue cuts. No per-player fees on Studio. Cancel anytime.

Starter

$29

/ month

  • 1 game registered
  • 2,000 MAU
  • Full validation suite
  • HWID tracking
  • Basic dashboard
  • Email support
Get Started
Most Popular

Growth

$89

/ month

  • 3 games registered
  • 25,000 MAU
  • Full validation suite
  • HWID tracking + export
  • Photon integration
  • Cross-game banning
  • Priority support
Get Started

Studio

$229

/ month

  • Unlimited games
  • Unlimited MAU
  • Everything in Growth
  • Raw validation data
  • Custom webhooks
  • Discord priority support
Get Started

Ready to protect
your game?

Join developers building secure VR experiences with hardware-level protection.

Start for free →
SCG STATUS
APIONLINE
ValidationACTIVE
Latency
Uptime99.9%