Patient portals and health apps: Pitfalls, promises, and what one might learn from the other ... complex interface. In this paper, we discuss two forms of patient-facing health IT tools-patient portals and applications (apps)-and highlight how, despite several limitations of each, combining high-yield features of mobile health (mHealth) apps ....