UI is good. But the data shown is not reliable and they always seem to be rough calculated. Many times the numbers are diff from the machine's display graphs. You need to switch off or reset to factory setting every day. I exchanged my machine for this, but still same issue persists. Don't know i have to rate low for the app or the machine itself.