← Back

How sync works

A quick explanation of the refresh cycle, and how to get your timetable into Apple Calendar.

The refresh cycle

Once Google Calendar is connected, this happens automatically in the background — there's nothing to check or trigger yourself:

Classes are pushed straight into a dedicated "Amizone Timetable" calendar in your Google account — not a subscribed/external feed — so updates land within seconds of each refresh instead of waiting on a slow external polling schedule.

Use the Sync now button on the dashboard any time you want to force an immediate refresh instead of waiting for the next scheduled pass — it shows when it last ran right next to the button.

Using an iPhone, iPad, or Mac?

The most reliable option is simply using the Google Calendar app — it shows the same events, reminders included, and needs no extra setup beyond connecting your account here.

If you'd still rather see your classes in the native Apple Calendar app, that's easy too — Apple Calendar can show any Google account's calendars natively:

  1. Connect Google Calendar from the dashboard here first (if you haven't already).
  2. On iPhone/iPad: Settings → Calendar → Accounts → Add Account → Google, sign in with the same Google account, then make sure the Calendars toggle is on. (On a Mac: System Settings → Internet Accounts → Google, then enable Calendars.)
  3. Open the Calendar app — the "Amizone Timetable" calendar now appears alongside your others.
  4. Optional: long-press your Home Screen → tap + → add the Calendar widget, so today's classes are visible at a glance without opening the app.
This isn't a separate sync path — it's the same Google Calendar events, just viewed through Apple's app instead of Google's. Reminders and updates behave exactly the same either way.