For macOS · Free

The meeting reminder
you can't ignore.

Notifications slide by. Veil takes over your whole screen a minute before every Google Calendar meeting, so you join on time with a single key.

Version 1.0 · macOS 14 or later · Apple silicon

Works with

How it works

Quiet all day.
Impossible to miss at 9:59.

01

It waits in your menu bar

Veil sits next to the clock and counts down to your next meeting. Click it to see what's next, pick which calendars count, and choose how early it should appear.

02

Then it takes over every screen

A minute before start, Veil covers every display, even full-screen apps and presentations. A live countdown shows exactly how long you have.

03

Press Return. You're in.

Veil finds the Zoom, Meet, Teams or Webex link in the invite. One key joins, and Zoom links go straight to the Zoom app. Need a minute? Snooze it.

Themes

Make the interruption yours.

Eight looks, from calm to loud, plus your own photo. Animated skies, a CRT terminal, rain on a window, a synthwave sunset.

Or pick Surprise me for a different theme at every meeting, or use a photo of your own.

Details

Small app. Sweated details.

Every display. Every Space.

Laptop, external monitor, a presentation in full screen: Veil covers all of them, or just your main display if you prefer.

One key to join

Return joins, Esc dismisses. Zoom links go straight to the Zoom app.

Snooze, not forget

Need a minute? Snooze for 1, 2, 5 or 10 minutes and Veil comes back.

All your accounts

Add several Google accounts. A meeting on two calendars still pops up once.

Only what matters

Declined, all-day and "free" events are skipped. Optionally, only meetings with a video link.

Pill or ring

A compact countdown, or a big ring that drains as the meeting gets closer.

Hear it coming

Pick from ten sounds, or none at all. Veil starts at login and stays out of your way until it matters.

Privacy

Your calendar never leaves your Mac.

Veil has no servers. It talks to Google directly, with read-only access, and keeps everything on your machine.

  • Read-only. Veil can see your events. It can't change them.
  • Stored locally. Your sign-in lives in a private file only you can read. Events are never written to disk.
  • No tracking. No analytics, no ads, no account to create.
  • Leave anytime. Remove an account in one click, or revoke access from your Google account.
Read the privacy policy →

FAQ

Questions, answered.

How much does Veil cost?

Nothing. Veil is free.

Which calendars does it work with?

Google Calendar, including Google Workspace accounts. You can connect several accounts and choose exactly which calendars trigger a reminder.

Does it work over full-screen apps and on multiple monitors?

Yes. Veil appears above full-screen apps and on every Space. By default it covers all displays; you can switch to the main display only.

How early does it appear?

One minute before by default. You can choose the moment the meeting starts, or 2, 5 or 10 minutes before.

What happens to my calendar data?

It stays on your Mac. Veil reads your events directly from Google with read-only access and keeps them in memory only. There's no Veil server in between. Privacy policy.

What do I need to run it?

A Mac with Apple silicon (M1 or later) running macOS 14 Sonoma or newer, and a Google account.

How do I uninstall it?

Quit Veil from its menu bar panel and move it to the Trash. To remove its saved sign-in too, delete ~/Library/Application Support/Veil.

Veil app icon

Be on time. Every time.

Download for macOS

Free · macOS 14 or later · Apple silicon