I wrote up a detailed analysis of TM SGNL, the unofficial Signal app that senior Trump fascists use to organize their war crimes https://micahflee.com/tm-sgnl-the-obscure-unofficial-signal-app-mike-waltz-uses-to-text-with-trump-officials/
TM SGNL, the obscure unofficial Signal app Mike Waltz uses to text with Trump officials

💡Update May 3, 2025: I have posted a follow-up, Here's the source code for the unofficial Signal app used by Trump officials. Update May 4, 2025: Another followup, and a big one: The Signal Clone the Trump Admin Uses Was Hacked Update May 6, 2025: I've written a new detailed

micahflee

The source code for the TM SGNL apps (basically a backdoored version of Signal used by Trump officials) is public! Since it's open source, I've pushed it to github for easier research https://micahflee.com/heres-the-source-code-for-the-unofficial-signal-app-used-by-trump-officials/

iOS code: https://github.com/micahflee/TM-SGNL-iOS

Android code: https://github.com/micahflee/TM-SGNL-Android

Here's the source code for the unofficial Signal app used by Trump officials

💡Update May 4, 2025: I have published quite the follow-up story, if I may say so myself: The Signal Clone the Trump Admin Uses Was Hacked Update May 6, 2025: I've written a new detailed analysis. The findings are based on the TM SGNL source code and are corroborated by

micahflee
@micahflee It's... a fucking bootleg copy. With vulnerabilities.
Oh, I'm feeling such mixed things right now. Disbelief, despair, and dark laughter.

@sparrows @micahflee I mean, it's GPL — nobody has alleged a licence violation that I'm aware of, so not exactly bootleg.

In theory a tweaked ‘Signal for Government’ would be a good idea even, using a genuinely solid base to build a compliant messenger.

Alas that's not what happened here of course.

@zbrown @micahflee Thinking about it, and glancing at the README, it looks like the code is GPL, but all the Signal Foundation copyright has been brought over without editing, so it's bootleg in that sense.

But yeah, when I read it I was writing in shock and imprecise in my choice of words.