Il n'est pas tout à fait clair de votre question ce que vous voulez dire exactement par "tracking". Si vous souhaitez simplement enregistrer un historique des endroits où le dispositif a été (pour le consulter plus tard, ou retracer vos propres pas), alors vous n'avez besoin d'aucun accès à internet pour cela. Le dispositif reçoit simplement le signal GPS, calcule sa position, et sauvegarde cette position dans un fichier de temps en temps. Il existe de nombreuses applications qui peuvent faire cela : certaines sont destinées aux sports, et proposent des fonctionnalités comme trouver votre vitesse maximale, ou comparer votre temps sur un certain trajet avec vos amis; d'autres sont conçues pour créer vos propres cartes, ou pour géolocaliser des photos prises avec un vrai appareil photo.
Cependant, il semble que vous vouliez que différents appareils se communiquent mutuellement leurs positions, en utilisant quelque chose comme le partage de localisation de Google Maps, afin de pouvoir savoir où sont les membres de votre famille en ce moment. Évidemment, cela nécessiterait un accès à internet (que ce soit via la 3G ou le Wi-Fi) afin que les appareils puissent communiquer entre eux. Le récepteur GPS fait exactement ça : il reçoit des signaux des satellites pour déterminer sa position, sans transmettre quoi que ce soit. Le GPS vous indique seulement où vous êtes, pas où se trouve quelqu'un d'autre.