Built on the Signal protocol
Radex messages use libsignal, the same open-source library that protects Signal: PQXDH to start each conversation (X25519 plus Kyber-1024, so recorded traffic stays safe even against future quantum computers), then the Double Ratchet, which gives every message its own key.