A candidate data disclosure Web site was temporarily taken offline on Tuesday to execute a security patch and a formal investigation is under way to determine the cause of a leak, the Central Election Commission (CEC) said yesterday after an alliance of small parties said that the national ID number.