A device for treating human keratin materials that delivers a cosmetic or dermatological composition onto the latter together with the application of an electric current, in particular an electrophoresis device, the composition applied being contained in a cartridge carried by the device, the cartridge having a body that forms a reservoir and a piston through which a drive screw passes and which can move in the body under the effect of the relative rotation of the screw and the piston, the device comprising an electric drive motor for bringing about this relative rotation of the screw and of the piston, and an electronic circuit for controlling the electric motor.