What do you call a person who is good at keeping others' secrets and won't reveal or disclose them to other people, so you can trust them in telling your secrets (to them)?
I have found "secretive", but according to its meaning people who are secretive are good at keeping secrets about themselves; so I don't think it can be the answer to my question.
Best Answer
I would say they are a "Good confidante"
as per MorganFR confidante is gender specific for Women, there is also confidant