The app freezes if you try to import data from apple health, that way you have to start all the way over from the start, when selecting time you don't use the same slider style as for weight or height, yeah the chances of staying a workout at 13.47 are very probable. That brings me to the metric/imperial selection, shouldn't it be behold the time? And the final blow in the coffin you get the user to do all that (not using UserDefaults to at least save the onboarding data of the app freezes or the user quits half way) and then hit them with a pay wall, no trial no nothing, pay or leave