Web based user interface, Android app, and iOS app