Too Long; Didn't Read
The Uke Protocol is a p2p, completely distributed messaging protocol. It can be used to construct messaging apps or any other application in which secure, private, real-time messaging is needed. Each message is encrypted and stored in the node storage as well — this way, it’s a very robust way to ensure that messages never get lost. It does this without using any wallets. The client side takes care of managing user keys and encryption and doesn’t require any cryptocurrency to operate.