¿Hay alguna manera de usar el servicio de ubicación de Google sin rastrear mis posiciones constantemente en segundo plano?

Quiero usar el servicio de ubicación de Google basado en wifi o datos de la torre celular sin recopilar y enviar mis posiciones (luego anonimizadas) a Google en segundo plano cuando no hago las solicitudes explícitamente. Cuando me niego a enviar mi información de ubicación en "configuración - ubicación", el servicio de ubicación está deshabilitado.

Supongo que esto sería posible solo en un teléfono rooteado.

Entonces, estás preguntando "¿Cómo puedo hacer que Google me informe sobre las cosas que están cerca de mi ubicación sin decirle a Google dónde estoy?"
No, soy consciente de que necesito enviar información de wifi y señal de celular cuando hago la solicitud. Pero no quiero compartir esta información constantemente cuando no hago tales solicitudes.
No tengo una fuente que lo respalde, pero estoy bastante seguro de que una de las razones para monitorear continuamente la ubicación es mejorar la precisión del servicio.
¿Apagarlo y encenderlo solo cuando sea necesario no logrará esto?
Richard: sí, tienes razón, para Google, los datos de los teléfonos son la piedra angular de las actualizaciones del servicio de ubicación. Uno puede considerar hipócrita no contribuir con datos propios, pero las implicaciones de privacidad son demasiado graves para mí.
Matthew: esto probablemente funcionaría, pero alguna solución permanente sería mejor

Respuestas (1)

Si su dispositivo está rooteado, hay una solución disponible para usted:

Location Cache no solo puede mostrarle lo que está contenido actualmente en su caché de ubicación, sino que también puede eliminar ubicaciones almacenadas en caché e incluso "bloquearlas", es decir, "protege contra escritura" el caché de ubicación, por lo que no se pueden escribir nuevas entradas. . Los efectos son múltiples:

  • no hay datos en caché significa una ubicación más lenta, ya que la última posición ya no está disponible
  • como la carga de sus "ubicaciones más recientes" se maneja "en masa" desde la memoria caché, también significa: no hay datos en la memoria caché, no hay carga masiva en los servidores de Google, la privacidad está protegida.

Solo recuerdo: en Android 2.1 y versiones anteriores, pudimos activar "ubicaciones basadas en la red" y aún mantener nuestra privacidad al desmarcar la casilla de verificación "compartir con Google". Si intenta esto con Android 2.2+, al desmarcar esa segunda casilla también se desmarca automáticamente "usar ubicaciones basadas en la red". Por lo tanto, es técnicamente posible (e incluso se implementó de esta manera) respetar nuestra privacidad, pero se inhabilitó intencionalmente. No pienses mal...

Observación: Parece que Location Cache ya no funciona desde ICS, según la descripción en Play Store :( Si puedo ver alguna alternativa, actualizaré esta respuesta. Mientras tanto, al menos brinda ayuda a aquellos con Froyo y Gingerbread... Como leí en la descripción de Android Location Cache Viewer , esto podría deberse al hecho de que las ubicaciones ya no están almacenadas en el dispositivo (al menos no en el mismo lugar; por lo tanto, el lugar ha cambiado o la transmisión al servidor de Google se lleva a cabo de inmediato, lo que también significaría que la "última ubicación" ya no estaría presente localmente, lo cual dudo).

Aquellos de ustedes que no pueden evitar que Google obtenga esos datos, pero que aún desean proteger su privacidad, podrían utilizar falsificadores de ubicación (por ejemplo, Location Spoofer o CatchMeIfUCan ) para al menos causar cierta confusión a los posibles abusadores :)