Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

At this point Android is such a privacy hell hole that creating a secure messaging app will be doomed to fail. It matter little if the app and its protocols are secure if the device is rooted or otherwise exploited and typed conversations can be siphoned which would expose both the sender and the receiver. The receiver might be an iOS device, causing the communication security/privacy integrity of an iOS user to be at the mercy of any Android device.


iOS messaging apps need an option to warn the sender (or block delivery) when the receiver has non-iOS devices, e.g. in a specific group context with sensitive data.


This would have to be the case. You can't trust an Android device to not have anything between the keyboard app and the messaging app.


how is that different than exploiting security flaws in iOS ?


There is a difference between a security flaw and insecure by design as with Android. One simple example is how third party keyboards work on both platforms. First the user has to install the keyboard, then explicitly go to settings to use it and even then it doesn’t have network access by default. The user has to go back into settings to give it network access and iOS gives you a big scary warning.

Even then, iOS will switch back to the standard keyboard when you type into a password field.


You could just as easily argue that iOS is by nature insecure since absolutely exterior audits are impossible.


It isn’t “impossible.” People have been analyzing assembly language programs and hacking them since the dawn of personal computers. How do you think Google has been able to find exploits in iOS? I have no idea why people think that assembly language is the language of wizards.

Between the binary blob drivers that the OEMs don’t even have access to and Google Play Services, Android is equally hard to audit.


false equivalence




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: