The app needs your "phone details" to work out whether you have an internet connection or not. The app needs to ask your permission about reading phone state, which tells the app whether you have internet or not, unfortunately the way Android has labeled that particular permission isn't very clear.