@lubos I am using Windows 10, and when I install Manager, the Manager Uninstall program gets listed in the “Recently added” section of the Start menu.
I have no idea if you, the developer, control what is listed in the Recently added section or if Windows is deciding. Of course it would be better to have Manager itself listed.