Be careful when choosing an IM client for your smartphone.

I tested some clients from the list in and found them acting as a man in the middle.

To be clear: I set up my own (public) jabber server, activated a packet sniffer on the server interface, installed (one at a time) a jabber client on my smartphone, connected my smartphone to my wi-fi, configured the jabber client to use my jabber server and noticed that sometimes the jabber connections arrived to the server not from the public IP of my local wi-fi lan but from IPs abroad (from germany and from the states). You can easily experiment yourself.

Another check everyone can do is sniffing packets from your own wifi lan. Using the "strange" apps I bet you will see connections directed to public IPs different from the IP of the server you configured in your IM profile.

It is interesting to note that the "strange" apps are by far the most used and sponsored.
posted by <hidden> • 4 years and 8 months ago Link