They used Google's database service and Pusher, so only in a limited sense do they "own their chat stack".
Are there any true peer to peer chat apps left, or do they all go through some server now, even after call setup?
Are there any true peer to peer chat apps left, or do they all go through some server now, even after call setup?
I wonder if there's a good way to do this now, as some plug in somewhere... Even XMPP's file forwarding functionality fails for me.
Bittorrent recently released 'Bleep' which supports encrypted peer-to-peer chat including image transfer. It holds the message locally until a direct connection to the receiver is established.