Ich mag diese Datenkrake auch nicht und habe Whatsapp und einige andere Android apps auch "nur" noch auf meinem Mac mittels Genymotion.
Das simuliert halt ein Android OS und gibt es auch fuer Windows 8 und Linux, kostenlos zur persönlichen Nutzung:
https://www.genymotion.com/fun-zone/
Als alternative zu Whatsapp habe ich mal einen kostenlosen XMPP server von einem Anbieter in Frankreich ausprobiert.
Danach hatte ich auch mal kostenlos Openfire auf einem VPS ( https://www.igniterealtime.org/projects/openfire/ ) und hab dann zwischendurch auch nochmal mit einem XMPP Server der auf Android laüft rumgewurschtelt.
Das Hauptproblem mit einem privatem XMPP server ist natürlich, dass man all den technisch unbegabten Freunden und der Familie immer eine passende Jabber/XMPP Chat-app finden muss, die dann auch auf deren Handys einwandfrei funktioniert.
Eine interessante kleine private Chat-server Lösung wäre wohl Rocketchat auf einem RaspberryPie:
https://github.com/RocketChat/Rocket.Chat.RaspberryPi