Zviždač (eng. whistleblower) je osoba koja (kao što sudac u sportu zviždukom upozorava na nepravilno ponašanje) javno upozorava na ilegalne aktivnosti (primjerice korupcija, nedolično ponašanje, kršenje zakona, ili zlouporaba ovlasti) moćnih pojedinaca. Uglavnom se opisuje kao akcija hrabrih pojedinaca koji iz moralnih razloga unatoč riziku za vlastitu karijeru odlučuju javno progovoriti o nezakonitim ili neetičkim ponašanjima nadređenih osoba.