mHealth apps can offer a number of benefits for users, such as improved treatment accessibility, real-time symptom and activity monitoring, treatment progress tracking, personalized feedback, motivational support, portability, and flexibility . They seem to represent a feasible and acceptable means of administering health interventions  and have the potential to be effective in eliciting health improvements in conditions ranging from diabetes  to depressive symptoms . Conversely, there are also a number of notable drawbacks of mHealth apps that need to be considered. These include technical problems, data security, patient privacy, timely management of assistance from a medical professional , as well as psychological barriers to adoption and effective user engagement.