The purpose of the research was to evaluate the effectiveness of HealthyPast50 , a fully automated Web-based health promotion program based on social cognitive theory and aimed specifically at workers 50 years and older .