Wiktionary
under one's hat
a. (context idiomatic English) concealed; confidential; secret.
a. (context idiomatic English) concealed; confidential; secret.