System Requirements

Created: Modified: Documentation

Cloud Administrator Console

Any modern web browser on Mac, Windows, etc. We test with Safari, Chrome, Firefox and Microsoft Edge.

Launchpad Mac or Windows PC

Both Mac and Windows may be used for the client-side “Launchpad.” Macs running macOS 10.13 will benefit from Network Tethering and App Caching built into the operating system.

OSMac OS X 10.12Mac OS X 10.13+
As of Feb 2022, Apple's newest M1 Macs do not maintain stable connections with iOS devices. Visit this page for more info
Drive Capacity20 GB20 GB+
Drive TechnologyAny*Fusion Drive or SSD
ProcessorPC Intel Core-Series or equivalent
OSWindows 7**Windows 10
.Net version3.54.5+
iTunes version12.5 (installed or via MSI installation) 12.5+
Drive Capacity20 GB20 GB+
Drive TechnologyAny*SSD

Important! Certain Windows PC USB chipsets limit how many devices can be recognized at once. This may be a limit of the physical hardware itself. Please test your model thoroughly before selecting a PC to be used as Launchpad, especially if connecting more than one USB smart hub.

* When provisioning many devices simultaneously, GroundControl’s performance will be greatly limited by a spinning hard drive. We strongly recommend solid state disks or flash drives in your PCs. Spinning disks may cause slowness, performance issues, and failures due to timing problems.

** Windows 7 support was ended by Microsoft on January 14, 2020 and is discouraged for production systems as it exhibits delays when attaching devices. Windows 10 is recommended.


GroundControl uses HTTPS (port 443) for all communication between the Launchpad and the Cloud Administrator Console. After initial registration, the Launchpad switches to Secure WebSockets (also port 443) for asynchronous bi-directional messaging.

Firewalls must support Secure WebSockets. A common firewall feature is to force close any sockets that remain open for a long period of time, but this will cause GroundControl to lose the client-server connection.

Additionally, Apple products on enterprise networks typically require specific hosts and ports to be open. Here is Apple’s documentation on the use of Apple products on enterprise networks.

Launchpad*.groundctl.comHTTPS/443 and WSS/443Server communication
Launchpadgroundcontrol-prod.s3.amazonaws.comHTTPS/443Asset downloads
HTTPS/443Apple device activation & IPSW downloads
Launchpad*.bugsplatsoftware.comHTTPS/443Crash reporting
LaunchpadOneSign ApplianceHTTPS/443Identify look up during Checkout (if used)
Devicegroundctl.comHTTPS/443Checkout (if used)
DeviceOneSign ApplianceHTTPS/443Identify look up during Checkout (if used)
Device* Ports: 443, 80, 5223, 2197Checkout (if used)
Your MDM ServerHTTPS/443MDM API requests (if used)
Proxy Support

GroundControl has limited support for proxies:

  • Proxies must be configured in the Launchpad app during initial registration
  • Only unauthenticated proxies are supported
  • Authenticated proxies and PAC files are not supported
  • System proxy settings are ignored
USB Hubs and Carts

USB hubs vary wildly in quality. GroundControl recommends a very limited number of hubs and carts from trusted manufacturers.

  • Datamation UniDock, U-Series Sync & Charge hubs, UniDock, and related carts
  • Imprivata Bretford Powersync
  • Cambrionix ThunderSync

Poor-quality electronics will display intermittent errors during restores and iOS updates.

We are working to expand this list as we work with additional manufacturers. Reach out to us if you would like our help to qualify (or disqualify!) hubs from other manufacturers.


GroundControl supports Apple iOS devices only. Only factory-reset devices are supported.

  • Minimum iPhone 4S, iPad 2, iPod Touch 5
  • iOS 9.3+ for provisioning workflows, iOS 14.1+ for Check Out workflows