If you can tell us what you mean by an ‘application launcher’ we will do our best to help.
In general any installation program, and some programs that carry out quite deep operations on you PC, need elevated privileges. If the same program is constantly asking for these privileges, you need to apply the installer/updater policy to it in the Computer Security Policy under Defense+. However you should not do this if you use the program to run unknown software - for example you should not normally use it for a browser, or a Windows Explorer substitute.
Hope this helps