What's the best fitness app?

Ideally, I'd like one app that tracks both diet and activity. I currently use MyFitnessPal to track what I'm consuming and Strava, sometimes, for my workouts.
1
GymBot

Facebook Messenger bot to track your training efforts

Easy so use, no extra app needed, just talk to the bot via the facebook messenger app. And check your results later online.
CommentsTweet