Telerad Calendar Sync

Desktop Schedule Sync

Schedule sync, with calendar guardrails.

Telerad Calendar Sync is a desktop app that reads Telerad schedule workbooks, builds a reviewable sync plan, and applies only the managed calendar changes the user approves.

Local-first

Sync planning and review happen on the device.

Previewed

Users review the diff before any calendar write.

Scoped

Managed events stay tied to the selected doctor scope.

How It Works

A restrained sync flow with review points built in.

01

Load the schedule

The app reads the workbook the user selects and identifies doctor-specific shifts from that file.

02

Preview the diff

Proposed calendar creates, updates, and removals are shown before the user commits any change.

03

Apply managed updates

Approved changes are written to the selected calendar without broad unmanaged cleanup.

Google Access

Why Google Calendar permissions are requested

Google Calendar access is used only to connect the user’s account, list writable calendars, optionally create a destination calendar, and apply the reviewed schedule sync.

  • calendar.events to create, update, and remove managed shift events.
  • calendar.calendarlist to list writable calendars and update list-level color settings.
  • calendar.calendars to create a destination calendar when the user requests it.
Browser-based authorization

Google sign-in uses the desktop OAuth flow in the user’s browser.

No hidden apply

Users see the calendar diff before changes are written.

Local token storage

OAuth token data is stored in standard local app-data locations.

Provider-specific targets

Google and Apple calendar targets stay separated in the app flow.

Project Posture

Public information for review, support, and compliance

This public site exists to describe the app’s purpose, data handling, and support path for users and platform review teams.

  • Source, releases, and issue tracking live in the GitHub repository.
  • Support requests and bug reports are handled through the project issue tracker.
  • This site is intended to back Google OAuth branding and verification materials.
  • The app also supports Apple Calendar on macOS, but Google verification materials focus on the Google OAuth path.