All of that said, in the recent Wired interview one of the WhatsApp engineering leads suggested opening and documenting the client-server API for WhatsApp rather than implementing a different protocol.
So now they collect metadata from users of other messaging apps?