A stroke detection apparatus for determining that a stroke is occurring or has recently occurred to a user, wherein the apparatus comprises a data processing device comprising a processor and at least one wearable sensor configured to be worn by a user and configured to transmit a movement data of the user to the data processing device. The data processing device is configured to process the movement data to determine a first probability of a user stroke over a first time period and a second probability of a user stroke over a second time period. A stroke detection signal is then generated in dependence on at least the first probability and second probability.L'invention concerne un appareil de détection d'attaque pour déterminer si une attaque se produit ou s'est produite récemment pour un utilisateur, l'appareil comprenant un dispositif de traitement de données comprenant un processeur et au moins un capteur pouvant être porté configuré pour être porté par un utilisateur et configuré pour transmettre des données de mouvement de l'utilisateur au dispositif de traitement de données. Le dispositif de traitement de données est configuré pour traiter les données de mouvement pour déterminer une première probabilité d'une attaque de l'utilisateur sur une première période de temps et une seconde probabilité d'une attaque de l'utilisateur sur une seconde période de temps. Un signal de détection d'attaque est ensuite généré en fonction d'au moins la première probabilité et la seconde probabilité.