New
#11
It is probably Sales order product Items Genie.
It comes sometimes with Acer updates. I am not sure if you would really need it to update the Bios. The genie leads you to a sales page where you register for the item you are about to use. It is irrelevant, as you have wisely chosen not to update the bios.