Even assuming that one of your family members doesn't spill the beans about your stash, sooner or later, it will become known that you have it. You'll need to exchange some of it for cash, food, supplies, etc, and when you do, there goes your secret. How do you handle this little problem?
True, but what’s your solution? I don’t have an answer. There is no perfect one. If you put it in domestic banks, the government could always take it. If you put it in foreign banks, they might not let you out of the country to access it. I don’t think that any of these scenarios are particularly likely, but obviously they are all flawed.