я много думаю о том, что есть какая-то глубокая социокультурная проблема в том, что в русском языке нет нормального слова для обозначения whistleblower. Разве что информатор, но это не совсем то. Доносчик — самое ближайшее, и явно несущее негативную коннотацию.