System for personal skin procedure including one or more portable computers with a camera, a number of software applications (Apps) run on the computer, one or more electromagnetic energy emitting home-use cosmetic treatment devices and one or more communication links between the portable computer and the cosmetic treatment device, the App are configured to employ the computer to analyze and process an image of a segment of skin and extract from the image information regarding the segment of skin as well as determine specific optimal procedure doses of optical energy for treated skin fractions within the segment of skin based on the extracted information.