Protect your game's economy and player progress. Apex Secure Vault is an attribute-based save system featuring AES-256 encryption, memory anti-cheat, async performance, and a custom visual Editor.📘 Official Online DocumentationStop players from breaking your game. Whether you are building a premium single-player RPG or a mobile game with in-app purchases, unprotected save files and memory scanning tools (like Cheat Engine) can destroy your game's economy and progression loop.Apex Secure Vault is a production-ready, military-grade save architecture designed to completely secure your game's data without writing complex boilerplate code. Just add a simple `[SaveState]` attribute to your variables, and the system handles the rest.Under the hood, it uses true AES-256 encryption, device-bound checksum verification (to prevent players from downloading and sharing 100% completion save files), and memory-obfuscated data types to block runtime memory tampering.It is built for performance. Utilizing purely asynchronous operations (`Task` / `await`), the vault reads and writes data in the background, ensuring zero frame drops even during heavy saving routines.🔥 CORE FEATURES:- One-Line Setup: Simply add the `[SaveState]` attribute to any field or property. No manual JSON packing or complex serialization logic required.- Military-Grade Security: All saved data is heavily encrypted using standard AES-256 with dynamically generated salts and PBKDF2 key derivation.- Anti-Cheat Memory Obfuscation: Drop-in replacements for standard types (`ApexInt`, `ApexFloat`) that automatically hide their values in RAM, rendering memory scanners utterly useless.- Anti-Save Sharing: Checksum verification is bound to the specific Device ID. If a player copies a save file from another device or downloaded it online, the vault will detect the mismatch and reject it to prevent cheating.- Visual Editor Dashboard: A beautifully crafted, built-in custom inspector window allows you to browse, decrypt, verify, and delete save profiles directly inside the Unity Editor without leaving your workflow.- Asynchronous Processing: Full `async/await` implementation for heavy I/O operations. Saves and loads happen seamlessly in the background without freezing your game or causing frame drops.- Save Profiles & Auto-Management: Native support for multiple save slots and profiles, with customizable auto-save triggers (Save On Quit, Save On Pause/Background, or Periodic intervals).- Versioning & Migration: Built-in `ISaveMigration` interface automatically detects version mismatches and allows you to safely update or convert old save files when you release a new game patch.* Supported Unity Versions: 2022.3 LTS and higher.* Supported Platforms: Windows, macOS, Linux, iOS, Android, and WebGL.* Core Dependencies: None. This package is 100% standalone and does not require any 3rd-party plugins.* Architecture: Strictly decoupled, utilizing asynchronous operations (`Task` / `await`) for zero frame drops during I/O.* Encryption Standard: Real AES-256 with dynamically generated salts and PBKDF2 key derivation.* Package Content:* C# Scripts (Namespaced under `ApexStudio.ApexSecureVault`).* 1 Custom Editor Window (Dashboard & Vault Inspector).* 1 ScriptableObject configuration file.* Drop-in obfuscated types (`ApexInt`, `ApexFloat`) for memory anti-cheat.





