← Bear & Eddy ReadyEddy logo. ReadyEddy
For macOS · A Bear & Eddy app

He finds you
before you’re late.

Eddy makes sure you’re on time. A minute before any meeting on your calendar, he finds you, takes over your screen, and walks you straight to it. Unmissable, but warm — never shouty.

macOS 14+ · Apple Silicon · Direct distribution, not App Store

Eddy the alpine rescue St. Bernard, sitting alert beside a snowy pine with paw prints in the foreground.

The problem

Notifications you swat. Meetings you miss. The head-down moment is exactly when a banner fails.

How it works

Three beats. No fuss.

1

Reads your calendar

Through EventKit, the same way Calendar.app does. iCloud, Google, Exchange, Outlook — whichever sources you’ve already wired into your Mac.

2

Fetches you, one minute out

One minute before your meeting, Eddy takes over the screen on every display you’re using — full-screen Spaces included. Calm, not loud.

3

One keystroke joins

Return joins. Zoom, Meet, Teams, Webex, phone, or a plain URL — Eddy figures out where the meeting lives and opens it for you.

Takeover preview
TODO: screenshot or short loop of the real takeover window goes here.

Why it’s calm

Eddy doesn’t shout. He shows up.

A reminder is most useful at exactly the moment you’d normally miss one. ReadyEddy meets you there — without competing for your attention the rest of the time.

Every display, every Space

The takeover covers every screen, including full-screen apps and Spaces. A reminder that lives only on your secondary display isn’t a reminder.

Relief, not amusement

Eddy is a rescue dog: he found you before you were late. That’s the feeling we’re building toward. No streaks, no guilt, no shouty mascot.

Snooze without scolding

Snooze re-fires in a minute. Dismiss never re-fires. Joined late? Eddy notices and stays quiet — no double-tap of pain.

Privacy

Your calendar stays on your Mac.

Requirements & download

Built for your Mac.

macOS 14+ · Apple Silicon · Direct distribution, not App Store

The Bear & Eddy family

Same Eddy, different job.

ReadyEddy is the second app in the Bear & Eddy family. Same Eddy — note-taker over at TellEddy, rescue dog here. Both are Mac-native, both stay on your machine, both speak the same plain voice.

Visit TellEddy →

FAQ

Plain answers.

Does it work with Google Calendar?

If you’ve added your Google account to macOS Calendar (System Settings → Internet Accounts), then yes. ReadyEddy reads through EventKit, which sees every calendar source Calendar.app sees — iCloud, Google, Exchange, Outlook, anything else you’ve wired in.

Where does my calendar data go?

Nowhere. ReadyEddy reads your calendar locally through EventKit and never sends it anywhere. There’s no backend, no analytics, no third-party SDKs. The only network request in the default configuration is Sparkle’s daily check for app updates.

What if I’m in a full-screen Zoom?

The takeover is built to cover full-screen apps and Spaces. Eddy renders at a window level that sits above full-screen contexts, so a meeting you’re already in won’t hide the one that’s starting in five minutes.

Can I snooze it?

Yes. S snoozes for about a minute — Eddy comes back. Esc dismisses and never re-fires. Joined late within five minutes? Eddy notices and stays quiet. He doesn’t pile on.

Is it on the App Store?

No — direct download. App Store sandboxing makes the full-screen takeover behavior either impossible or very ugly, and the whole point of ReadyEddy is that the takeover works everywhere. Direct distribution gets you a notarized DMG and Sparkle auto-updates.

Does it cost money?

TODO: pricing answer pending. (Drew is finalizing.)