Cargando...
Cómo funcionamos, qué hacemos con tus datos, cómo usamos la IA y qué no puedes esperar de nosotros. Inspirado en los transparency centers de SaaS modernos, adaptado a travel intelligence.
Extraemos las recomendaciones de viaje del MAEC (Ministerio de Asuntos Exteriores de España) y los Travel Advisories del US State Department como fuentes primarias de riesgo.
Complementamos con 73+ fuentes OSINT: WHO Disease Outbreak News (brotes epidémicos), GDELT (monitorización global de noticias), USGS (terremotos), GDACS (desastres naturales), Reddit (r/travel, r/solotravel, r/digitalnomad), RSS feeds de agencias internacionales y OpenStreetMap.
Para el cálculo de costes usamos: precio del petróleo Brent (EIA + Yahoo Finance), tipos de cambio (Frankfurter API), datos turísticos del INE y estacionalidad histórica.
Los índices globales (GPI, GTI, HDI, IPC) se obtienen de sus fuentes oficiales anuales.
La IA analiza, no decide. Groq (modelo de lenguaje) clasifica señales OSINT por categoría, urgencia y sentimiento. El modelo Random Forest predice cambios de riesgo basándose en 25 features históricas.
Ninguna alerta o recomendación se genera automáticamente sin pasar por el pipeline de validación: fuente original → normalización → clasificación → revisión.
El Chat IA responde preguntas de viajeros usando Groq, pero siempre advertimos que sus respuestas son orientativas y deben contrastarse con fuentes oficiales. El chat incluye historial de conversaciones, contexto personalizado (favoritos, viajes guardados, alertas OSINT en vivo) y generador de itinerarios estructurados. Cada itinerario generado incluye automáticamente un análisis de riesgo completo: nivel MAEC, US State Dept, riesgo sanitario, índices GPI/GTI/HDI, clima actual, alertas OSINT activas y precauciones clave del país.
No usamos IA para: decidir niveles de riesgo MAEC, modificar datos oficiales, generar contenido sin supervisión, ni tomar decisiones en nombre del usuario.
Los niveles de riesgo MAEC son representaciones de las recomendaciones oficiales, no sustitutivos. Consulta siempre la fuente original antes de viajar.
El análisis de sentimiento (tone_score) es una aproximación estadística, no un juicio de valor. Groq puede malinterpretar sarcasmo o contexto local. GDELT usa diccionario genérico.
Las predicciones ML tienen un margen de error. El modelo se entrena con datos históricos limitados y no puede predecir eventos imprevistos (golpes de estado, desastres repentinos).
No todas las fuentes OSINT cubren todos los países con la misma profundidad. La cobertura es mayor en países con más presencia mediática.
No recopilamos ubicación persistente del usuario. La geolocalización solo se usa bajo petición explícita (Modo Emergencia) y no se almacena en el servidor.
No vendemos, compartimos ni cedemos datos personales a terceros. No usamos trackers publicitarios ni cookies de terceros.
Los datos de usuario (viajes, favoritos, preferencias) se almacenan en Supabase con autenticación mediante magic link. El usuario puede eliminar sus datos en cualquier momento.
No creamos perfiles comerciales ni de comportamiento. No usamos los datos para publicidad ni recomendaciones sesgadas.
El Monitor de Seguros procesa tus pólizas íntegramente en tu navegador (localStorage). No almacenamos en servidor los detalles de tu seguro médico, coberturas ni aseguradora. Si pierdes el dispositivo o borras los datos del navegador, perderás tus pólizas guardadas — no hay copia en los servidores.
Todas las conexiones son HTTPS (TLS 1.3). La autenticación se gestiona mediante Supabase Auth con magic links — no manejamos contraseñas.
Las API keys de servicios externos (Groq, Resend, Supabase) se almacenan como variables de entorno en el servidor Hetzner, nunca en el código fuente.
El dashboard admin requiere autenticación y solo el administrador (email verificado) tiene acceso a funcionalidades sensibles.
Realizamos auditorías periódicas de dependencias con npm audit y mantenemos las librerías actualizadas.
El riesgo MAEC se actualiza automáticamente cada día a las 06:00 UTC mediante scraping de las recomendaciones oficiales. El US State Department se refresca en el mismo ciclo.
Las señales OSINT (GDELT, Reddit, RSS, GDACS, USGS, WHO DON, ReliefWeb) se procesan diariamente en el cron maestro. Los incidentes se clusterizan y actualizan en el mismo ciclo.
El modelo ML se reentrena diariamente con los últimos datos de riesgo, sentimiento y features históricas. Las predicciones se comparan con el modelo heurístico para detectar desviaciones.
Los precios del petróleo y tipos de cambio se actualizan diariamente. Los índices globales (GPI, GTI, HDI) se actualizan anualmente según publicación de sus fuentes.
Early Bird digest: a las 07:00 UTC, 1h después del master cron, se genera un resumen matutino para el administrador con incidentes, cambios MAEC, sentimiento, health del sistema y tráfico.
Política de retención: el histórico de riesgo MAEC se conserva 90 días en maec_risk_history. Los registros anteriores se eliminan automáticamente cada ciclo diario del cron. El modelo ML y las predicciones actuales mantienen sus datos de entrenamiento históricos.
Cobertura geográfica: los países con más presencia mediática generan más señales OSINT, lo que puede sobre-representar incidentes en esas regiones.
Idioma: el análisis de sentimiento y clasificación Groq tiene mayor precisión en español e inglés. Señales en otros idiomas pueden tener menor fiabilidad.
Fuentes oficiales: el MAEC y US State Departament pueden tener sesgos diplomáticos en sus recomendaciones. Cruzamos múltiples fuentes para mitigarlo.
ML historical bias: el modelo Random Forest aprende de datos pasados. Si hubo patrones históricos que no se repiten, las predicciones pueden desviarse.
Transparencia activa: publicamos métricas de desviación del modelo en /admin/ml y documentamos cada cambio en AGENTS.md.
Viaje Inteligencia es un proyecto independiente desarrollado por Miguel Castillo en España. Sin venture capital, sin inversión externa, sin presión de crecimiento artificial.
Creemos en la transparencia como valor fundamental: cada fuente, cada algoritmo, cada decisión está documentada y es auditable.
No cobramos por la seguridad. Las funcionalidades básicas (mapa de riesgo, fichas de país, modo emergencia, OSINT) son gratuitas y sin registro.
El modelo Premium existe para sostener el proyecto (costes de API, servidores, mantenimiento), no para maximizar beneficio. No hay publicidad ni venta de datos.
Esta web es un agregador informativo. Los niveles de riesgo son una representación de las recomendaciones oficiales del MAEC. Siempre consulta fuentes oficiales antes de viajar. No nos hacemos responsables de decisiones de viaje basadas en esta información.