Huurdle
I feel like the foundation is going to go too extreme and mess up the world rather than just let the secret out. Like it's their special secret and others knowing would somehow make them less and since they have been riding the high of being a secret organization for years now they don't want to put that power down.