This does make me wonder what kinds of secrets can and can't be kept; on the face of it, that a critical bit of insider information would be kept for oral transmission at particular times (something like a mystery cult) leads me to think that keeping such a secret is at least possible.
At the same time, people love gossip.
Of course, the only secrets we know from the past were by definition not exactly well-kept.