Hi, I'm architecting a novel crowdsourcing platform (ethereum-powered obviously) and I have a couple of doubts about the scope of Whisper. Our platform will need messaging capabilities and ideally we would like to use a distributed messaging system (we don't discard XMPP federation or similar tho). We've been researching and found several possible solutions. E.g: zeromq-based, telehash DHT, or OpenPeer (WebRTC based with an overlay network).
Before we pick one and start developing I'm wondering if we will be able to use Whisper for private communications through an API, library, or something similar. Or if otherwise, it will be centered just in the DAPPS ecosystem. Our platform would be a DAO and not a DAPP (we're not targeting the etherbrowser because of added complexity) so we need a custom solution...
What is future of Whisper inside the Ethereum platform, how will it be built and where will it be used? will it be offered to us (dev community) so we can build our DAO's/DAC's comms on top of it? We'd really appreciate if you tell us more about your projected solution before we start working on overlapping functionalities.