Riddle #1524

Question: Tell me your secrets, and they'll never be spoken. But leave my lock open, and they will be taken. What am I?

Riddle Discussion