The CampusM team (who develop MySouthampton) have supplied us with detailed information on why each Permission in the Android app store is needed.
Please note that the permissions model in Android 6 will change, and you will not need to agree to all the permissions up front. More