I'm not too sure how WhatsApp does it but I was aiming for more of a ask-and-tell system, where your friends can request your location and you can send a one-time response on where you are at that exact moment.
Do they have more of a 'track me everywhere and let anyone that I chat with know' system like Facebook?