Slap your MacBook. It screams back.
That's it. That's the app.
macOS 14.6+ (Sonoma) · M1PRO+ MacBook required
Useful, unhinged utilities for your Mac.
A calmer journey, right at the edges of your screen.
Four looks. Real motion. Your kind of subtle.
Your desktop folds with the lid.
An unnecessarily satisfying goodbye.
Someone moves your Mac. An alarm screams.
And you get a selfie of the thief 🥷.
Meet SlapMac Go.
Your iPhone has feelings now, too.
Featured on 500+ US radio stations, viral on Instagram, TikTok, and X. Millions of impressions. Thousands of slappers. And a lot of very confused MacBooks.












































































SlapMac hides in your menu bar. Slap your MacBook and it screams back, with volume proportional to your force.

Enable USB Moaner mode and your MacBook reacts every time you plug or unplug a USB device. Same voice packs but no slapping required.
150+ sound clips across 9 voice packs. Your open-plan office will have questions.
💋 Woman
Your MacBook gets... expressive. Use headphones.
Menu bar only
No dock icon. Lurks silently.
Volume scales with force
Gentle tap? Whisper. Full slap? Full volume.
Adjustable sensitivity
From "earthquake detector" to "needs a running start".
Cooldown timer
Prevents meltdowns during rapid slaps.
USB Moaner
Plug or unplug a USB device. It moans. You're welcome.
Launch at login
Always ready. Always listening.
Slap counter
Tracks your lifetime slaps in the menu bar. High score pending.
Onboarding
A polite welcome before the chaos begins.
Lid Effects 🪭
v1.4.5 — currentYour desktop tilts, blurs and settles as the lid comes down, driven by the real hinge sensor. Drift, Dusk and Mist. Play with the demo →
Anti-Theft Mode 🚨
v1.4.0Motion-triggered alarm with Selfie of Shame, auto-arm on screen lock, Touch ID to disarm. See the full breakdown →
Custom sound packs
v1.5coming soonAdd your own sounds. Record your voice, your cat, your boss — whatever you want your MacBook to scream.
Past releases
Five concurrent signal processing algorithms vote on whether you actually slapped your laptop. Democracy, but for physical abuse.
High-Pass Filter
Strips out gravity so we only see impacts
STA/LTA Ratio
Compares short-term vs long-term averages at 3 timescales
CUSUM
Detects sudden shifts in acceleration
Kurtosis
4th statistical moment — finds sharp spikes
Peak/MAD
Median Absolute Deviation outlier detection
Inspired by taigrr/spank (Go). Rebuilt in Swift.
Lid angle detection uses LidAngleSensor by Sam Gold.
MenuBarExtra (SwiftUI)
└─ SlapController
├─ AccelerometerReader ← IOKit HID, ~12.5Hz
├─ LidAngleSensor ← IOKit, lid angle detection
├─ SlapDetector ← 5 algorithms vote
├─ USBWatcher ← IOKit USB events
├─ AudioPlayer ← AVFoundation
└─ SettingsStore ← UserDefaults👋 $9.99. Less than a burrito. More fun than your therapist.
Requires an M1PRO+ MacBook and a willingness to hit expensive things.