I also think that the landing page should give an indication of what the UI looks like (in addition to the feature list that you currently already have). As a casual fitness app user I wouldn't sign up to a service if I did not have any indication from the landing page about the look and feel of the UI.
At the moment you keep a diary of your fitness, have a streak, telegram chat, telgram bot to add to your diary, check your streak.