Lumist Safe is the central command for your entire workspace. Export all your apps into a single JSON file, or grant folder access to run silent, rolling auto-saves directly to your hard drive.
Why download 5 different JSON files? Safe compiles your Flow tasks, Hue palettes, Type scales, and Stash swipe files into a single, comprehensive Master JSON.
Grant Lumist Safe permission to write to a specific folder on your hard drive. We utilize modern browser APIs to bypass standard download folder restrictions.
Local-first applications are vulnerable to accidental browser cache clearing. Enable rolling background saves to keep your work permanently protected.
The architecture powering Lumist Safe.
Lumist Safe bypasses standard component state. It performs asynchronous calls directly to your browser's IndexedDB instances, bundling the active data from Flow, Tally, Hue, Type, and Stash into a single, standardized JSON schema.
Standard HTML5 downloads are strictly forced into your default Downloads folder to prevent malware. On Chromium-based browsers, Safe leverages the modern showDirectoryPicker API. Once you explicitly grant read/write access to a specific folder, Safe holds a secure token to write backups directly to that location.
If you enable Background Auto-Save, Lumist Safe doesn't fill your hard drive with hundreds of backup files. It targets a single file (lumist_autosave_latest.json) and continuously overwrites it every 15 minutes, maintaining a lean and perfect backup state.
To prevent database ID collisions or corrupted duplicate arrays, restoring a Master JSON Backup is a fully destructive action. It instantly drops your existing tables and injects the pristine backup state, restoring your entire workspace exactly as it was.
The File System Access API that allows web apps to request permission to specific local folders (like your Documents folder) is currently only fully supported on Chromium browsers (Chrome, Edge, Brave, Opera). On Safari and Firefox, you must use the Standard Browser Download button.
No. Because Lumist has no cloud servers or background tracking agents, the Auto-Save interval only runs while you have a Lumist Studio tab open. If you close your browser, the script stops running.
No. To prevent fragmented, out-of-sync states across tools (for example, Lumist Tally relying on data from Lumist Flow), the Safe architecture only exports and restores Unified Master backups. If you need app-specific data, you can use the Spreadsheet CSV Export features inside Flow and Tally.