It is an innovative app for supporting different kinds of health-cares, depending on the user profile. PERCIVAL can continuously monitor the physical and/or psychological well-being of a person, receiving raw data from off-the shelf sensors mounted on wearable devices and elaborate them to detect possible anomalies. It is able to find solutions to the problem by taking decisions on its own or exploiting the decision making process of a domain expert. It is able to follow a person in his/her training program to improve physical activity as well as taking decisions about possible malfunctions of aged people. It is able to collect data about patients, generating alarms and notifying professionals and caregivers in case of need. It is able to create a virtual community of patients, caregivers and health-care professionals tailored on their characteristics and needs. It based on low cost and well-known technologies, in order to improve the acceptability level by stakeholders.