One calendar · one alarm

Stop missing meetings you knew about.

HeyCalendar pulls every calendar you use into one view, then rings an alarm that keeps going until you acknowledge it — not a notification you swipe away half-asleep.

Free, no ads, no card. About two minutes to set up.
Add the sharing link from anything that speaks calendar
Google
Outlook
iCloud
Timetables
Any .ics
One calendar instead of five

Five feeds, one Wednesday.

A work Outlook account, a second Google account, a university timetable, a shared team calendar — every event lands in one place, tagged by source and colour-coded.

It re-syncs every five minutes, so a meeting moved at the source moves here too. Rename an event and your title sticks, even when the feed changes underneath it.

What stays in sync
  • Time and date changes Every 5 min
  • Cancellations Every 5 min
  • New invitations Every 5 min
  • Your renamed titles Kept
  • Source colours Per calendar
Why it's different

An alarm you have to answer, and silence the rest of the time.

It rings, and keeps ringing

A couple of minutes before a meeting your phone sounds — and sounds again until you acknowledge it. It bypasses silent mode, because a reminder you can sleep through isn't a reminder.

Quiet when it should be

All-day events — holidays, deadlines, someone's leave — arrive as one calm notification in the morning instead of an alarm. You pick the hour.

Ask it from Telegram

Link the bot and message it: /today, /next, /week or /sync. Useful when you're away from the calendar itself.

What it can and cannot see

It asks Google for one permission.

HeyCalendar creates its own calendar and manages that calendar only. It cannot read, change, or delete the calendars you already have — not your work one, not your personal one.

Your calendar links and settings are stored so the sync can run every five minutes. Access tokens and notification keys are encrypted. You can export everything, or delete your account and all of it, from the dashboard. Full privacy policy.

Google permission scope
  • Create its own calendar Granted
  • Manage that one calendar Granted
  • Read your existing calendars No access
  • Edit or delete your events No access
  • Contacts, mail, files Never asked
Getting set up

Three steps, about two minutes.

  1. STEP 01

    Sign in with Google

    A calendar called “Merged Calendar” is created for you. Nothing to install.

  2. STEP 02

    Paste a calendar link

    The dashboard shows you where to find the sharing link in Outlook, Google and your timetable.

  3. STEP 03

    Choose how you're alerted

    Pushover for the loud alarm, Telegram for a quieter copy — or both.

Questions people actually ask

The short answers.

Is it really free?
Yes. No ads, no paid tier, no investors — just server bills. Donations cover the hosting, and nothing about your account changes if you never give one.
Can it read my existing calendars?
No. The Google permission only lets it create and manage its own calendar. Everything else comes in through sharing links you paste yourself, which are read-only feeds.
Do I have to pay for Pushover?
Pushover charges a one-off fee for its app, and that goes to them, not here. If you'd rather not, use Telegram alerts instead — quieter, but free.
Why not just use Google Calendar's own reminders?
They fire once and respect silent mode. This repeats until you acknowledge it, and it covers events from calendars Google can't see.
How quickly does a change show up?
Within five minutes. You can also force it immediately from the dashboard, or by messaging /sync to the bot.
What happens if I stop using it?
Delete your account and the merged calendar, the stored links and the notification keys go with it. Your original calendars are untouched, because they always were.

Set it up before the next meeting you'd have missed.

HeyCalendar has no ads, no paid tier and no investors. If it's saved you from missing something, chipping in for the hosting keeps it running.