The App interacts with the hardware and any updates in the App version can be sent and configured over the air through the hardwares Wi-fi interface.