I recently traveled to another country and I'm using a local prepaid sim card on my Galaxy S2.
My prepaid credit was depleted rather quickly, and when I checked the phone record I found out my phone was sending two sms messages each day, about one minute apart from each other - one to my old number and one to my wife's number (as far as I can tell the only thing special about my wife's number is that with my old sim card I used to call it a lot).
These two numbers are in my home country, so the sms messages were very expensive, and that is why my prepaid credit was depleted so quickly. Of course I didn't send any messages myself, nor is there any record of them in the outgoing messages.
Now that my credit is depleted I still sometimes get a message from the mobile carrier saying they can't deliver a message I was supposedly trying to send (though really I wasn't) because I have no credit - so my phone is still trying to send these messages. Specifically this also happens after I restart.
So I'm stuck with no credit, and I don't want to recharge my card because my phone keeps trying to send these messages and it will deplete my credit again.
Obviously some application is sending these messages, and to find out which application (after reading this question) I installed RL Permissions, and here are all the applications listed as having the permission to send sms messages:
Now as far as I can tell all these apps came preinstalled by Google or Samsung, and therefore supposed to be trusted.
The only exception is WhatsApp, but this is a widely used app and I think is also trusted. It does make me wonder though, why WhatsApp needs permission to send sms messages in the first place - it's supposed to send messages only by using the internet connection isn't it?
So can anyone help me find which app is the culprit?