Introducción
Privacidad del usuario y control del usuario sobre su información de ubicación
Pautas generales
- Los usuarios deben optar por usar la función Publicar con ubicación (activar la ubicación).
- Los usuarios deben otorgar permiso explícito para que su ubicación exacta se muestre con sus publicaciones. Si la función de ubicación en tu cliente es “persistente”, es decir, una vez activada la ubicación siempre acompaña a una Publicación, quizá prefieras mostrar solo nombres de lugares (place_ids) y permitir que los usuarios opten además por incluir la latitud y la longitud exactas por Publicación o como una configuración alternativa específica.
- Cuando accedas a los datos de ubicación de tus usuarios para publicar una Publicación, esa información no debe almacenarse por separado de la Publicación sin el permiso explícito del usuario.
- Debe quedar claro para los usuarios qué nivel de información de ubicación, si corresponde, se mostrará en asociación con su Publicación. Una forma de lograrlo es mostrando un mapa de cómo se mostrará esta información antes de que se publique la Publicación. Si la latitud y la longitud exactas forman parte de la información (o son la única información) publicada por el usuario en el cliente, debe quedar claro para el usuario que se publicarán sus coordenadas exactas.
- Los usuarios deben poder activar y desactivar su ubicación cada vez que redacten una Publicación.
- Debes seguir los términos de la Developer Policy de X, incluido el requisito de que no puedes agregar, almacenar en caché ni almacenar datos de ubicación ni otra información geográfica de la X API, excepto como parte de una Publicación, y no puedes usar dichos datos de ubicación o información geográfica de forma independiente.
Ejemplos específicos
- Mostrar un enlace a “Agregar tu ubicación” cuando un usuario redacta una Publicación;
- En segundo plano, usar la llamada a la API de X reverse_geocode y pasar la latitud, la longitud, la precisión de tu posición y la granularidad preferida del usuario (que, por defecto, es “vecindario”);
- Mostrar el nombre del lugar predeterminado (X intentará ordenarlos de una manera que tenga sentido; el orden es tal que un cliente de X puede simplemente mostrar la lista sin necesidad de modificación);
- Permitir que el usuario seleccione una ubicación diferente de la lista (p. ej., cambiar de “SoMa, San Francisco” a “South Beach, San Francisco”).
- Importante: Sé transparente con el usuario si vas a mostrar información de ubicación exacta. Asegúrate de que el usuario sepa si se mostrará información de ubicación exacta.
- Permitir que el usuario elija activar o desactivar la ubicación cada vez que redacte una Publicación.
Almacenamiento de datos de ubicación de usuarios en X
- X guardará todos los datos que un usuario elija mostrar públicamente a sus seguidores. Esto es similar a cómo X almacena la marca de tiempo que indica cuándo se realizó la Publicación; es decir, si un usuario publica con sus coordenadas exactas, X almacenará esa ubicación exacta junto con la Publicación durante todo el tiempo que esta exista. Los usuarios pueden borrar los datos de ubicación de sus Publicaciones haciendo clic en el botón “borrar mi historial de ubicación” en la página de Configuración, como se describe aquí.