Since Supergirl‘s first season, three things have remained consistently clear.

1) Cat Grant is the best unwitting mentor a superheroine could hope for, 2) Alex’s hairstyle ought to count as a superpower, and 3) Kara is terrible at keeping her secret.

This last item was even lampshaded in reference to the Martian Manhunter’s identity: for several episodes, only Alex was allowed to know who he was, explicitly because Kara couldn’t be trusted to keep her mouth shut.

Either because of Kara’s eagerness to have her friends beside her or because of the ridiculousness of Clark Kent-style glasses, quite a number of people have learned of her secret over the course of the show, and not all of them should.

Up to the third-season episode “Damage,” this is a compilation of people who know Supergirl’s identity, with an estimation of their respective risk of revealing it:

So, who should Kara keep an eye on? I’d be especially wary of Jeremiah, Lord, and above all Mom Luthor, who is on excellent speaking terms with her son and has every motivation to want to get revenge on Supergirl and, by extension, Superman.

But that doesn’t solve the biggest problem: Kara shouldn’t relax until J’onn sets up some method to perform 24/7 psychic supervision on every single extra who is visible in a DEO scene.

Seriously, who thought it was a good idea to let possibly hundreds of expertly trained and skilled employees witness one of the most dangerous secrets in the DC universe? Unless they’re being routinely mindwiped upon leaving for home every night, any of those nameless faces is merely an HR complaint away from instigating a worldwide catastrophe, and then only Rao will be able to save us.