Open Whisper Systems claims that its TextSecure messaging is end-to-end encrypted, but at the same time there are now some rather serious allegations of how it might be betraying its users.
If I understand it correctly, it seems they use a central server (or something similar) and therefore might store (and pass on if required by law) metadata about communications between its users (which of course is dependent on its own definition of "metadata", such as geolocation, which IMHO wouldn't be necessary for a simple messaging app to operate).
But then the Wikipedia entry also alleges that
Whisper participated in a DOD project about suicide prevention by sharing aggregate mentions of certain words on military bases.
This suggests that they also have access to the message content, which seems to collide with Open Whisper System's "end-to-end" claim.
How trustworthy are these allegations? Has anyone checked the client/server code who can shed some light on this?