All the selected mHealth apps were providing online doctor consultation-related services, with the CallDoc App only providing offline doctor appointment booking-related services. Similarly, doctor appointment booking facility was only provided by Practo, mfine, Lybrate, Ask Apollo, I Online Doctor, CallDoc, DOCTOR INSTA, DocOnline, and India Dental World apps. Among the 22 selected mHealth apps operating in India, Practo, mfine, DocsApp, 1mg, Netmeds, Lybrate, MediBuddy, and Medlife were found to be the eight most popular ones with over a million downloads and on average four-plus user rating out of five. Practo, mfine, and Lybrate offer doctor consultation through chat, audio, and video calling. Netmeds and DocsApp offer doctor consultation through both chat and audio call. 1mg offers free chat consultation, while MediBuddy and Medlife offer audio call consultation only. Practo, mfine, Netmeds, Lybrate, MediBuddy, and DocsApp charge a consultation fee for doctor consultation. Netmeds and mfine offer free follow-up consultation within 7 days of an initial consultation. Practo, mfine, DocsApp, Lybrate, MediBuddy, and Medlife provide an online health record maintenance facility, which 1mg and Netmeds do not offer. Considering booking doctor appointments for offline consultation, Practo, mfine, 1mg, and Lybrate only offer this facility among the eight most popular selected mHealth apps. In Lybrate, after the app has been downloaded, the app asks for background details of the patient, such as gender, age, marital status, height, weight, and existing health conditions to suggest a specialist who should be consulted to address the patient’s given health condition. Practo offers various membership plans for healthcare in which a consumer must pay a certain amount initially to receive unlimited online consultations, free in-clinic consultation, health check-ups, and medicine discount for a certain period of time. The mfine app provides the first doctor consultation for free. MediBuddy tracks the GPS location of the mobile subscriber to suggest nearby doctors of various specialities available for appointment booking with time and date slots. DocsApp asks for age, gender, symptoms, and health concerns before suggesting a specialist to provide the appropriate care for a patient’s needs. In Medlife, one can choose from various specialists available at a particular date and time for consultation. Netmeds offers doctor consultation through chat after the patient has paid an initial consultation fee. Various specialist consultations in addition to the consultations by a general practitioner provided by these apps include gynaecology, dermatology, urology, dentistry, gastroenterology, paediatrics, oncology, sexology, endocrinology, nutrition, physiotherapy, psychiatry, general medicine, surgery, diabetology, pulmonology, cardiology, orthopaedics, and neurology among others (
Table 1,
Figure 2).