Only if u think u can save someone's life otherwise better to zip ur mouth!
When there is loads of money to be made or when ur life is in danger.
i know baby
but i dont know when and i need to move
When the bidding gets high enough
Reveal it if it is life threatening. Their life matters more than your friendship and one day they'll thank you for saving them by reaching out for help by exposing their secret.
a promise is a promise and should be kept, unless you ask the person if its ok to break it.