Lightweight JSON save system with save slots, automatic version migration, and built-in encryption — one-line API, no bloat.CleanSave is a simple, self-contained save system for Unity. Save and load any data to named slots with a single line of code — CleanSave handles JSON serialization, automatic AES encryption, and version migration when your data structure changes.Unlike larger save solutions, CleanSave focuses on doing the core save/load workflow well, without a large feature set most small and mid-sized projects never use. If you just need to save player data reliably, with slots, security, and update-safe versioning, CleanSave gets you there in minutes.Includes a fully working demo scene (movable player, health bar, name input, save/load/clear buttons) and complete PDF documentation with a quick start guide, API reference, and FAQ.One-line CleanSave.Save() and CleanSave.Load() APIMultiple named save slots (unlimited)Automatic AES encryption applied to every save, by defaultAutomatic save version migration for outdated save filesGraceful failure handling — corrupted or incompatible saves never crash your gameFull working demo scene included (player movement, health system, save/load/clear UI)Complete PDF documentation with quick start, API reference, and troubleshooting FAQCross-platform — uses Unity's standard persistentDataPath, works on Windows, Mac, mobilePortions of this package's code were developed with the assistance of AI tools (Claude) for code generation, debugging, and documentation. All code was reviewed, tested, and understood by the developer before inclusion.

