MyFitnessPal
8.1#2 in fitness nutrition softwareFrom $79.99 a yearFree planAndroidiOSWebAPI
VisitIt suits people who want to track food, exercise, and nutrition goals across mobile and web. Meal planning features are suited to eligible Premium+ users in the listed countries.
Tyzra suits solo coaches who want check-ins, workout programming, nutrition tools and progress tracking in one client portal. It does not currently support multiple coaches on one account.