RCal app icon

Calendar mirroring for macOS

Your work calendar, where you need it.

RCal mirrors events from calendars available on your Mac into a calendar you choose—so your schedule can reach your phone without another account or credential.

Coming to Mac App StoreSetup guide
Runs on your MacNo accountNo analytics
Work CalendarGoogle Workspace · Read
Work (Mirror)iCloud · Write
✓ 24 events in syncjust now
Native EventKitUses the calendars already on your Mac
Private by designNo Thalassa server or analytics
Fine-grained detailFull, title-only, or Busy blocks
AutomaticSyncs on a timer, changes, and wake

How it works

A small bridge between your calendars

Pick what RCal may read, choose where copies should go, and let the menu-bar app keep them aligned.

1

Choose sources

Select one or more calendars already configured in macOS Calendar. RCal never asks for the original account password.

2

Choose a destination

Use a dedicated writable calendar. Choose iCloud if you want the mirrored schedule to appear on your iPhone.

3

Choose detail

Mirror full event details, titles and times only, or privacy-first “Busy” blocks with no meeting content.

Work-data reminder: copying a managed work calendar into a personal account may conflict with your employer’s policy. Check that policy first; use Busy blocks when content must not leave the managed calendar.

Made for the menu bar

Quiet when everything is working.

RCal runs only while your Mac is awake. Open it when you need status, a manual sync, or settings; otherwise it stays out of the way.

Safe ownership

RCal tags its own copies and never edits or removes events it did not create.

No cloud service

Processing happens locally through Apple’s EventKit framework.

User-controlled startup

Launch at login is optional and can be turned off at any time.