Hide an app from the Dock while keeping it running in the menu bar?

Hi gang,

I want to have an app to run on the menu bar while being invisible on the dock.:

Specifically I use Distill Web Monitor on macOS to track prices for items that I want. The app needs to stay open because, if I close the main app, the menu bar icon also disappears and Distill stops running properly.

What I want is:

  • Keep Distill running in the menu bar: the app stays active in the background/menu bar.
  • Hide it from the Dock: I don’t want the app icon visible in the Dock while it’s running.
  • Avoid editing Info.plist: I previously tried using LSUIElement via Terminal to hide it from the Dock, but that modified the app bundle and broke the code signature, causing macOS to block the app from opening after restart. (this I GPT that wrote this as I'm a noob ahah)

Is there a way to do this with BTT or any other way? thanks!

unfortunately the LSUIElement way is the only possibility if the app does not support this by itself

Hi, I see.... But so if what GPT said is what happens, there is really no other way? I'm I the only one who hate to have app that I don't use regularly on the dock? like that for me is mental clutter hahaha. I'm willing to pay!

Anyway thanks for the reply, I appreciate it.

Best ask the developer of the app, it is easy to add an option to hide the app from the Dock but it can not be done outside of the app.