Why does Unity add to a manifest when building?

When I build my android project in unity it inexplicably adds that persmission to the manifest file, the manifest file does not have it in there and I don’t use the camera in the game at all.

Any ideas what’s causing this to happen?

you must remove the entry afterwards manually.

Unity adds it because Webtexture works on mobile, yet it does not check if the code is really used.