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

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.