Your data. One file. Here’s the map.

Where everything lives

~/Documents/owntime/
├── timesheet.db      ← everything. clients, entries,
│                       invoices, settings (SQLite)
├── receipts/         ← expense receipt files
└── backups/          ← auto-backups, newest 20 kept

Backups

Auto-backup runs at launch and at most every 6 hours of use, keeping the newest 20. Restore from Settings → Backups & sync → pick one → Confirm overwrite. Or copy any backup file back to timesheet.db yourself.

Sync between machines

Three ways, all yours: point the sync folder at iCloud Drive/Dropbox/Syncthing; mirror to your own R2/S3 bucket; or just copy the file. One rule — quit before swapping the file, and only one machine writes at a time.

Leaving? Take everything.

Export a JSON backup in Settings → Data, or just copy timesheet.db — it’s plain SQLite; any SQLite browser reads it. Delete the folder and you’re fully gone. We have nothing to delete on our side.