🛡️ SSH Security Alerts for Mac

Know the moment
someone logs in.

Gatey monitors SSH events on your Mac and sends instant alerts to Slack, KakaoTalk, Telegram, Discord, and more — straight from your menu bar.

macOS 13–15+ compatible · No account required · Local detection

🔔 macOS 💬 Slack 🟡 KakaoTalk ✈️ Telegram 🎮 Discord 📱 LINE 💚 WhatsApp

SSH logins happen silently.
Gatey changes that.

Whether it's a Mac mini home server, a MacBook left at home, or an AI workstation — if SSH is running, Gatey watches it. Every meaningful event becomes an alert on the channel you already use.

⚡️

Real-time detection

Gatey streams macOS system logs locally — no polling delay, no cloud dependency for detection.

🎯

Smart classification

Not just "login success." Gatey labels new IPs, root logins, off-hours access, repeated failures, and brute-force patterns separately.

🔕

Whitelist & noise control

Add trusted IPs to the whitelist. Toggle alerts per entry. Throttling keeps your channels clean during brute-force bursts.

📊

Weekly reports

Every Monday, Gatey sends a summary — logins, failures, new IPs, brute-force cases — to your preferred channel.

🌏

Multilingual

UI and alert text in English, 한국어, 日本語, and 简体中文. Follows system language on first launch.

🍎

Native menu bar app

Sits quietly in your menu bar. Lightweight, no background service accounts, no kernel extensions.

🔄

Works on latest macOS

macOS 15 Sequoia+ changed how SSH processes run. Gatey handles both sshd and sshd-session — so it keeps working after macOS upgrades.


Every SSH event that matters.

Gatey goes beyond raw log lines — it reads the context and tells you what actually happened.

  • Successful login from new external IP
  • root login
  • Login success after repeated failures
  • Off-hours access
  • Brute-force pattern detected
  • Repeated authentication failures
🛡️
Gatey
Just now
Slack

🚨 Brute-force attempt detected

IP: 203.0.113.42 · 14 failures in 60s
This IP has not been seen before.
→ Consider adding to firewall rules


Simple, one-time pricing.

No subscription. Pay once, use forever — on one Mac.

Launch Price

$9

Lifetime license · 1 Mac

  • All current SSH alert features
  • All 7 notification channels
  • Weekly reports + in-app report
  • Multilingual UI (EN / KO / JA / ZH)
  • Free updates until next major release
  • Early buyers included in next major update
Start 7-Day Free Trial

No credit card required for trial · macOS 13+


Starting with SSH.
Growing into a full home server watchdog.

Gatey is built to expand. Today it's your SSH alert layer. Next, it becomes the lightweight security hub for everything running on your Mac.

Available Now

SSH Security Alerts

  • Login success & failure detection
  • New IP, root, brute-force classification
  • Slack, Discord, KakaoTalk, Telegram, LINE, WhatsApp, macOS
  • Whitelist with per-entry mute toggle
  • Weekly reports + in-app report view
  • English / 한국어 / 日本語 / 简体中文
Coming Next · 2026 H2

Home Server Watchdog

  • sudo / su privilege escalation detection
  • Apple Remote Desktop & Screen Sharing alerts
  • Firewall & sharing service change detection
  • Unified system event timeline
  • Integrated cross-event reporting

Up and running in 30 seconds.

Install via Homebrew, or download the DMG directly from GitHub Releases.

brew install --cask gatey-app/gatey/gatey

Or download the latest DMG from GitHub Releases.

Gatey is notarized by Apple for your safety. On first launch, you'll be asked to grant Full Disk Access so it can read SSH logs — nothing else is sent outside your Mac.


Common questions.

Does Gatey block attacks?

No. Gatey is a monitoring and alerting tool — not a firewall. It tells you what's happening so you can decide what to do. Blocking is out of scope by design.

Will it slow down my Mac?

Gatey reads macOS system logs using the standard log stream command. There's no background service, kernel extension, or network traffic. CPU and memory impact is minimal.

Does Gatey send my SSH logs anywhere?

No. SSH event detection happens entirely on your Mac. Gatey only sends structured alert payloads (IP address, event type, timestamp) to the notification channels you configure.

Why does Gatey need Full Disk Access?

macOS restricts access to system logs by default. Full Disk Access allows Gatey to read sshd log events. Without it, monitoring cannot start.

Can I use Gatey on multiple Macs?

Each license covers one Mac. If you run multiple home servers, you'll need a license per machine. You can deactivate and move the license if you switch Macs.

Do all notification channels work without limits?

Gatey respects each channel's official rate limits. Some messengers (like KakaoTalk and WhatsApp) restrict bulk sending. Gatey is intentionally conservative and will notify you when a channel limit is reached.

What happens when the 7-day trial expires?

macOS notifications keep working — you'll still see alerts in Notification Center. External channels (Slack, KakaoTalk, etc.) will pause until you activate a license. No data is deleted.

I just bought — where do I enter my license key?

Open Gatey → click the menu bar icon → Settings → License tab. Paste your key from the purchase email. If you don't see the email, check your spam folder or use the Paddle customer portal link in your receipt.