A device comprising a heat-generating component that comprises an alkali metal is provided. The alkali metal in the presence of water at a point of contact of the device undergoes an exothermic reaction to generate heat in situ. The amount of heat generated is proportional to and/or limited by the amount (or moles) of water at the point of contact, and the heat generated is sufficient to achieve an increase in temperature at the point of contact to achieve a therapeutic or beneficial result. In one embodiment, the device is used for reducing sweat production in a subject suffering from excessive sweating or hyperhidrosis. In other embodiments, the device is used to substantially sterilize a surface or render a surface substantially aseptic.L'invention concerne un dispositif comprenant un élément générateur de chaleur qui comporte un métal alcalin. Le métal alcalin en présence d'eau au niveau d'un point de contact du dispositif subit une réaction exothermique pour générer de la chaleur in situ. La quantité de chaleur générée est proportionnelle et/ou limitée par la quantité (ou moles) d'eau au niveau du point de contact, et la chaleur générée est suffisante pour obtenir une augmentation de température au niveau du point de contact pour obtenir un résultat bénéfique ou thérapeutique. Dans un mode de réalisation, le dispositif est utilisé pour réduire la production de sueur chez un sujet souffrant d'hyperhidrose ou de transpiration excessive. Dans d'autres modes de réalisation, le dispositif est utilisé pour stériliser sensiblement une surface ou rendre une surface sensiblement aseptique.