Why? Because I want the timer to stop automatically during a phone call. To do this I need to request READ_PHONE_STATE (which bafflingly tells the user the permission is to "make and manage phone calls"). Unfortunately, there's no way to alter the permission request to tell the user (at least in Android) why you want the permission. They really need to make the permissions more granular and provide some way for devs to communicate what the permission is for.
Obviously, the calculator app needs camera permission for scanning complex formulas that would otherwise require lengthy manual input and calculating them automatically.
Calculator camera permissions are so you can take a picture of a mathvproblem and it will do it for you.
Phone call management is to allow phone calls to be recognized by the apk so it will do things like stopping video and muting its sound so the phone call can have priority over other things.