I'm surprised they don't seem to be using any kind of wallet. From the description, transactions are only bank-to-bank, with a typical 2-3 day ACH delay. So if I pay my friend Joe $20 today, and he pays me $20 tomorrow, it still takes days to settle up. And the only record of the transaction is embedded in the chat? A wallet would have it settled up instantly.