Cloud Sync

Export, import and backup — all data lives in Cloudflare D1

Sync status
Pulls the full dataset from the API right now
Export
Download all transactions
Import
Upload a JSON file of transactions (array of objects with type, amount, currency, date, category)

Backup
Snapshot every table as one JSON file, timestamped