Babe, why?! mascot

Babe, why?!

Your Mac now has relationship goals.

Get notified at launch
$9.99One-time. No subscription.
macOS 15+ (Sequoia) · Apple Silicon & Intel

How it works

The mechanics

Menu bar resident

Lives quietly at the top of your screen until you mess up. No Dock icon, no clutter.

The Babe, why?! menu bar icon
The cast

Choose your fighter

5 built-in voices

Pick one. The roast player below switches to a line in that voice. From disappointed sigh to aggressive sarcasm.

Hear the roast

Bro. Ship. The. App.

Mercy mode

Snooze settings

Actually need Slack for work? Drag the slider to pause the pain. Then the app shuts up until your snooze runs out.

Back in 1 hr
15 min1 hourToday
Also

It does these things too

Universal binary

Native on Apple Silicon and Intel. One install, both architectures.

Launch at login

Set it once. Always running, always ready to judge your choices.

No account, no login

One-time purchase. No portal, no signup, no recurring auth.

Stats in the notch

Today's nag count + day-over-day delta, right where you can see it.

No Accessibility permission

Uses macOS's standard foreground-app signal. Never reads your screen.

License in Keychain

Activation key stored where macOS keeps Wi-Fi passwords. Hardware-bound.

Reduced motion respected

Honors your system preferences. Ambient loops stop, transitions crossfade.

Anonymous crash reports

Only stack traces and OS version. Toggle off in settings any time.

The nerdy stuff

Never reads your screen

Babe, why?! never sees what you browse or type.

Foreground detection

Uses macOS's standard signal to spot which app is in front. No Accessibility access, no keylogging.

App Sandbox

Runs inside Apple's sandbox. Your settings stay on your Mac.

Local storage

Preferences live locally. Your license key is kept in the macOS Keychain.

Crash reports you control

Only anonymous crash reports leave your Mac. You can switch them off any time.

Menu-bar only

No Dock icon. Launches at login and waits quietly to judge you.

Language
Swift 6 · SwiftUI + AppKit
App detection
NSWorkspace foreground-app notifications
Audio
AVFoundation (AVAudioPlayer)
Storage
UserDefaults + Keychain (license), local only
Network
Lemon Squeezy license check, optional anonymous crash reports
One time payment
$9.99

Less than couples therapy. More fun than your actual partner.

Requires macOS 15+ Sequoia. Apple Silicon or Intel. A sense of humor about your own habits.

Boring questions

You need macOS 15 (Sequoia) or newer. It runs natively on both Apple Silicon (M-series) and Intel Macs.

Almost none. It uses macOS's standard foreground signal to spot which app is in front. No Accessibility access, no screen reading, no keylogging.

No. It's a one-time payment of $9.99. Buy it once, get judged forever. Checkout is handled by Lemon Squeezy.

Only if you forgot your headphones. Audio plays through your Mac's default output, so headphones in means nobody knows you're being roasted.

No. It listens for app focus changes only. No polling, no background work between events. Energy use is comparable to a standard menu-bar app.

It triggers when you switch to a distracting app, not on every keystroke. If you stay in your work apps, it stays quiet. Snooze for 15 minutes, 1 hour, or the rest of today when you need a longer break.

Yes. Email support@babewhy.com within 14 days of purchase and we'll refund you. Lemon Squeezy handles the payment side, so refunds land on the original payment method.

No. macOS 15+ only. The app uses a foreground-app signal that's specific to macOS and doesn't have a clean equivalent on Windows.

It runs in the App Sandbox and needs no Accessibility permission, so it doesn't trigger most enterprise MDM flags. If your org has strict app restrictions, check with your IT team first.

Babe, why?!

“All roasts are for laughs. Be nice to each other in real life.”

- James McKinney

© 2026 Babe, why?! · Made for people who should probably get back to work.