Online Sync Settings

Open via Settings → Online Sync.

Connect

  1. Tap a cloud provider: Google Drive, Dropbox, or Microsoft OneDrive.
  2. Follow the OAuth flow in the system browser.
  3. On success, the app shows Cloud account connected status at the top (CloudConnectionInfo header in the app).

If you see a connection problem tip — re-connect. Google Drive permission changes (v11.0.2) reduced access to only files the app creates. Dropbox/OneDrive: re-authorize after updating the app.

Sync

  • Upload the database to the cloud file with a manual “Upload now” — or automatic upload (option for premium: instant sync on transactions).
  • Download to replace local data (see Online Sync guide for first-device-to-second-device workflow).
  • Cancel/reset connection — remove the cloud link, data stays local.

Status

The header explains which cloud account you’re on (e.g. Google account name) and when the last sync happened. Serving the same file to multiple devices is safe — a conflict dialog shows when two devices both touch the file.

Attachments

Uploads of attachments happen in a background worker (UploadAttachmentWorker) so the whole file doesn’t block.

FAQ

  • Q: Which file is it? A single Bluecoins.bcbackup-type file in the Dropbox/Drive folder — you keep ownership.
  • Q: Why does sync fail? Check the cloud client is signed in; our permissions are minimal — revoking them breaks sync.
  • Q: Does this work with Bluecoins on iOS? Keep your data in the cloud folder — read iOS sync notes.