People in modern societies have increasingly sedentary lifestyles. They usually do not have time to take part in physical activity on a regular basis. Additionally, due to time constraints, people are consuming more processed and junk foods. This behavior may lead to health issues, such as obesity or cardiovascular disease. On the other hand people are becoming more aware and more interested in doing physical activities, which has resulted in an increase of memberships at gymnasiums. People usually obtain better results in training by having a personal trainer, especially in the beginning, because personal trainers can recommend safer and more effective exercises, as well as provide motivation. Moreover, personal trainers can also play the roles of life coaches or nutritionists. Despite the benefits, having a personal trainer can be difficult. Due to time constraints, it might not be simple to combine both schedules of the personal trainer and the client. In this paper we present a novel health training platform to maximize the personal trainer and client relationship and, therefore, increase the client’s well-being. The health training platform allows clients to have sensors connected to their smartphones and send their exercise data to their personal trainer. It also allows personal trainers to observe their clients’ evolution and provide feedback. The health training platform has an architecture that allows multiple configurations involving personal trainers, clients and gymnasiums. We have built and tested a prototype of a health training platform.