The answer to this question depends entirely on which version of Kara you are referring to.
- Supergirl (DC Comics): Kara Zor-El, also known as Supergirl, does indeed reveal her identity to several people throughout her comic book history.
- Supergirl (TV Series): Kara Danvers, the titular character in the CW series Supergirl, also reveals her identity. However, she does so selectively, choosing to keep her secret from certain individuals for safety and strategic reasons.
It is important to note that the specific details of Kara's identity reveal vary based on the specific comic book or television series being discussed.