Program žvižgačev je program, ki zaposlenim omogoča, da vladni agenciji ali nadrejenemu prijavijo kršitve zakona brez strahu pred maščevanjem. Številne države imajo takšne programe, ki zagotavljajo, da se delavci počutijo udobno ob prijavi kršitev. Nekatera podjetja imajo vzpostavljene tudi politike žvižgačev, ki spodbujajo svoje zaposlene, da spregovorijo o težavah v podjetju. Zdi se, da so ti programi zelo koristni za zaposlene in družbo na splošno, saj lahko zaposleni opazijo težave, ki bi lahko postale resne težave, če jih ne bomo obravnavali.
V okviru programa žvižgačev lahko zaposleni, ki prijavi kršitev na delovnem mestu, kot so nevarni delovni pogoji ali spolno nadlegovanje, to stori brez strahu pred maščevanjem. Podjetje ne sme odpustiti ali odpustiti žvižgača. Žvižgačev tudi ni mogoče kaznovati z znižanjem plač, skrajšanim delovnim časom ali zavrnitvijo ugodnosti. Če delodajalec žvižgača kaznuje, se lahko sooči z resnimi pravnimi posledicami.
Nevarni delovni pogoji so glavna skrb mnogih držav. Program žvižgačev se uporablja za zagotovitev, da ljudi ne zahtevajo dela v nevarnih ali nevarnih razmerah, in za spodbujanje podjetij, da ustrezno usposabljajo svoje zaposlene in upoštevajo veljavne zakone o varnosti na delovnem mestu. Delavci lahko prijavijo tudi kršitve pogodbenih in plačilnih sporazumov ter lahko poročajo tudi o stvareh, kot so nepravilno uravnotežene knjige ali davčna utaja.
Številne vladne agencije imajo telefonsko številko za prijavitelje, da lahko ljudje pokličejo in prijavijo takšne težave. Te agencije lahko zaprosijo za ime prijavitelja za pomoč pri preiskavah. Če delodajalec izve za vlogo delavca kot žvižgača in se poskuša maščevati, lahko delavec vloži zahtevek.
V nekaterih primerih je program žvižgačev postal pomemben, ker je žvižgač razkril resne sistemske težave v podjetju ali industriji. V teh primerih so dejanja žvižgačev včasih privedla do velikih reform zakonodaje ali politike, ki so na splošno izboljšale delovne pogoje. Žvižgači so odkrili tudi podjetja v finančnih težavah, kar bi vlagateljem lahko prihranilo znatne vsote denarja.
Vsi žvižgači niso zaščiteni s programom žvižgačev. V nekaterih primerih se lahko nekdo odloči spregovoriti o vprašanju, ne glede na to, ali je zaščiten ali ne. Ti žvižgači na splošno verjamejo, da bodo njihova dejanja prinesla ekonomsko ali družbeno korist, zato se počutijo dolžne opozoriti določeno agencijo ali skupnost na splošno.