Administrator permissions are required because the software runs a local server to broadcast a Web Interface and its own API. Most operating systems have protections built-in to prevent software from doing this for security reasons. However, in our case, we just need administrator access to run the local web server.