A skin treatment device uses blue-light therapy to treat acne or other skin conditions. The device includes a positioning mechanism that allows a user to position the device on a target treatment area. Once the device is positioned, a safety triggering mechanism of the device activates the blue light therapy if it detects that the device is touching human skin, ensuring that sensitive areas (e.g., eyes) are not exposed to the blue-light therapy. An embodiment of the device includes a timing circuit to monitor the operating time of the device and an automatic shutdown circuit to prevent over-exposure of the blue-light therapy. Other embodiments of the device include a micro-vibration motor to massage a user's skin.