A health monitoring system receives a health condition reading from a mobile device. The health condition reading is compared to ranges of data defining acceptable health conditions. If the health condition reading lies outside one of the ranges of data, then an alert may be generated and sent to the mobile device. The alert informs a user that the health condition reading is unacceptable, perhaps requiring medical attention.