It's not clear in your documentation which platforms have remote install functionality. Am I able to push an app to install on multiple devices at once across iOS and Android?
Hey Phil sorry for the slow response to this.
iOS devices support remote install of apps through Apple MDM -- to remotely install apps the device needs to be enrolled in MDM (see https://support.appblade.com/customer/en/portal/articles/1547552-setting-up-mdm-for-ios-devices and https://support.appblade.com/customer/portal/questions/12782354-automatic-install).
Only updates to an existing, managed app can be deployed without user intervention unless the device is also in iOS Supervised Mode (using Apple Configurator: https://itunes.apple.com/us/app/apple-configurator-2/id1037126344?mt=12). It is not possibly to push app deploys without MDM -- for Beta test apps, you can send email notifications for updated apps or display in-app update notifications that link to the AppBlade update page by using our SDK.
On Android, it is only possible to whitelist apps that are in the Google Play store and deploy them to devices if you are using Google's Android for Work Mobile Management system (https://support.google.com/a/answer/1734200?hl=en). Google is constantly improving and expanding their MDM capabilities, so rather than try to roll our own we integrate their service, providing a console for managing both iOS and Android devices in one place. This is primarily a convenience feature since you can use the Google Admin console to perform all of the same tasks.
This question has received the maximum number of answers.