Go to website
Remote Management Service
Troubleshooting connection issues
There are a number of reasons why your device may fail to communicate correctly. There is a basic diagnostics function within Settings > Remote Management > Diagnose connection issues which can provide you with the status of the connection to our servers and Firebase Cloud Messaging. As well as forcing another push messaging registration. Common issues:
Profiles are at the core of Remote Management, they provide a way to configure multiple devices in exactly the same way. By default when creating a new account you are automatically given one Default Device Group and one Default Profile. A Device Group is used as a way of grouping devices together, you can also perform device actions against a Device Group such as taking a screenshot of all member devices or restarti
The update manager within Remote Management allows you to update Kiosk Browser on your devices without visiting the devices. This feature is available to Provisioned Devices and Samsung devices through the Knox SDK. More information on activating Knox can be found here. Devices that are eligible for updates will be listed as per below, you can either choose to manage upda
Registering devices in large volumes
Using registration keys it is possible to register a large number of devices to different device groups as well as avoiding giving anyone the master registration key. There are two types of registration keys. Short Key: 5 characters i.e. 4XXX1 (requires v2.6.2 or higher) Long Key: 24 characters i.e. xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx This is a legacy registration key and can still be used in all scenarios. Registration Keys Page(https://storage.crisp.chat/users/helpdesk/webs
File groups allow you to manage content on your devices, they can be assigned to multiple profiles allowing re-use of the same content. In order to use file groups you must have Kiosk Browser v2.5.5 installed on your devices, otherwise files will fail to download. Content is grouped into the following 5 folders: Root/Home The root directory stores core folders and you may store a custom application icon (customicon.png). Local Content This directory can be used to store html conte
Push Device Actions
Kiosk Browser Remote Management provides a number of "push actions" which can be used against individual devices or groups of devices. When requesting one of the below actions a push notification is sent to the device requesting it handles the action accordingly. Browser: Clear Cache and reload Kiosk URL Clears the Cache on selected device(s) and reloads the Kiosk home page **Browser: Clear Cache, Cookes, Forms
Remote Management allows you to create multiple user accounts with different roles. It's important to decide how you want the user to login and which role they require. Account Types You can either create an account with a standard username and password or invite Google users (also referred to as "login with google"). Inviting a Google user allows any Google account to login using their account without creating a separate password. Account Types(https://storage.crisp.chat/users/hel
Adding more devices to an annual/yearly subscription
Paying annually requires an up-front payment for a fixed number of devices. By subscribing annually rather than monthly you save 15%. This plan is primarily designed for customers who wish to pay once and not deal with monthly automatic payments. It also makes most sense if your device count will not be changing frequently. However it is possible to subscribe annually and extend your subscription as and when you add more devices. To extend your subscription go to **My Account > Extend Subs
What ports and IP addresses does my device need access to?
We use a number of services to provide Kiosk Browser Remote Management. Heartbeat & REST API: TCP 443 - https://www.kbremote.net Mobile Backend (2.6.4 or lower only): TCP 443 - https://kbremote.azure-mobile.net / multiple ip addresses Push (GCM/FCM): TCP 5228-5230, 443 - outbound - multiple ip addresses Storage: TCP 443 - kbremote.table.core.windows.net kbremote.blob.core.windows.net Authentication: TCP 443 *.auth0.com The user interface for Remote Management is provide
Launching TeamViewer QuickSupport
Kiosk Browser Remote Management will enable you to launch TeamViewer QuickSupport on your device(s). This will allow a local admin to provide the TeamViewer session ID to you, giving you total control over the Android system (providing the device supports remote control). Firstly you would need to select the relevant device from within your Remote Management account, select the overflow menu to open the Push Device Actions list(https://kioskbrowser.crisp.help/en/article/push-device-actio
Adding a Device
Installing To add a device to your remote management console you must first install Kiosk Browser on the device, this can be done via Google Play or manually via an APK file. Registering Device To register a device, open Kiosk Browser, go to Settings > Remote Management > Register Device. Enter your unique 5 character registration key i.e. 4XXX
Remote Management provides a device map feature to display all of your device locations on one map. It is also possible to filter by device group which is helpful if you have a large number of devices. If your device is not reporting its location you can set its location manually by using Overrides (latitude & longitude). Device Map(https://storage.crisp.chat/users/helpdesk/website/99f4d12b-e989-4521-a5e7-352
Remote Management is capable of sending email alerts based on the criteria below. Battery Below % Device Offline Device unplugged from power source Alerts can be defined for all devices within the company or just for a specific device group and can be sent to multiple email addresses. New Alert Window Edit Alert Parameters To edit alert parameters
Custom Email Alert Variables
It is possible to customise the content of alert emails. You can use any of the variables below to populate your email. %DEVICEIDENTIFIER% = Unique device identifier %DEVICENAME% = Device Name %DEVICEBATTERY% = Battery percentage 0-100% %DEVICECHARGING% = Charging or Not Charging %DEVICEWIFI% = WiFi Network %DEVICEIMEI% = Device IMEI, returns N/A if device has no IMEI %DEVICEGROUPNAME% = Device Group Name %ANDROIDVERSION% = Android Version %KIOSKVERSION%
This device is unable to communicate correctly over HTTPS
In the remote management console you may see some devices with a red flag warning the following: This device is unable to communicate correctly over HTTPS, this is normally caused by an incorrect date & time on the device." In scenarios where a device runs completely flat it's possible that the internal clock has been reset and the device no longer holds the correct date & time. When the device starts up again it fails to update its clock from a time source and will normally have its date s
Remote Management has a powerful background scheduler which you can use to schedule device actions. Scheduled tasks can be defined for all devices within the company or just for a specific device group. There are 3 schedule types: On-Demand: Allows you to run the task manually Scheduled: Allows you to run the task every x minutes/hours i.e. reload home page every 15 minutes. Scheduled Time: Allows you to run the task at a specific time of day (UTC) i.e. restart application at 0
Location - Why are my devices in the middle of the ocean?
You may find on the Remote Management Device Map that your devices appear in the middle of the Atlantic Ocean. Play Services must be installed and up-to-date Location services must be enabled Kiosk Browser must be granted location permissions Device Map This will be due to your location
Device Profile Overrides
Device Profile Overrides allow you to override specific profile settings at the device level allowing you to use one top-level profile. Just click a device from the Devices page, then Manage Device..., you can find overrides at the bottom of the page. Once this has been selected, you can then configure the override from
Kiosk Browser Remote relies on push notifications for 95% of communication. 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. What ports and IP addresses does my device need access to?
It is possible to upload files to a device/group of devices using the "profile files" feature. Each profile has a storage container which is used to store files specific to the profile. Click the "Manag
Infrastructure & Security
This article details key aspects of infrastructure and services used to deliver the Remote Management platform. Azure Web App Hosted in Azure North Europe region. Multiple instances, scales out based on demand. Security Secured by leading identity-as-a-service (IAAS) provider Auth0®. All communications encrypted over HTTPS. Payments All payment transactions are handled by FastSpring (glo
Can I switch from a monthly subscription to an annual subscription?
In order to switch subscriptions we must first cancel your subscription on your behalf. Once your subscription has cancelled you can then log back into your account and re-subscribe as directed. Note there is a 5 device minimum requirement for annual subscriptions. If you have any issues please contact us(https://www.android-kiosk.com/contact
I have purchased a subscription to the remote management, how do I get the all Kiosk Browser features?
Once you've added the device to Remote Management it will gain all the features automatically. Relevant Articles: How to add a device
An application screenshot differs to a device screenshot, an application screenshot just displays the contents of the application and not anything else on screen. It's not possible to take device screenshots on all devices without rooting the device, however it is something we continually review. Alternatively if you are using the Security Module we can request a full screenshot.
The Device Inventory function provided with Remote Management is a system scheduled task that runs every 24 hours but can be run manually using Device Actions. It collects vital system information that is displayed on the Device Detail page as per below. Device Info section on device detail page