Earlier quoted context omitted.
myth_buster, lisper, & newscracker make interesting points. In researching WhatsApp a while ago, I came across this in a Quora post "But one more point I want to stress here is that, though whatsapp is allowing end to end communication , it does not necessarily mean they can not analyse the encrypted data. in cryptography we call it Searchable Encryption." ( https://www.quora.com/Now-that-WhatsApp-can-no-longer-read-…
You can reverse engineer any Android app in very little time. Professionals use frameworks like Lobotomy, but you can get by with dex2jar and JD-GUI for most of it. It not being open source is a political argument, not a technical one. EDIT: I ended up doing just that. It took roughly 5 minutes (most of that was making sure I had my PATH for Java set up correctly on this machine) to get decompiled Java code ready to…
My point is open sourced code is much more readable and hence more accessible and you can build it yourself and use it most of the times.