By default, Proxyman will try overriding your HTTP/HTTPS Proxy Config by using the networksetup Command-Line. However, the networksetup is a bottleneck during starting or quitting the app.
Proxyman offers a better solution: Proxyman Proxy Helper Tool, which is a Privileged Helper Tool macOS in order to override Network Proxy in high performance.
At the first launch, Proxyman will present the Popup to install the Proxyman Proxy Helper Tool. You can skip it and install it later in Preference -> Advanced Tab.
Install Proxy Helper tool requires privilege permission.
If you're a guest or non-admin user, the
networksetup CLI would fail and could not change the HTTP/HTTPS Proxy config until you install Proxyman Proxy Helper Tool.
Proxyman Proxy Helper Tool has privileged permission to override the proxy config for all kinds of users.
We highly recommend installing Proxyman Helper Tool if you're a guest or non-admin user to make the UX smoother.
You can uninstall the Proxy Helper Tool in Preference -> Advanced Tab -> Uninstall Proxy Setting Tool or delete it directly at
Remember and restore to your previous Proxy Setting.
Gracefully revert the HTTP Proxy Config if Proxyman is crashed.