MigraineNet is a personalized healthcare solution for migraines. It is a cloud-based mobile service that provides patients with deep insights on the causes and on the most suitable ways to obtain some relief during a migraine incident. Furthermore, MigraineNet application is enriched with the functionality of learning the user’s daily habits and predicting the probability of getting a migraine within the day.