You can program it directly on the device by pushing buttons or you can purchase the Bluetooth Dongle and program it with any Android or iOS device including tablets and phones.
The Bluetooth Dongle doesn't give you any additional information but it does make it quicker and easier to read and lays out the historic and performance data in an easy to follow format.