Skip Navigation

Best option to run WhatsApp

I have to have WhatsApp installed on one of my phones for work purposes. It's not possible to ask my work to give me a phone (I'm on zero-hours contract). I do have two phones - one DeGoogled pixel running CalyxOS and one iPhone XS. The iPhone I use for banking apps and basically anything that ties directly to me. Apple Pay and so on. Then I use the DeGoogled phone for everything else - most communications done over Signal, taking photos etc. This is my daily driver.

My question is this - is there any way to make WhatsApp as private as possible? I'm fine knowing WhatsApp reads all my messages etc (not really fine per se, but what choice do I have) but what I really don't want is telemetry. So which phone should I install it on? The private one to limit telemetry, or the regular phone to stop any telemetry from my private phone being read? Or is there some way I can remotely host an instance of WhatsApp or something?

27 comments
  • I have a similar setup and decided to install it on my degoogled phone because I definitely wanted to use a VPN to connect to Whatsapp and my other phone is an older Android without the global VPN option.

    I have it completely isolated from my main account by using Shelter from F-droid, installing Aurora store in that sandbox and then installing Whatsapp from Aurora into the work profile created by Shelter.

    This way, my main contacts and media are not accessed by Whatsapp. It does its own separate thing and I have no other apps interacting with it.

    • Yes that's a great idea! I will do that, thank you.

      • Update: WhatsApp just didn't want to open whilst in a work environment set up by shelter. Don't know why. It just hung for a few mins then crashed. Shame! But I think I'll go with the other suggestion of a Matrix server

    • I fail to see any benefit in a VPN proxy for WhatsApp.

  • You can setup a matrix server and use whatsapp via a bridge.

    • It is not trivial to set up, and you still need a phone running whatsapp to re-authenticate it every couple weeks.

      • Run whatsapp on an android vm using quickemu or something and have a vpn for when you need to do that.

        ps. Not denying its not trivial but if youre a stubborn spiteful fool (like me) using that spiteful energy for something this isnt a bad place.

  • GrapheneOS let's you run Whatsapp in a Work profile that's sandboxed away from your real data. You might have to install something like Insular from Fdroid to manage it.

27 comments