The Public Prosecution Service of Canada was established on December 12, 2006, by the Director of Public Prosecutions Act. A federal agency, the PPSC prosecutes offences on behalf of the Government of Canada.