Personal calendar automation
Keep one calendar in step.
Calendar sync reads forwarded meeting invitations and daily calendar snapshots, then applies their updates to a selected Google calendar. It runs on the owner’s own infrastructure.
How the sync works
Read the source messages
A configured Gmail label holds forwarded invitations, updates, cancellations, and daily calendar snapshots. Gmail access uses a separately configured app password over IMAP.
Update the chosen calendar
The service matches events and applies changes to the owner’s selected Google calendar. Saved event identifiers and timestamps help it handle recurring meetings and avoid replaying processed messages.
Keep a local record
The service stores processing state and an offline archive of the messages it reads, including messages without calendar content. The archive remains until the owner removes it.
What Google access allows
The public pages do not request Google credentials or start a connection flow. Authorization is completed separately by the account owner.
Your data and controls
The privacy policy explains what the integration accesses, where data is stored, and what remains after access is revoked. The terms of use describe the limits of this personal automation.
The owner can stop the service and revoke its Google access. Existing local records and copied calendar events require separate removal.