Signal’s protocol now has a proof behind it in the areas DeepMind checked, which is narrower than saying the Signal app is proven safe. The researchers did not formally verify the entire Signal mobile app, and they call the result one milestone in a longer process.
A proof is also only as strong as the written specification and the assumptions behind it. So “Signal is proven secure” is really shorthand for “these stated properties hold under these stated conditions.” The work checked chosen guarantees, not every part of the app or every way an account or phone can be attacked.
Nobody expected the design to fall apart. Academic studies, including a 2017 Oxford analysis of the double ratchet (a core piece of how Signal encrypts conversations), found no major flaws. The harder thing to show has always been that the software installed on real phones faithfully follows that published design.
DeepMind had a head start there, thanks to earlier formal verification work by the Signal Foundation. According to Ehren Kret, who runs technology at Signal as its CTO, those past checks looked at limited slices of the code, while DeepMind’s method “enables significant expansion.” A separate effort called Signal Shot, run by the Beneficial AI Foundation (the group Max Tegmark co-founded) together with the Lean FRO and Signal, is working to verify both the protocol and its Rust implementation, meaning the actual code.