Dock Keep 0.1.0
The first release.
Dock Keep locks the icons in your Dock so that dragging one out by accident
stops removing it. Free, open source, no account, no tracking.
It is never the only way out
That rule is the whole design. Anything Dock Keep does, one line in Terminal
undoes — whether the app is installed, running, or long gone:
defaults delete com.apple.dock contents-immutable && killall Dock
Worth knowing: deleting the app does not unlock your Dock. Deleting an app
runs no code. Unlock first, or paste the line above afterwards.
What it does
- Locks and unlocks your Dock's contents.
- Saves arrangements you can restore later — up to ten, with names you choose.
- Says so when the lock was set by something other than Dock Keep, and when the
stored value is one of the odd ones that the usual Terminal advice cannot
clear. - Checks that a restore actually took effect, and tells you if it did not,
instead of reporting a success nobody verified.
What it is not
It asks for no administrator password, so it is not parental control: anyone
curious enough to search the web undoes it in a minute. It guards against
accidents, not against intent. Nothing is drawn over Apple's Dock, no events are
intercepted, and it never asks for accessibility or screen recording permission.
Requirements
macOS 14 or later. Signed with a Developer ID and notarized by Apple, so it
opens without a Gatekeeper detour.
Built for macOS 14 and later, but only tested on macOS 26 — if you run it on 14
or 15, a bug report would genuinely help.
Install
Open the .dmg and drag Dock Keep to Applications.
The app can check for updates through Sparkle, and asks your permission the
first time before it reaches the network at all. No hardware profile is ever
attached to those checks.