Close to the vest.

This idiom or expression means:

Guarded.
Closely held secret.

A. Can I trust you with a secret?
B. Sure, I’ll keep it close to the vest.

Also:
Playing cards close to the vest.