Skip to content

Your data

SBT needs no account. Your tasks, settings and logs stay on your computer.

Where it lives

Everything SBT keeps is in ~/.switchbard:

What Where
Tasks, projects and your work order One database shared by all your workspaces
Settings settings.toml
Agent conversations' files sessions/
Scheduled jobs jobs.toml and jobs/
Logs logs/, the last ten runs or two weeks, at most 256 MB

sbt paths prints the exact locations. Library pages are the exception: they are files in your own repository.

SBT writes into your repositories only the files you edit through it, such as Library pages, and the work agents do there.

What leaves your computer

SBT itself sends nothing anywhere. It has no analytics and no cloud service. Data leaves only when you use something that needs the network:

When you SBT talks to
Use an agent The AI provider you connected, as that agent always does
Use the Git page GitHub, through your gh sign-in
Connect an app, such as Slack That app, with the access you grant
Run the Mac app GitHub's release page, every four hours, to check for updates

SBT records which actions you use and how long they take, so you can see what is slow with sbt stats. That record stays in ~/.switchbard and is never uploaded.

Back up and move

Back up the task database while SBT is running with:

sbt storage backup --file ~/Backups/sbt.sqlite3

sbt storage restore brings a backup back. To send a set of tasks to another person or computer, export them from Settings › Import & export.