User permission has little to do with it. Every input box has an error rate. If 1%-5% make the wrong choice, there is your data.
That's why people make apps that collect things even none of the users want them to. And if you can justify the permission box with some actual functionality, then it just increases the 1% to a far higher conversion rate.