This is actually quite common with shady apps. It's unnecessary and is often a sign that the app has dubious motives. They basically ask for way more permissions than they need to function. This can lead to potential data harvesting, which is pretty much the internet's version of black market …