Backups & your data
Everything you make in ScyllaChat is a file on your device. That makes backups boring, which is exactly what backups should be.
The data folder
All state lives in one data/ folder next to the app:
data/
settings.json app settings and API config
jailbreaks/ prompt presets, one JSON per preset
calls/ saved calls
characters/{id}/ metadata.json plus chats/{id}.json
personas/ one JSON per persona
lorebooks/ one JSON per book
regex/patterns.json regex patterns
images/ the generated image cache
Plain JSON, readable in any text editor. Nothing is encrypted at rest and nothing phones home.
Backing up
- The folder copy: stop the app, copy
data/anywhere safe. That is a complete backup. - Export All Settings: in Advanced Settings (the gear), one click produces a single JSON snapshot you can download, and Import All Settings restores it. Handy on Android where folder access is clumsier.
Restoring
Folder backup: put data/ back and start the app. Snapshot: Import All Settings and pick the file. Either way the app picks up exactly where the backup was taken.
The danger zone
Advanced Settings also holds Clear All Data. It does what it says, permanently. It asks for confirmation once; a backup is the only real undo.
Sync mirrors data between your devices while both are online, but a mirror faithfully copies mistakes too. Keep a real backup of anything you would grieve.
ScyllaChat