User Guide / Calendars & Data / Accounts, Sync and Offline Events

☁️ Accounts, Sync and Offline Events

MaciPhoneiPad

Understand Apple, Google and Microsoft calendar sources, refresh behavior, caching and account health.

Three account routes

Apple-managed calendars arrive through the system calendar store. This includes iCloud and other accounts already configured for Apple Calendar. Google and Microsoft 365 can also connect directly under Settings → Accounts.

You can use the sources together. InstaCal groups calendars by account and provider and attempts to de-duplicate the same event when it is visible through more than one route.

Refresh behavior

System calendars refresh through Apple’s calendar framework. Direct accounts use provider APIs and incremental sync. On Mac, Settings → General → Refresh accounts every controls the normal interval; manual refresh remains available when you need the newest state immediately.

Offline and cached events

Direct accounts retain a local event cache so a temporary network failure does not empty the calendar. Accounts labels the connection Offline while showing the last known data. Changes that require the provider wait until connectivity returns.

Sign-in needed

If a provider expires or rejects authorization, the account shows Sign-in Needed. Open it under Settings → Accounts and reconnect. Removing and re-adding should be a later step because it discards the local cache and account-specific choices.

Avoid duplicate account paths

If the same Google or Microsoft calendar is both enabled in Apple Calendar and connected directly, compare the account labels in Settings → Calendars. Hide one copy when de-duplication cannot prove that two differently identified items are the same.

InstaCal app icon
Get InstaCal $29 once. One purchase includes InstaCal for Mac, iPhone, iPad and Apple Watch. No subscription, InstaCal account or ads.