Person who tells the public or someone in authority about alleged dishonest or illegal activities.
An informant who exposes wrongdoing within an organization in the hope of stopping it.