Secret witness
A secret witness (or anonymous witness) is a witness which is granted anonymity in a trial by the juridical authority. The identity of the witness is not disclosed to the defendant and the general public except if the secret witness agrees to it.