If you look at their forum you can find more about their beta client.
The signal app acts as a light wallet. Right now it generates keys and encrypts then with your signal pin. You can also restore them from the recovery phrase.
The term non-custodial means that Signal never has access to your keys and cannot send funds on your behalf.