An Anti-corruption agency is a special police agency specialised in fighting corruption. Most are founded by statute, but some have a constitutional status.