Ver ¿Cómo sabe Google dónde estoy? de la seguridad del SE para obtener buenas respuestas sobre esto. Reproduciendo extractos de claves aquí:
Cada torre de telefonía móvil tiene un conjunto de números de identificación que los identifica a los teléfonos. Transmite su identidad constantemente para que los teléfonos puedan conectarse a ella mientras se mueven... Si estás en un área poblada más grande, como una ciudad, tu teléfono normalmente recibirá señales de más de una torre celular...
Entonces, ¿cómo sabe Google dónde están estas células, cuñas, cortes e intersecciones?
Desde los mil millones de teléfonos Android que tienen el GPS activado (incluyendo el suyo, cuando su GPS estaba activado), enviando constantemente informes de su ubicación GPS y de las torres celulares y la intensidad de la señal que ven. Google ha usado estos datos para trazar un mapa de la ubicación de cada célula y la intensidad aproximada de la señal en cada punto. Tienen una base de datos gigante en sus servidores con esta información; su teléfono consulta esa base de datos haciendo una solicitud de red que enumera todas las torres celulares que están en el rango, y los servidores de Google responden con su ubicación estimada.
Google y otros como Apple y Skyhook construyen una base de datos que enlaza los BSSIDs WLAN a una ubicación geográfica. Un BSSID es como la dirección MAC de un punto de acceso que es transmitido por ese punto de acceso. Por lo tanto, es "visible para el público" si se activa la emisión de BSSID, que es la predeterminada para la mayoría de los puntos de acceso....Así que, esencialmente, cuando ESTÁS usando WiFi y GPS, la base de datos de Google de BSSIDs se actualiza con una ubicación geográfica asociada a ese BSSID....Así que no es que el ISP esté dando a Google la ubicación de sus routers, es que tu teléfono ya ha ayudado a construir una base de datos de los Puntos de Acceso a tu alrededor, y Google usa estos datos para la geolocalización.
Por lo tanto, eres más o menos rastreado todo el tiempo y con mayor precisión tal vez cuando tu GPS está encendido y estás en un entorno de alta densidad de Wi-Fi (¿has notado que la precisión de la ubicación de tu mapa es mucho mejor cuando atraviesas una zona de negocios o de compras? )
Llegando a otros puntos de su pregunta, el seguimiento es periódico y dudo que la frecuencia de actualización esté disponible en el dominio público ( mi suposición y abierto a corrección )
En cuanto a la legalidad, este sitio SE no se ocupa de ello, pero estoy seguro de que cuando marque Estoy de acuerdo. al activar el dispositivo, habrías aceptado esto ( ¿Quién los lee de todos modos? )