Full featured with caveats; crashes a lot on Huawei PSmart 2019. Interface is patchy and inconsistent (recording exercises is annoying - will accept a new routine with 'minutes' but not reps, for example. Also retroactively changes data for no apparent reason (bug?), which kinda ruins the historical aspect as you can't rely on long term data. Edit: Now using on Poco X3. Works well but after all these iterations still many unacceptable bugs that ruin the experience overall. Just lazy programming.