Política de Privacidad

Conoce cómo Cazador de Sismos protege tu información y privacidad

📋 Información Importante

Esta política de privacidad explica cómo Cazador de Sismos / EarthquakeHunter ("nosotros", "nuestro" o "nos") recopila, usa y protege tu información cuando usas nuestra aplicación de monitoreo de terremotos.

1. Información que Recopilamos

1.1 Información Almacenada Localmente en tu Dispositivo

Nuestra aplicación almacena la siguiente información localmente en tu dispositivo usando Android DataStore:

  • Preferencias de Notificaciones: Configuraciones para alertas de terremotos, incluyendo umbral de magnitud mínima (2.5 - 9.0), frecuencia de verificación, preferencias de sonido y vibración
  • Configuraciones de Idioma: Tu idioma preferido entre 12 idiomas disponibles (Español, Inglés, Catalán, Alemán, Francés, Italiano, Portugués, Ruso, Chino, Hindi, Japonés, Coreano)
  • Preferencias de Visualización de Tiempo: Formato de hora preferido (UTC o tiempo local)
  • Información de Última Verificación: Marcas de tiempo para prevenir notificaciones duplicadas
  • Nombre de Usuario: Nombre público editable (3-20 caracteres) que usas en comentarios. Se genera automáticamente al instalar la app según tu idioma (ej: "User#1234", "Usuario#5678")
  • Ubicación GPS: Coordenadas de latitud/longitud y código de país (ISO alpha-2) obtenidos cuando activas la opción de avatar de bandera. Esta información se almacena en caché durante 7 días
  • Preferencia de Avatar: Tu elección de mostrar u ocultar la bandera de tu país en tus comentarios
  • ID de Usuario Anónimo: Identificador único generado por Firebase Authentication para gestionar tus comentarios sin requerir registro
  • Contador de Comentarios: Número total de comentarios que has publicado
  • Sismos Guardados (Bookmarks): Lista de terremotos que has marcado como favoritos, almacenados en base de datos local Room
📍 Nota: Esta información permanece en tu dispositivo y solo se elimina al desinstalar la app o borrar sus datos. Sin embargo, los comentarios que publicas se almacenan en la nube (ver sección 1.3).

1.2 Información de Usuario y Sistema Social

Cuando decides participar en el sistema de comentarios de la aplicación, recopilamos:

  • Nombre de Usuario: El nombre público que elijas o el generado automáticamente
  • Código de País: Detectado mediante GPS cuando activas la opción de mostrar bandera (opcional)
  • Comentarios Públicos: Texto de hasta 240 caracteres que publicas sobre sismos específicos
  • Timestamp: Fecha y hora en que publicas cada comentario
⚠️ IMPORTANTE: Los comentarios que publicas son públicos y permanentes. Son visibles para todos los usuarios de la aplicación. Nunca compartas información personal identificable (nombre real, dirección, teléfono, email) en los comentarios.

1.3 Información Almacenada en la Nube (Firebase)

Los siguientes datos se almacenan en servidores de Firebase (Google LLC) cuando usas el sistema de comentarios:

  • En Firebase Firestore:
    • ID del sismo asociado al comentario
    • Tu nombre de usuario
    • Texto de tu comentario (máximo 240 caracteres)
    • Código de tu país (si activaste esta opción)
    • Timestamp del comentario
    • Contador de reportes (sistema de moderación)
    • Estado de visibilidad (oculto/visible)
  • En Firebase Authentication:
    • ID de usuario anónimo (no vinculado a email, teléfono ni información personal)
🔒 Privacidad: Los comentarios permanecen en Firebase incluso si desinstalas la aplicación. Puedes eliminar tus propios comentarios manualmente desde la app en cualquier momento.

2. Información que NO Recopilamos

Queremos ser claros sobre lo que NO recopilamos:

  • Información Personal Identificable: No recopilamos nombres reales, direcciones de correo electrónico, números de teléfono o cualquier dato que permita identificarte personalmente
  • Contactos o Fotos: No accedemos a tu agenda de contactos, galería de fotos u otros archivos personales
  • Información Financiera: No recopilamos datos de pago, tarjetas de crédito o información bancaria
  • Historial de Navegación: No rastreamos sitios web que visitas fuera de la aplicación
  • Micrófono o Cámara: No accedemos a tu micrófono ni cámara
  • Datos de Otras Apps: No accedemos a información de otras aplicaciones instaladas
📍 Aclaración sobre Ubicación GPS: Solicitamos permiso de ubicación únicamente cuando activas la opción de avatar de bandera. En ese caso:
  • ✓ Obtenemos tu ubicación GPS una sola vez para detectar tu código de país
  • ✓ Solo almacenamos el código de país (ej: "ES", "MX", "US"), no tus coordenadas exactas en la nube
  • ✓ Esta función es completamente opcional. Puedes usar toda la app sin otorgar este permiso
  • ✓ Si no activas esta opción, no se accede a tu ubicación en ningún momento

3. Cómo Usamos la Información

La información que recopilamos se usa únicamente para los siguientes propósitos:

  • Funcionalidad de Notificaciones: Proporcionar alertas de terremotos en tiempo real basadas en tus preferencias de magnitud, frecuencia y configuraciones de sonido/vibración
  • Personalización de Contenido: Mostrar la interfaz en tu idioma preferido, formato de tiempo seleccionado (UTC o local), y personalizar la experiencia de usuario
  • Sistema de Comentarios Sociales: Permitirte participar en la comunidad compartiendo comentarios sobre sismos con otros usuarios. Tu nombre de usuario y código de país (opcional) se muestran junto a tus comentarios públicos
  • Identificación Geográfica: Cuando activas la opción de avatar de bandera, usamos tu ubicación GPS para detectar tu país y mostrar tu bandera en los comentarios. Solo el código de país se comparte públicamente, nunca tus coordenadas exactas
  • Autenticación Anónima: Gestionar tu identidad en el sistema de comentarios mediante Firebase Authentication sin requerir registro, email o contraseña
  • Moderación de Contenido: Implementar el sistema de reportes que permite a los usuarios reportar comentarios ofensivos. Los comentarios con 5 o más reportes se ocultan automáticamente
  • Gestión de Marcadores: Permitirte guardar sismos favoritos para acceso rápido en el futuro
  • Control de Versión: Verificar que estés usando una versión compatible de la aplicación mediante Firebase Remote Config
  • Mejora del Servicio: Análisis anónimos de uso y reportes de errores nos ayudan a mejorar el rendimiento, estabilidad y experiencia de usuario
  • Soporte Técnico: Diagnosticar y solucionar problemas técnicos reportados por los usuarios
🔒 Compromiso: Nunca vendemos ni compartimos tu información con terceros para fines publicitarios o comerciales. Los únicos datos que se comparten públicamente son los que tú decides publicar en comentarios (nombre de usuario, texto del comentario, código de país si lo activas).

4. Servicios de Terceros

Nuestra aplicación utiliza los siguientes servicios de terceros para proporcionar funcionalidad:

4.1 API de Terremotos USGS (United States Geological Survey)

  • Propósito: Obtener datos públicos de terremotos en tiempo real desde la fuente oficial
  • Datos Compartidos: Ninguno. Solo realizamos solicitudes para obtener información pública de sismos
  • Sitio web: earthquake.usgs.gov

4.2 Google Maps Platform

  • Propósito: Mostrar ubicaciones de terremotos en mapas interactivos
  • Datos Compartidos: Ninguno. Los mapas se renderizan localmente sin compartir tu ubicación personal
  • Política de privacidad: Google Privacy Policy

4.3 Firebase (Google LLC)

Utilizamos múltiples servicios de la plataforma Firebase:

4.3.1 Firebase Analytics

  • Propósito: Recopilar estadísticas anónimas de uso de la aplicación y reportes automáticos de errores/crashes
  • Datos Compartidos: Eventos de uso anónimos, información del dispositivo (modelo, versión de Android), reportes de fallos técnicos
  • Identificación: No vincula datos a tu identidad personal

4.3.2 Firebase Authentication

  • Propósito: Proporcionar autenticación anónima para el sistema de comentarios
  • Datos Compartidos: ID de usuario anónimo único (no vinculado a email, teléfono o información personal)
  • Funcionamiento: Se genera automáticamente al instalar la app. No requiere registro ni credenciales
  • Persistencia: El ID permanece mientras no desinstalas la app o borras sus datos

4.3.3 Firebase Firestore

  • Propósito: Almacenar y sincronizar comentarios públicos entre todos los usuarios
  • Datos Almacenados:
    • ID del sismo asociado
    • Tu nombre de usuario público
    • Texto de tu comentario (máximo 240 caracteres)
    • Código de tu país (si activaste avatar de bandera)
    • Timestamp del comentario
    • Contador de reportes y estado de visibilidad
  • Visibilidad: Todos estos datos son públicos y visibles para cualquier usuario de la app
  • Ubicación de servidores: Datos almacenados en servidores de Google Cloud Platform

4.3.4 Firebase Remote Config

  • Propósito: Gestionar versiones mínimas requeridas de la aplicación
  • Datos Compartidos: Ninguno. Solo lee configuración remota
  • Funcionamiento: Verifica que tu versión de la app sea compatible al iniciar
📄 Políticas de Firebase:

4.4 Permisos de Android Solicitados

La aplicación solicita los siguientes permisos del sistema Android:

Permiso Propósito Tipo
INTERNET Comunicación con API de USGS y servicios de Firebase Automático
ACCESS_NETWORK_STATE Verificar estado de conectividad antes de realizar solicitudes Automático
ACCESS_WIFI_STATE Detectar conexión WiFi para optimizar uso de datos Automático
ACCESS_COARSE_LOCATION
ACCESS_FINE_LOCATION
Detectar código de país mediante GPS cuando activas avatar de bandera Requiere aprobación
(Opcional)
POST_NOTIFICATIONS Enviar notificaciones de sismos (Android 13+) Requiere aprobación
(Opcional)
VIBRATE Vibración en notificaciones de sismos Automático
WAKE_LOCK Mantener el procesamiento de notificaciones en segundo plano Automático
RECEIVE_BOOT_COMPLETED Reiniciar servicio de notificaciones después de reinicio del dispositivo Automático
REQUEST_IGNORE_BATTERY_OPTIMIZATIONS Mejorar confiabilidad de notificaciones en segundo plano Requiere aprobación
(Opcional)
📱 Tipos de Permisos en Android:
  • Automático: Se otorga automáticamente al instalar la app, no requiere aprobación del usuario
  • Requiere aprobación: La app solicita permiso explícito al usuario, quien puede aceptar o denegar
  • (Opcional): La app funciona normalmente sin este permiso, solo ciertas funciones se deshabilitan
🔧 Control de Permisos: Puedes gestionar todos los permisos desde la configuración de Android en Ajustes → Aplicaciones → Cazador de Sismos → Permisos. La app funcionará sin los permisos opcionales, pero algunas características estarán deshabilitadas.

5. Datos Públicos y Privacidad Social

⚠️ INFORMACIÓN MUY IMPORTANTE SOBRE DATOS PÚBLICOS

Cuando participas en el sistema de comentarios de la aplicación, cierta información se vuelve pública y visible para todos los usuarios. Es fundamental que entiendas qué información es visible y cómo proteger tu privacidad.

5.1 Qué Información es Pública

Los siguientes datos son visibles públicamente para todos los usuarios de Cazador de Sismos:

  • Tu Nombre de Usuario: El nombre que aparece junto a todos tus comentarios (editable en Configuración)
  • Tus Comentarios: Todo el texto que publicas (máximo 240 caracteres por comentario)
  • Bandera de tu País: Si activaste esta opción, se muestra junto a tus comentarios
  • Fecha y Hora: Timestamp de cuándo publicaste cada comentario
  • Sismo Asociado: El terremoto específico sobre el que comentaste

🚨 NUNCA COMPARTAS EN COMENTARIOS:

  • ❌ Tu nombre completo real
  • ❌ Dirección de domicilio o ubicación exacta
  • ❌ Número de teléfono o email
  • ❌ Información financiera o de tarjetas
  • ❌ Cualquier dato personal sensible

Los comentarios son públicos y permanentes. Piensa dos veces antes de publicar.

5.2 Qué Información NO es Pública

Los siguientes datos permanecen privados y solo almacenados en tu dispositivo:

  • ✓ Tus coordenadas GPS exactas (latitud/longitud)
  • ✓ Tu ID de usuario anónimo de Firebase
  • ✓ Tus preferencias de notificaciones
  • ✓ Tus sismos guardados en marcadores
  • ✓ Tu configuración de idioma y formato de hora

5.3 Sistema de Moderación y Reportes

Para mantener un ambiente respetuoso y seguro:

  • Reportar Comentarios: Cualquier usuario puede reportar comentarios ofensivos, spam o inapropiados
  • Ocultamiento Automático: Los comentarios que reciban 5 o más reportes se ocultan automáticamente de la vista pública
  • Eliminar Comentarios: Solo puedes eliminar tus propios comentarios. Una vez eliminados, desaparecen de Firebase inmediatamente
  • Límite de Caracteres: Máximo 240 caracteres por comentario para mantener conversaciones concisas

5.4 Permanencia de Datos Públicos

📌 Importante: Los comentarios que publicas permanecen en Firebase incluso si desinstalas la aplicación. Son permanentes hasta que:
  • Tú los elimines manualmente desde la app
  • Sean reportados 5+ veces (se ocultan automáticamente)
  • Violación grave de términos de servicio (revisión manual)

5.5 Uso Responsable del Sistema Social

Te pedimos que uses el sistema de comentarios de manera responsable:

  • ✓ Comparte experiencias, ubicaciones generales, sentimientos sobre el sismo
  • ✓ Sé respetuoso con otros usuarios
  • ✓ Reporta contenido inapropiado u ofensivo
  • ❌ No publiques información personal tuya o de otros
  • ❌ No uses lenguaje ofensivo, discriminatorio o amenazante
  • ❌ No publiques spam o contenido publicitario

6. Retención y Eliminación de Datos

Diferentes tipos de datos tienen diferentes períodos de retención:

6.1 Datos Locales (en tu Dispositivo)

  • Preferencias y Configuración: Se mantienen hasta que desinstalas la app o borras sus datos manualmente
  • Cache de Ubicación GPS: Se actualiza automáticamente cada 7 días. Después de ese tiempo, se solicita nueva ubicación si activas avatar de bandera
  • Sismos en Marcadores: Se mantienen indefinidamente hasta que los elimines manualmente o desinstalas la app
  • ID de Usuario Anónimo: Persiste mientras la app esté instalada

6.2 Datos en la Nube (Firebase)

  • Comentarios Públicos: Se mantienen indefinidamente hasta que:
    • Tú los elimines manualmente desde la aplicación
    • Sean reportados 5+ veces (ocultamiento automático)
    • Violación de políticas (eliminación por moderación)
  • ID de Autenticación Anónima: Se mantiene en Firebase Auth hasta que desinstalas la app y no vuelves a acceder por 180 días (política de Firebase)

6.3 Cómo Eliminar tus Datos

🗑️ Opciones de Eliminación:
  • Eliminar Comentarios Individuales: Toca tu comentario en la pantalla de comentarios → Menú (⋮) → Eliminar
  • Eliminar Todos los Datos Locales: Ajustes de Android → Aplicaciones → Cazador de Sismos → Almacenamiento → Borrar datos
  • Desinstalar Completamente: Borra todos los datos locales, pero tus comentarios públicos permanecen en Firebase hasta eliminación manual

6.4 Datos Analíticos

  • Firebase Analytics: Los datos anónimos de uso se retienen por 60 días según la configuración predeterminada de Firebase
  • Reportes de Errores: Se mantienen hasta 90 días para diagnóstico y corrección de bugs

7. Seguridad de Datos

Implementamos medidas de seguridad apropiadas para proteger tu información:

  • Todas las preferencias de la app se almacenan localmente en tu dispositivo usando Android DataStore seguro
  • Las comunicaciones de red usan encriptación HTTPS
  • Seguimos las mejores prácticas de seguridad de Android
  • No almacenamos datos personales en servidores externos

8. Privacidad de Menores

Nuestra aplicación puede ser usada por personas de todas las edades. Sin embargo, debido al sistema de comentarios públicos, recomendamos supervisión parental para menores de 13 años.

8.1 Protección de Menores

  • No recopilamos intencionalmente información personal identificable de niños menores de 13 años
  • La autenticación es completamente anónima y no requiere datos personales
  • Recomendamos que padres o tutores supervisen el uso del sistema de comentarios
  • Los padres deben orientar a sus hijos sobre no compartir información personal en comentarios públicos

8.2 Eliminación de Datos de Menores

Si eres padre o tutor y crees que tu hijo ha proporcionado información personal en comentarios, puedes:

9. Tus Derechos y Opciones

Tienes control total sobre tus datos y privacidad. A continuación, tus derechos:

9.1 Control de Configuración

  • Preferencias de la App: Ajusta todas las configuraciones (idioma, notificaciones, formato de hora) dentro de la aplicación
  • Nombre de Usuario: Puedes cambiar tu nombre de usuario en cualquier momento desde Configuración (3-20 caracteres)
  • Avatar de Bandera: Activa o desactiva la visualización de tu bandera de país cuando quieras
  • Notificaciones: Habilita/deshabilita alertas de sismos y configura magnitud mínima (2.5 - 9.0)

9.2 Control de Ubicación

  • Permiso Opcional: La ubicación GPS es completamente opcional. Puedes usar toda la app sin otorgarlo
  • Denegar Permiso: Si denigas el permiso de ubicación, la app funciona normalmente pero sin avatar de bandera
  • Revocar Permiso: Puedes revocar el permiso en cualquier momento desde Ajustes de Android → Aplicaciones → Cazador de Sismos → Permisos → Ubicación → Denegar
  • Borrar Cache: El cache de ubicación (7 días) se borra al desinstalar la app o borrar datos

9.3 Gestión de Comentarios

  • Eliminar Comentarios: Puedes eliminar cualquiera de tus comentarios en cualquier momento tocando el comentario → Menú (⋮) → Eliminar
  • Editar Nombre: Cambiar tu nombre de usuario NO cambia el nombre en comentarios ya publicados (permanecen con el nombre anterior)
  • Reportar Contenido: Puedes reportar comentarios ofensivos de otros usuarios. Con 5+ reportes se ocultan automáticamente

9.4 Eliminación de Datos

🗑️ Opciones de Eliminación:
  • Borrar Datos de la App: Ajustes de Android → Aplicaciones → Cazador de Sismos → Almacenamiento → Borrar datos (elimina todo excepto comentarios en Firebase)
  • Desinstalar: Elimina todos los datos locales, pero comentarios públicos permanecen en Firebase hasta eliminación manual
  • Eliminar Comentarios Individuales: Desde la app, uno por uno
  • Solicitar Eliminación Completa: Contacta hola@cazadordesismos.com para eliminar todos tus comentarios si has desinstalado la app

9.5 Opt-out de Analytics

  • Deshabilitar Analytics: Puedes desactivar Firebase Analytics desde la configuración general de privacidad de tu dispositivo Android
  • Configuración de Google: Ajustes → Google → Administrar tu cuenta de Google → Datos y privacidad → Configuración de anuncios

9.6 Portabilidad de Datos

  • Exportar Datos: Si deseas una copia de tus comentarios o datos, contacta hola@cazadordesismos.com
  • Tiempo de Respuesta: Responderemos solicitudes de datos dentro de 30 días

9.7 Actualizaciones de esta Política

  • Notificaciones: Te notificaremos sobre cambios importantes en esta política mediante la aplicación
  • Revisión: Recomendamos revisar esta política periódicamente
  • Última actualización: Fecha mostrada al final de este documento

10. Contacto

Si tienes alguna pregunta, inquietud o solicitud relacionada con esta política de privacidad o nuestras prácticas de datos, estamos aquí para ayudarte:

  • Email de Contacto: hola@cazadordesismos.com
  • Tiempo de Respuesta: Nos esforzamos por responder dentro de 48 horas para consultas generales y 30 días para solicitudes de datos
  • Asunto Recomendado: Incluye "Privacidad" en el asunto del email para procesamiento prioritario

10.1 Solicitudes que Aceptamos

  • Aclaración sobre qué datos recopilamos
  • Solicitud de copia de tus datos (portabilidad)
  • Eliminación de comentarios si has desinstalado la app
  • Reportes de contenido inapropiado o violación de privacidad
  • Preguntas sobre el uso de servicios de terceros
  • Sugerencias para mejorar la privacidad

Última Actualización: 25 de Octubre, 2025

Fecha Efectiva: 25 de Octubre, 2025

Versión de la App Cubierta: 1.1.2 (versionCode: 9) y superiores

Versión del Documento: 2.0