I am using a NextDNS to filter web traffic for my family's devices. NextDNS currently shows in the menu bar and can be toggled on and off with a simple click, which defeats the entire purpose of the tool.
I have tried using a combination of Vanilla (to hide the menu bar item) and AppLocker (to require credentials to access an app, in this case, Vanilla). However, Vanilla has an option in the menu bar to access Vanilla's settings that is not blocked by AppLocker, therefore allowing NextDNS toggle menu bar icon to still be accessed.
Back to square one I guess.
On my Macbook Air MacOS Monterey, there are other ways to configure NextDNS (network settings, terminal commands, profiles), but because I am also using ProtonVPN, it appears Proton and NextDNS only coincide seamlessly when NextDNS is installed via the app store. The app store version of NextDNS is the one that puts a toggle switch in the menu bar :/
I would like to permanently remove the NextDNS menu bar icon and/or password protect the NextDNS menu bar icons modifications. It would need to be permanent, as in either not needing to be redone every restart or done in a way that it is automatically triggered on startup. Any thoughts on this?
I also asked ChatGPT and it suggested writing an AppleScript and some other options, but it was not quite clear enough for me to pull off.
Thanks for any help :)