Inclusion Criteria:  Adult patients attending neurology OPD. At least 18 years of age; any gender. Episodic or chronic migraine diagnosed (using International Classification of Headache Disorders-3 (ICHD-3) . No modifications to the prophylactic therapy or acute pain relief medications is planned over the next 3 months. Can read and write in Hindi or English easily. Have an Android/iOS smart phone in which digital application can be installed and who knows how to operate smart phone. Ready to provide consent and willing to adhere to protocol and comply with follow up visits. No major neurological or systemic medical condition that reduces life expectancy to less than 1 year based on clinical prediction scores.  Exclusion Criteria:  Not willing to adhere to protocol. Not willing to provide consent. Inability or unwillingness to complete diary recording. Patients with Medication over use headache ( as per ICHD -3). Other primary headaches and secondary headache disorders.