I often use my phone as hotspot on my laptop and use WhatsApp desktop application. Sometimes I leave WhatsApp on for many minutes (guesssing here; up to 2 hours).
I've recently figured out that WhatsApp consumes too much data and since I'm using my phone's data, how much it consumes matters.
I've experimented and recorded the network traffic. You can watch the video where I show this consumption.
In one instance (on the video), the app consumes ~20 MB/min while idle (not logged in), and ~33MB/min when logged in.
I was not paying attention to the rates while recording the video, so I decided to explicitly record the rates after the video.
In the second instance, it was ~10MB/min while idle, and ~14MB when logged in.
So, the app consumes 10-20 MB/min while idle, and 15-30 MB/min (idle × 1.5) when logged in.
I did not test any other IM app to compare with WhatsApp, but these rates seem like extreme to me.
Does anybody have an idea why it comsumes this much? Is there a way to prevent this? If not, I'll probably not use it when using my phone as a hotspot.
Update: This is an old question, and things got in the way and I didn't actively monitor it... What I found out later is WhatsApp application on the website is (currently) 133 MB (compressed), and it's 745 MB (uncompressed?) on my PC. When WhatsApp starts updating (Update.exe), it doesn't download the file that's on the site (133MB). Instead it downloads/updates uncompressed files and this takes 500+ MB. Whenever WhatsApp starts sucking my quota up like this, I just close the app, download and install the compressed version on the site. So doing a manual update solves the problem.