What software EtcherPro is using?

EtcherPro is running the standard Etcher application on balenaOS. The functionality between EtcherPro and Etcher on a computer is the same, it’s just that the EtcherPro hardware is designed to take full advantage of the Etcher features. For instance, you can flash multiple drives with your computer using Etcher and a USB hub. The speeds won’t be great due to limited bandwidth and if one drive fails you won’t know which one it is. EtcherPro however, can flash multiple drives simultaneously and there is a dedicated LED per drive to indicate the drive status.