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
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
The update manager within Remote Management allows you to update Kiosk Browser on your devices without visiting the devices. Currently this is only a feature we can offer on 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 updates for Kiosk Browser or the security module: ![
Registering devices in large volumes
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. 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. Registration Keys Page(https://storage.crisp.chat/users/helpdesk/webs
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
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
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
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. You can download the APK by pressing the + button on the devices page. Add Device Button(https://storage.crisp.chat/users/helpdesk/website/99f4d12b-e989-4521-a5e7-35225f7de1e6/2b
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 / 220.127.116.11 (currently) 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 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
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
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
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. Device Map This will be due to your location settings on the device itself, in the Android settings menu. Firstly you should navigate to the Settings menu and find Location / Location S
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
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. 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. You would then select Remote Admi
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?
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%
I have purchased a subscription to the remote management, how do I get the Pro features?
Once you've added the device to Remote Management it will gain all the features automatically. Relevant Articles: How to add a device
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. | The new File Groups feature is replacing profile files, for ease of use and flexibility. Click the "Manag
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
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. ||| By cancelling your subscription your devices will not be disconnected unless the account is left in a cancelled state for 14 or more days. If you have any issues please contact us(https://www.android-kiosk.com/contact
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
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.
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