> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.android-kiosk.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Push Functionality

**Kiosk Remote Management relies on push notifications for 95% of communication.**

###### GMS Certified Devices (Google Certified Devices with Play Services)
**FCM/GCM (Firebase/Google Cloud Messaging)** - Google Play Services must be installed for push notifications to work. Note you do not need a Google Account to be logged into the device if you have installed via an APK file.

###### Non GMS Certified Devices (Play Services not installed or installed but not working)
**Pushy  (Push Messaging)** - For devices that can't use FCM (as above) an alternative system called Pushy will be used, it uses MQTT over HTTPS and delivers identictal functionality EXCEPT it can't wake a device that is in deep sleep by sending a notification to it. 

[What ports and IP addresses does my device need access to?](https://kioskbrowser.crisp.help/en/article/what-ports-and-ip-addresses-does-my-device-need-access-to-15jku4n/)