A phototherapy system can provide functions such as user account management, skin type evaluation, treatment parameter determinations and adjustments, treatment blocking or warnings for some hazard prevention, treatment education and guidance, session records access, treatment regime determination, scheduling, and converting treatment parameter determinations into kiosk controls. The phototherapy system functions can be performed based on user input, records of user data, guidelines and algorithms for treatment parameter selection, direct measurements, etc. These data sources can be accessed or implemented though one or more of: a phototherapy kiosk, a personal computing device, a server system, a third- party system, or any combination thereof. An interactive user interface can be used though any of these devices to facilitate user control and user feedback for the phototherapy system.