1. Quién opera Transit Hunter
Transit Hunter es una aplicación y un sitio web que calcula dónde y cuándo una nave espacial como la Estación Espacial Internacional cruzará por delante del Sol o de la Luna, vista desde el suelo cerca de usted, y le dice si merece la pena hacer el viaje.
Es operado por Embarc Information Technology Private Limited (“Embarc”, “nosotros”), una sociedad constituida en India. Embarc es responsable de la información descrita en esta política. Nuestros datos de contacto completos figuran en la sección 20.
Esta política cubre la aplicación de Android de Transit Hunter
(com.transithunter.app), la aplicación web de Transit Hunter y
este sitio web.
2. Información que recopilamos
Información que usted nos facilita
| Qué | Cuándo | Por qué |
|---|---|---|
| Dirección de correo electrónico | Solo si inicia sesión por correo electrónico | Para enviarle un código de inicio de sesión e identificar su cuenta en varios dispositivos |
| Lugares guardados: una ubicación aproximada y el nombre que usted le dé, como “casa” o “el campo” | Cuando guarda un lugar | Para que las alertas puedan avisarle cuando un tránsito esté a su alcance desde allí |
| Configuración de alertas: hasta dónde está dispuesto a desplazarse, calidad mínima, horas de silencio, qué satélites y objetivos le interesan | Cuando crea o edita una vigilancia | Para decidir qué tránsitos merecen interrumpirle |
| Datos del equipo: especificaciones de la cámara y del objetivo o telescopio | Si añade equipo | Para calcular el encuadre y la resolución con su propio material |
Zona horaria: el nombre de la zona horaria de su dispositivo, como Asia/Kolkata |
Cuando se crea una cuenta | Para mostrar correctamente las horas de los eventos y respetar las horas de silencio |
Información generada por el uso del servicio
- Un identificador de cuenta, que es un valor generado aleatoriamente. No se deriva de usted, ni de su dispositivo, ni de su dirección de correo electrónico.
- Un token de sesión que mantiene su sesión iniciada. Almacenamos únicamente un resumen unidireccional SHA-256 del mismo, nunca el token en sí.
- Un registro de las alertas que le hemos enviado y de los tránsitos que coinciden con sus vigilancias.
- Un recuento de búsquedas por día asociado a su cuenta, utilizado únicamente para aplicar la asignación diaria del plan gratuito.
Información que su dispositivo envía automáticamente
Como cualquier servicio de internet, nuestros servidores reciben su dirección IP y la información básica de la solicitud cuando la aplicación o el sitio web se comunican con nosotros. Véase la sección 7.
3. Información de ubicación
Únicamente ubicación aproximada
La aplicación de Android solicita la ubicación aproximada
(ACCESS_COARSE_LOCATION) y nada más preciso. No solicita
ACCESS_FINE_LOCATION. Por eso el propio diálogo de permisos de
Android pregunta si desea permitir que Transit Hunter acceda a la ubicación
aproximada de este dispositivo, y por eso Android no le ofrece una opción precisa:
la aplicación nunca la pidió.
Un tránsito se ve desde un corredor de unos pocos kilómetros de ancho, así que la ubicación aproximada basta realmente para que el producto funcione, y la ubicación precisa sería más de lo que necesita.
Nunca en segundo plano
La ubicación solo se lee mientras usted está usando la aplicación, y únicamente cuando le pide que le localice. La aplicación no solicita ningún permiso de ubicación en segundo plano, no ejecuta ningún servicio de ubicación en segundo plano y no rastrea sus movimientos.
Puede denegar por completo el permiso de ubicación y seguir usándolo todo: escribir el nombre de un lugar funciona igual de bien que pulsar “usar mi ubicación”.
Las búsquedas se ejecutan en su dispositivo
El motor de cálculo orbital va incorporado dentro de la aplicación. Cuando busca tránsitos, el cálculo se realiza en su dispositivo utilizando datos orbitales públicos, y las coordenadas desde las que buscó no se nos envían.
Qué sí sale de su dispositivo
| Cuando usted… | Qué sale de su dispositivo | Quién lo recibe |
|---|---|---|
| Ejecuta una búsqueda de tránsitos | Nada. Sus coordenadas permanecen en el dispositivo | — |
| Busca un lugar por su nombre | El texto que escribió, nunca su posición | OpenStreetMap Nominatim |
| Mira el mapa | Solicitudes de las teselas de mapa que cubren el área en pantalla | OpenFreeMap |
| Guarda un lugar | Coordenadas redondeadas a tres decimales (unos 110 m) y un código de ubicación imprecisa con una exactitud aproximada de ±2,4 km, además de la etiqueta que eligió | Nosotros |
| Consulta la meteorología de un tránsito | Las coordenadas del punto de observación, hechas imprecisas: una ubicación astronómica pública derivada de la mecánica orbital, no el lugar donde usted está | Open-Meteo |
| Pulsa “navegar” | El destino se entrega a la aplicación de mapas que usted haya elegido. No facilitamos ningún punto de partida | Su aplicación de mapas |
Su dispositivo también almacena localmente la ubicación desde la que busca en ese momento, en el almacenamiento propio de la aplicación en su dispositivo, para que esté ahí la próxima vez. Esa copia no se nos envía y se elimina cuando cierra la sesión o elimina su cuenta.
4. Cuentas e inicio de sesión
Puede usar Transit Hunter sin darnos una dirección de correo electrónico. Su primera sesión crea una cuenta anónima con un identificador generado aleatoriamente, y con ella puede buscar, guardar un lugar y configurar alertas.
Si quiere tener sus datos en más de un dispositivo, puede iniciar sesión con su dirección de correo electrónico. Le enviamos por correo electrónico un código de inicio de sesión de un solo uso que caduca a los 15 minutos. No hay ninguna contraseña que elegir, recordar ni perder. Las solicitudes de códigos están sujetas a límites de frecuencia.
Los códigos de inicio de sesión se almacenan como resúmenes unidireccionales y se eliminan tras su uso o su caducidad. Cuando inicia sesión, los datos de su sesión anónima se trasladan a su cuenta.
Transit Hunter no ofrece actualmente el inicio de sesión con Google, Apple ni ninguna otra cuenta social, y no lee los contactos ni las cuentas de su dispositivo.
5. Suscripciones y pagos
Transit Hunter es de uso gratuito. Un plan de pago opcional, Transit Hunter Plus, se vende en la aplicación de Android a través de Google Play Billing.
Qué recibe y almacena nuestro servidor
- Un token de compra y un identificador de producto emitidos por Google Play.
- Un resumen unidireccional SHA-256 del identificador de su cuenta de Transit Hunter, que se adjunta a la compra para poder asociarla a la cuenta correcta. Su identificador de cuenta sin procesar no se envía a Google.
- El estado de la suscripción que Google comunica —activa, cancelada, en pausa, caducada o en periodo de gracia—, junto con el plan, el periodo de facturación y las fechas de renovación y de caducidad.
- Un registro de los eventos de facturación que Google nos envía, conservado para poder conciliar un problema de pago o una reclamación.
Cómo funciona la verificación
Cuando compra o restaura una suscripción, la aplicación transmite el token de compra a nuestro servidor. El servidor pregunta directamente a Google si esa compra es auténtica y está vigente, y toma la respuesta de Google y no de la aplicación. Nada en su dispositivo puede concederse a sí mismo un plan de pago. Google también notifica a nuestro servidor cuando una suscripción se renueva, se cancela o caduca, de modo que su acceso se corresponda con lo que realmente ha pagado.
Usted gestiona, modifica o cancela una suscripción en Google Play Store, no en Transit Hunter.
6. Notificaciones push
Si configura una vigilancia sobre un lugar guardado y concede el permiso de notificaciones, Transit Hunter puede avisarle cuando se aproxime un tránsito que merezca la pena fotografiar, cuando una predicción se haya movido de forma apreciable o cuando haya cambiado el pronóstico de nubosidad de un evento del que se le había informado.
Estas alertas son el producto, no publicidad. No enviamos notificaciones de marketing, promocionales ni publicitarias, y las notificaciones nunca se utilizan para mostrar anuncios.
Qué interviene
- En Android, Firebase Cloud Messaging de Google emite un token de registro que nosotros almacenamos para saber dónde entregar sus alertas. En un navegador, el equivalente es una suscripción de Web Push.
- El texto de las alertas se entrega a través de la infraestructura push de Google. El texto de una alerta puede incluir el nombre que usted dio a un lugar guardado y a qué distancia se encuentra de él el punto de observación —por ejemplo, “a 7,8 km del campo”—, junto con el satélite, la hora y una puntuación de calidad. Dado que la alerta pasa por el servicio push de Google, Google es técnicamente capaz de ver ese texto en tránsito.
- Sus coordenadas guardadas y su código de ubicación imprecisa no se incluyen en una notificación.
Puede desactivar las notificaciones en cualquier momento en los ajustes de su dispositivo o eliminando sus vigilancias. Al cerrar la sesión, el registro push de ese dispositivo se elimina de su cuenta.
7. Registros del servidor y datos de seguridad
Cuando la aplicación o el sitio web realizan una solicitud a nuestros servidores, estos reciben y registran su dirección IP junto con el método, la ruta y los tiempos de la solicitud, del modo habitual en cualquier servicio de internet.
Usamos esto únicamente con dos finalidades:
- Limitación de frecuencia y prevención de abusos, para que un solo solicitante no pueda saturar el servicio para todos los demás.
- Diagnóstico de fallos y mantenimiento del servicio en funcionamiento.
Su dirección IP no se almacena junto al registro de su cuenta, no se utiliza para determinar ni inferir su ubicación dentro del producto, y no se utiliza con fines publicitarios ni de elaboración de perfiles. Evitamos deliberadamente registrar contenidos de solicitudes que pudieran contener coordenadas.
Transit Hunter no utiliza ningún servicio de notificación de fallos ni de supervisión de errores, de modo que la aplicación no envía a ningún tercero informes de fallo ni volcados de diagnóstico desde su dispositivo.
8. Analítica
Conservamos una pequeña cantidad de analítica de producto propia, en nuestros propios servidores, para entender qué partes de la aplicación se usan realmente. No hay ningún servicio de analítica de terceros: ni Google Analytics, ni Firebase Analytics, ni ningún SDK de publicidad o de atribución, ni grabación de sesiones.
Un registro de analítica consiste en el nombre de un evento (por ejemplo, “se completó una búsqueda”), qué plan estaba vigente, un pequeño número de valores agrupados en intervalos, como un radio de búsqueda redondeado, y la fecha. El sistema que escribe estos registros elimina los campos identificativos antes de que se almacene nada, y la tabla de analítica no tiene columna alguna para un identificador de cuenta.
Como consecuencia, los registros de analítica no se pueden rastrear hasta usted, y no podemos utilizarlos para elaborar el perfil de una persona. Los registros de analítica se eliminan a los 400 días.
Este sitio web no establece ninguna cookie y no ejecuta ningún script de analítica ni de rastreo. La aplicación guarda sus preferencias y su sesión en el almacenamiento local de su propio dispositivo, no en cookies.
9. Lo que no recopilamos
- Ningún identificador publicitario ni identificadores de dispositivo como el IMEI, la dirección MAC o el Android ID.
- Ningún nombre, dirección postal ni número de teléfono. No hay ningún lugar en la aplicación donde introducirlos ni ningún lugar en nuestra base de datos donde conservarlos.
- Ningún acceso a contactos, fotos, archivos, micrófono o cámara. La aplicación no solicita estos permisos.
- Ninguna ubicación precisa. El permiso no se solicita y el valor no se almacena.
- Ningún dato de tarjeta de pago ni bancario.
- Ningún historial de navegación ajeno a Transit Hunter, ni rastreo entre aplicaciones o entre sitios.
- Ninguna venta de información personal a nadie, nunca, ni comunicación de datos con fines publicitarios.
10. Cómo utilizamos la información
- Para prestar el servicio: encontrar tránsitos cerca de sus lugares guardados, clasificarlos y decirle si merecen el viaje.
- Para enviar las alertas que usted pidió, con la antelación y fuera de las horas de silencio que usted eligió.
- Para mantener su sesión iniciada entre sesiones y dispositivos.
- Para aplicar su plan: la asignación diaria de búsquedas del plan gratuito y las funciones incluidas con Plus.
- Para tramitar y verificar las suscripciones compradas a través de Google Play, y para gestionar problemas de facturación.
- Para mantener el servicio seguro y disponible, incluidos la limitación de frecuencia y el diagnóstico de fallos.
- Para entender el uso del producto de forma agregada, mediante la analítica sin identificadores descrita más arriba.
No utilizamos su información con fines publicitarios, para elaborar perfiles ni para decisiones automatizadas que produzcan efectos jurídicos o de manera similar significativos sobre usted.
12. Durante cuánto tiempo conservamos la información
| Información | Se conserva durante |
|---|---|
| Su cuenta, lugares guardados, vigilancias y equipo | Hasta que usted los elimine, o elimine su cuenta |
| Códigos de inicio de sesión | 15 minutos, un solo uso, y después se eliminan |
| Sesiones de inicio de sesión | 30 días, o hasta que cierre la sesión |
| Alertas que se le han enviado | 180 días |
| Eventos de tránsito encontrados para usted | 90 días, o más mientras una alerta siga refiriéndose a alguno |
| Recuentos diarios de búsquedas | 30 días |
| Caché de pronóstico meteorológico | 7 días. Se indexa por área imprecisa y se comparte entre usuarios, sin atribuirse a nadie |
| Registros de analítica | 400 días. No contienen identificadores |
| Registros de suscripción y facturación | Mientras exista su suscripción y, después, para su conciliación, hasta que elimine su cuenta |
| Registros del servidor | Los conserva nuestro proveedor de alojamiento durante un periodo limitado con fines operativos y de seguridad |
13. Eliminar su cuenta y sus datos
Desde dentro de la aplicación
Abra Ajustes y elija Eliminar mi cuenta. Esto elimina su cuenta y, en la misma operación, todo lo asociado a ella: sus lugares guardados, sus vigilancias, sus alertas y su historial, sus perfiles de equipo, sus registros push, sus sesiones iniciadas y su registro de suscripción. Ocurre de inmediato y no se puede deshacer.
También puede eliminar un lugar guardado concreto por separado, sin eliminar su cuenta.
Véalo antes de eliminarlo
Ajustes ofrece además Exportar mis datos, que descarga en un archivo todo lo que conservamos sobre usted, de modo que pueda ver exactamente qué eliminará la supresión antes de llevarla a cabo.
Desde la web, sin la aplicación
No necesita tener Transit Hunter instalado para eliminar su cuenta. Vaya a transithunter.app/es/delete-account e introduzca la dirección de correo electrónico de la cuenta. Enviamos un enlace de confirmación a esa dirección; al abrirlo y pulsar el botón, la cuenta se elimina de inmediato. El enlace caduca a los 60 minutos y se puede usar una sola vez.
El paso de confirmación existe porque la página es pública. Sin él, cualquiera que conociera su dirección de correo electrónico podría eliminar su cuenta. Por la misma razón, la página muestra el mismo mensaje tanto si una dirección tiene una cuenta como si no, de modo que no pueda usarse para averiguar quién tiene una.
Una cuenta creada de forma anónima no tiene dirección de correo electrónico, así que no hay adónde enviar una confirmación y no se puede eliminar por esta vía. Elimínela desde Ajustes en la aplicación.
Por correo electrónico
Si ya no puede acceder a la dirección asociada a su cuenta, escriba a transithunter@embarc.co.in y pídanos que la eliminemos. Verificaremos la solicitud y actuaremos en consecuencia, normalmente en un plazo de 30 días.
Se conservan por dos razones —para conciliar los pagos con lo que el proveedor declara haber cobrado y como prueba en caso de que un pago se dispute o se reembolse posteriormente— y durante el tiempo que exija el plazo legal aplicable a los registros de transacciones. No se utilizan para elaborar perfiles sobre usted, no se utilizan para ponerse en contacto con usted y no están vinculadas a una cuenta activa, porque la cuenta ya no existe.
Si nunca pagó por Plus, nada de esto le afecta. No existe tal registro, y eliminar su cuenta borra todo lo que conservamos.
14. Sus opciones
- Usar la aplicación sin cuenta: no se requiere dirección de correo electrónico.
- Denegar el permiso de ubicación y escribir en su lugar nombres de lugares. Todo sigue funcionando.
- Desactivar las notificaciones en los ajustes de su dispositivo, o eliminar sus vigilancias.
- Exportar todo lo que conservamos, desde Ajustes.
- Corregir sus lugares guardados, etiquetas y ajustes editándolos en la aplicación.
- Eliminar lugares concretos, o su cuenta entera, en cualquier momento.
- Hacernos una pregunta sobre cualquiera de estos puntos en transithunter@embarc.co.in.
Según el lugar donde usted resida, la legislación local puede otorgarle derechos adicionales sobre su información personal. Escríbanos a la dirección que figura en la sección 20 y atenderemos cualquier solicitud que estemos obligados a satisfacer.
15. Seguridad
- Todo se cifra en tránsito. La aplicación y el sitio web se comunican con nuestros servidores únicamente por HTTPS. La aplicación de Android publicada se compila contra una dirección HTTPS fija y no puede apuntarse a ninguna otra, y en una compilación de publicación no se permite HTTP sin cifrar.
- Los tokens de sesión se almacenan solo como resúmenes unidireccionales, de modo que una copia de nuestra base de datos no podría reproducirse como un inicio de sesión. Los códigos de inicio de sesión se almacenan del mismo modo.
- Los datos son imprecisos por construcción. Almacenamos ubicaciones aproximadas en lugar de precisas, así que ni siquiera una divulgación en el peor de los casos revelaría un portal.
- La aplicación de Android desactiva la copia de seguridad automática de Android, de modo que sus datos locales no se copian de su dispositivo a una copia de seguridad en la nube de forma predeterminada.
- El acceso a los sistemas de producción está limitado a quienes lo necesitan para operar el servicio.
Ningún servicio puede prometer una seguridad perfecta, y nosotros no lo hacemos. Lo que sí podemos decir es que la cantidad y la precisión de lo que conservamos se han mantenido deliberadamente reducidas.
16. Dónde se almacena la información
Los servidores y la base de datos de Transit Hunter están alojados en Fly.io, y la máquina de producción y su almacenamiento se encuentran actualmente en Singapur.
Los servicios de terceros enumerados en la sección 11 —Google, Resend, Open-Meteo, OpenStreetMap y OpenFreeMap— operan su propia infraestructura internacional, por lo que la información que se les envía puede tratarse en otros países.
Si utiliza Transit Hunter desde fuera de Singapur, su información se transferirá y se tratará, por tanto, fuera de su propio país.
17. Privacidad de los menores
Transit Hunter es una herramienta de planificación astrofotográfica. No está dirigido a menores de 13 años y no recopilamos conscientemente información personal de menores de 13 años.
Si cree que un menor de 13 años nos ha facilitado información personal, póngase en contacto con nosotros en transithunter@embarc.co.in y la eliminaremos.
18. Cambios en esta política
Podemos actualizar esta política a medida que el producto cambie. Cuando lo hagamos, revisaremos la fecha de entrada en vigor que figura en la parte superior de esta página y publicaremos aquí la nueva versión.
Si un cambio afecta de forma sustancial a lo que recopilamos o a cómo lo utilizamos, lo avisaremos en la aplicación antes de que el cambio surta efecto. Seguir usando Transit Hunter después de un cambio significa que usted acepta la política actualizada.
19. Legislación aplicable
Esta Política de Privacidad y cualquier litigio derivado de ella se rigen por las leyes de India y se someten a la jurisdicción de los tribunales de Agra, Uttar Pradesh, India.
20. Contacto
Para cualquier duda, solicitud o reclamación sobre privacidad, escríbanos:
39, Old Vijay Nagar Colony,
Agra – 282 004, India
Correo electrónico: transithunter@embarc.co.in
Procuramos responder en un plazo de 30 días.