We do not currently know of any antonyms for delator.
The noun delator is defined as:
Did you mean deleter?