Your MacBook,
automated.

ChassisWatch runs quietly in your menu bar and turns hardware events like a chassis tap, a darkened room, or an unplugged charger into instant actions.

v0.1.0 · macOS 14.6+ · Apple Silicon MacBook (M1+) required

Sensor Driven Automations

Built to do one thing well

ChassisWatch pairs a hardware trigger with a list of actions that run in order. No complex rule engine to learn. It handles the physical trigger. Pair it with Apple Shortcuts when you need conditions or branching.

Double chassis tap
Mute MacBook, then lock screen
MacBook starts moving
Play a sound
Lid opens
Show a notification
1:N
One trigger, any number of actions
Run in order, no if/then rules to configure
20
Built-in action types
Lock, mute, dim, run a script,...
0%
Data ever leaves your MacBook
No account, no cloud, no telemetry
Chassis TapMovementLidAmbient LightChargerBatteryUSB DeviceExternal DisplaySessionPower State
Chassis TapMovementLidAmbient LightChargerBatteryUSB DeviceExternal DisplaySessionPower State
Run Shell ScriptRun Apple ShortcutPress Keyboard ShortcutOpen ApplicationOpen File or FolderOpen URLShow NotificationPlay SoundSpeak TextSet Output VolumeToggle MuteSet Display BrightnessLock ScreenStart Screen SaverSleep MacEject Removable VolumeMedia Play/PauseMedia Next TrackMedia Previous TrackOpen Displays Settings
Run Shell ScriptRun Apple ShortcutPress Keyboard ShortcutOpen ApplicationOpen File or FolderOpen URLShow NotificationPlay SoundSpeak TextSet Output VolumeToggle MuteSet Display BrightnessLock ScreenStart Screen SaverSleep MacEject Removable VolumeMedia Play/PauseMedia Next TrackMedia Previous TrackOpen Displays Settings

All triggers

  • Chassis Tap
  • Movement
  • Lid
  • Ambient Light
  • Charger
  • Battery
  • USB Device
  • External Display
  • Session
  • Power State

All actions

  • Run Shell Script
  • Run Apple Shortcut
  • Press Keyboard Shortcut
  • Open Application
  • Open File or Folder
  • Open URL
  • Show Notification
  • Play Sound
  • Speak Text
  • Set Output Volume
  • Toggle Mute
  • Set Display Brightness
  • Lock Screen
  • Start Screen Saver
  • Sleep Mac
  • Eject Removable Volume
  • Media Play/Pause
  • Media Next Track
  • Media Previous Track
  • Open Displays Settings

Two steps to your first automation

Every automation is set up the same way. Pick one trigger, then the actions it should run. The panels below build a simple movement alarm as an example.

Step 1

Pick a trigger

Open Settings, click + and choose what your MacBook should react to: a tap on the chassis, the lid opening, the room going dark, the charger or a USB drive being unplugged, and more. Each trigger has a few options to narrow it down.

ExampleMovement, when someone picks the Mac up.

Step 2

Add your actions

Add one or more actions, like locking the screen, muting, dimming the display, opening an app, or running a script or an Apple Shortcut. They run top to bottom, and the play button tests the whole list before you save.

ExamplePlay Sound, then Lock Screen.

That's it

Save and switch it on

ChassisWatch runs in the menu bar and fires your actions every time the trigger happens, with no window open. History keeps a local record of each action that ran.

ExampleLift the MacBook and it plays the sound, then locks.

DISCLAIMER: The movement alarm is one example of what the sensors can be used for, not a real theft protection. ChassisWatch can't stop someone from taking your MacBook, and it doesn't track or locate a stolen one.

Your activities stay on your device

ChassisWatch knows when you open the lid, unplug the charger, and lock your screen. None of that leaves your MacBook.

No account

A license key is all you need. No sign-up, no email, no password.

No analytics

No usage tracking and no crash reporting. ChassisWatch never reports which triggers fired or what your automations did.

Online for two reasons

Checking your license and checking for updates. Your automations and sensor readings are never sent.

Check out our Privacy Policy for more details.

Limitations

ChassisWatch reacts to what your MacBook's sensors report while the Mac is awake.
It works inside macOS, not around it.

Hardware

  • Apple Silicon MacBooks only

    macOS 14.6 or later. Intel Macs and desktop Macs aren't supported.

  • Lid needs a lid angle sensor

    14-inch and 16-inch MacBook Pro from 2021, and MacBook Air M2 and later. The 13-inch MacBook Pro and the M1 MacBook Air don't have one.

  • Chassis Tap and Movement need the accelerometer

    M2 and later, plus M1 Pro.

  • Brightness is built-in only

    Set Display Brightness doesn't control external monitors.

  • The sensors aren't an official Apple API

    A macOS update can change them. Diagnostics will tell you, and affected automations show Needs Attention until an update restores support.

  • Check before you buy

    Diagnostics in Settings shows what your Mac supports, and the 14-day refund covers you if it falls short.

ChassisWatch will not

  • Run while your Mac is asleep

    Monitoring stops when the Mac sleeps, and nothing that happened during sleep is replayed. Actions on lid closing or sleep are best effort and may not finish.

  • Catch every tap

    Chassis Tap reads the accelerometer, so it can miss a tap or react to a hard knock. Calibration helps. Where a false alarm would matter, pick another trigger.

  • Branch or decide

    There are no if/else rules or AND/OR trigger groups. A trigger runs its actions in order, and a failed action stops the rest. For logic, call an Apple Shortcut.

Pay once. Use it forever.

One payment per device, no subscription. Buy a license, download ChassisWatch, and it's yours to keep.

Personal

For one MacBook.

$9$15

Launch price for the first 50 licenses

50 of 50 left

The price goes up once these are gone.

Buy for $9
  • One device, one payment
  • Apple Silicon MacBooks (M1+), macOS 14.6+
  • Automatic updates included
  • No account required
  • 14 day refund
  • Notarized .dmg

Have more than one MacBook?
Get in touch for multi-device pricing.

Already have a license?
Download ChassisWatch
(4MB, .dmg)

Prices are in USD, excluding VAT. Checkout by Polar.

F.A.Q.

Can’t find the answer you’re looking for? Don’t hesitate to get in touch with us.

Ask AI about ChassisWatch