A deeply trusted individual who holds others' private secrets securely without leaking.
trusted confidant / repository of secrets
duka la roho
"Mrafiki wake wa karibu alikuwa duka la roho lake."
Translation: His close friend was his trusted repository of secrets.