In recent years, a wave of smart phone applications are being proposed that monitor human health, control medical device operations, and provide feedback to promote healthy activities. These advances have led regulatory agencies such as the Food and Drug Administration to consider the smartphone as a medical device. Thus, smartphone applications for health care are critical pieces of software that have strict requirements on patient safety, data security, and efficacy.