A bodycare device such as a facial skincare device performs a skincare procedure on a subject, in a series of zones of the skin of the subject, with each zone receiving a different skincare routine. The device (1) has an interchangeable treatment head (3) to perform the skincare procedure. A controller (10) controls the treatment head to perform the skincare procedure. A sensor (14) detects an individual treatment head (3) when fitted to the device, by detecting and reading data from a tag (15) on the treatment head, which automatically selects the sequence of skincare routines to be performed by the device on the zones of the skin of the subject.