Why is it called a proprietary then ( http://en.wikipedia.org/wiki/WhatsApp ) If it's XMPP, can you use the client to connect to any XMPP server and to communicate with other federated servers?
But just so we wouldn't start off-topic you can ask those question in Old wazapp threads, as here we try to concentrate on development, bugs and improvements.