We would like to skip permission popup for our center client(pc gaming centers only), because center admin already know about overwolf and he had agreed with it but some users complain about the popup, like something is misconfigured. So for our home client we do not have any problems with it since every user is playing from his personal pc. But for our centers we do not want to disturb our client with it. The popup started to appear when you created -headless(without tray icon) installer for us,which was awesome.
Our software is running in shell mode so users do not interact with windows or the OW client. I am talking about the overlay permission pop up.