Systems and methods for a comprehensive and personalized approach to health and lifestyle coaching are described. The system may determine health metrics of a user based on detected physiological parameters. The health metrics may be used to determine health recommendations and transmit feedback to the user based on user compliance with the recommendations.