A personal care system having a treatment device for applying a treatment to the skin or hair of a user is provided. The treatment device has a camera for taking an image of the skin. The system includes an application programming interface (API) that can process the image. The API can recommend the use of treatment regimens or topical products according to information the API gathers from the digital image of the skin.