Google and Apple push notification services are often whitelisted in WiFi networks so they work before you "sign in" to the network.
It's usually not that those specific services are whitelisted, but that a number of hostnames have to be whitelisted for the user experience. Sometimes, those hostnames include those types of services, depending on the phone, OS, carrier, etc.