A system for delivering information through a computer. The system comprises: data collecting means for collecting personal data including menstrual data regarding a menstrual cycle on a woman from a user phase identification means for identifying a phase within the menstrual cycle storage means for storing predetermined information selection means for selecting information from the storage means, which is personalized based on the phase identified by the phase identification means and delivery means for delivering the personalized information.