A tiny native menu bar bird that counts down to your next Google Calendar meeting, then joins it in one click when it's time.
Perch is pure native AppKit. The whole app weighs about 500 KB. It does not ship a browser to tell you it's almost 3 o'clock.
No bundled Chromium, no helper processes with their own helper processes, no fans. Your battery will simply not notice it's there.
Meet, Zoom, Teams or Webex. Perch digs the link out of the invite so you never have to.
Calm hours out, hopping at 15 minutes, gone while you are in the room. Time you can feel.
Hide all-day noise, filter by keyword, pick your calendars, and show the countdown only within the window you choose.
One standard status item with a stable identity, so Bartender, Ice and Thaw can reorder and hide it reliably.
Read-only scope, tokens in your Keychain, no analytics. Nothing leaves your Mac except the calls to Google.
Menu bar, Dock, or both. The Dock icon draws your countdown on a band you can read from across the room.
A cozy list, or your day drawn as birds on a wire. It's a setting, not a decision.
Google Calendar. Perch talks to the Google Calendar API directly with a read-only scope. It shows the calendars you've marked visible in Google Calendar, and you can override each one in Settings → Calendars.
Google Meet, Zoom, Microsoft Teams and Webex. Perch finds the link in the event (location, description, or conference data) and the Join button opens it in one click.
None. No accounts with us, no analytics, no tracking. OAuth tokens live in your macOS Keychain, and the only network traffic is your Mac talking to Google's calendar API (and the update check). See the privacy policy, it's short.
Yes, deliberately. Perch uses a single standard status item with a stable identity, which is exactly what menu bar managers use to recognize, reorder, and show or hide items.
Small. Pick a compact badge mode, just "22h" or "21:43" with the bird perched on top, or let Perch show nothing at all until a meeting is within the window you choose.
Built-in Sparkle updates, the standard, boring, reliable way Mac apps update themselves. Check manually or let it tell you when something new lands.