The present invention relates to the field of detecting/preventing migraine attacks. In particular, a system and method for detecting and preventing a migraine episode in a user are provided. The system comprises a brain activity sensor for detecting a brain activity signal a migraine trigger detection unit for detecting potential migraine triggers, said potential migraine triggers being circumstances that may potentially cause a migraine attack in the user. A processing unit is configured to: process the brain activity signal to identify one or more signal characteristics in the brain activity signal that are indicative of an upcoming migraine attack in the user identify one or more correlations between the one or more identified signal characteristics in the brain activity signal and the detected potential migraine triggers determine, based on the identified one or more correlations, one or more personal migraine triggers that are likely to cause a migraine attack in the user an output unit for providing the user with a personalized feedback which informs the user about the determined one or more personal migraine triggers and/or how the user may prevent the determined one or more personal migraine triggers.La présente invention concerne le domaine de la détection/prévention des crises migraineuses. En particulier, linvention porte sur un système et un procédé permettant de détecter et de prévenir un épisode migraineux chez un utilisateur. Ledit système comprend les éléments suivants : un capteur dactivité cérébrale destiné à détecter un signal dactivité cérébrale et une unité de détection de déclenchement de migraine destiné à détecter des déclencheurs de migraine potentiels, lesdits déclencheurs de migraine potentiels étant des circonstances qui peuvent potentiellement entraîner une crise migraineuse chez lutilisateur. Une unité de traitement est conçue de façon à : traiter le signal dactivité cérébrale afin didentifier une ou plusieurs caractéristiques de sign