Push notifications (GCM) permission at runtime?
Actually the Push Notification permission lie in Normal Category Permission like INTERNET permission not in Dangerous Category Permission.
You don't have to ask for Push Notification permissions.
While Contacts/Locations are the Dangerous permissions because you are accessing user data.so always needed to ask to user to allow it.
Hope so you understand. https://developer.android.com/guide/topics/security/permissions.html