iCloud Sync

Updated

How iCloud Sync Works

Kwilio Bills Pro uses CloudKit — Apple’s private cloud infrastructure — to sync your data across iPhone, iPad, and Mac. Everything syncs automatically in the background:

  • Bills and their recurrence schedules
  • Categories
  • Payment history (including paid amounts and dates)
  • Income sources
  • Account balances

No Kwilio account is needed. Data is stored in your personal iCloud account and is never accessible to anyone else.

Setting Up iCloud Sync

iCloud sync is on by default as long as you’re signed in to iCloud on your device. To verify it’s working:

  1. Go to Settings → iCloud Sync
  2. Check the Sync Status — it should show Available

If the status shows something else, see the troubleshooting section below.

Sync Status Explained

StatusMeaning
AvailableiCloud is connected and syncing normally
Could Not DetermineThe app is still checking — try again in a moment
RestrictediCloud is restricted by Screen Time or MDM policy
DeniediCloud access has been turned off for Kwilio Bills Pro

Enabling iCloud for Kwilio Bills Pro

If sync is denied or unavailable:

  1. Open the iOS/macOS Settings app
  2. Tap your name at the top → iCloud
  3. Scroll to find Kwilio Bills Pro
  4. Toggle it on
  5. Return to Kwilio Bills Pro — the status should update to Available within a few seconds

Sync Across Devices

After setting up sync on one device, your data appears on other devices automatically:

  • Same Apple ID — all devices signed in to the same iCloud account share the same data
  • Background sync — changes appear on other devices within seconds when both are online
  • Offline support — changes made offline are queued and synced as soon as the device reconnects

Troubleshooting

Sync status shows “Could Not Determine” This usually clears on its own. Make sure the device has an internet connection and try restarting the app.

Bills aren’t appearing on my other device

  • Confirm both devices are signed in to the same Apple ID
  • Confirm iCloud is enabled for Kwilio Bills Pro on both devices (Settings → [your name] → iCloud)
  • Give it a minute — first-time sync can take a few moments on a new device

Sync stopped working after I changed my Apple ID password iOS may need you to sign in to iCloud again. Go to Settings → [your name] and follow any prompts to re-authenticate.

I accidentally deleted a bill on one device Deleted bills move to the Recently Deleted section in the Bills view. Open Bills, tap the filter icon, and enable Show Recently Deleted to recover them before they’re permanently removed.

Privacy

Your iCloud data is end-to-end encrypted by Apple and is not accessible to Kwilio. The sync connection goes directly between your devices and Apple’s CloudKit servers. Kwilio never has access to your bill data.