The National Agency for the Prevention of Corruption is a body that forms and coordinates anti-corruption policy in Ukraine, organizes work on issues of integrity (prevention and detection of corruption) in state bodies, local self-government bodies, enterprises, institutions and organizations.