Features/Smart conditionsNew in 1.1.0ยทIntroduced in 1.1.0

VPN connected

Shake only when a VPN is connected.

What it does

Restricts shaking to times when any VPN interface is up and active on the Mac.

How it works

Shake It On reads the active network interfaces via SystemConfiguration and matches names against the standard VPN-tunnel prefixes (`utun`, `ppp`, `ipsec`, `tap`, `tun`). Any one being up satisfies the condition.

Where to find it

Settings โ†’ Only Shake If โ†’ VPN is connected.

When to use it

For corporate setups: shake only when you're on the company VPN, sleep when you're on personal Wi-Fi.