🛡️
Gratuita · Sin registro · Offline First

MujerSegura

Tu escudo inteligente · v16

No tienes que pedir ayuda.
La app la detecta.

Inteligencia artificial offline que monitoriza continuamente, detecta situaciones de peligro y lanza alertas automáticas con GPS, audio y SMS. Sin internet. Sin acción manual.

100%
Offline
12+
Funciones
~50MB
Ligera
Android 8+
Compatible
MujerSegura
ACTIVA
SOS

Mantén pulsado 3 seg

🎤
IA voz
ON
📳
Movimiento
ON
🔵
BLE
3 disp.
🗺️
GPS
ON
🎭 Modo camuflaje disponible
Nuevo

Novedades en v16

📡
Panel web

Dashboard FastAPI con autenticación por código de emparejamiento.

🔑
Código de emparejamiento

Genera un código en el panel y enlaza tu dispositivo de forma segura.

🔵
Escáner BLE en vivo

Dispositivos BLE cercanos se sincronizan al panel en tiempo real durante la alerta.

🗺️
Mapa en tiempo real

Posición GPS y MACs BLE sobre mapa OSMDroid en el panel web.

Todo lo que necesitas

12 funciones de protección activa e inteligente, todas funcionando sin conexión a internet.

🎤

Detección de voz

IA offline Vosk + YAMNet detecta gritos y palabras de auxilio. No requiere internet ni servidores.

IA Offline
📳

Movimiento agresivo

Acelerómetro e IA detectan patrones de sacudida brusca, lucha o caída para activar la alerta.

Acelerómetro
🔵

Escáner BLE forense

Captura las MACs de todos los dispositivos Bluetooth cercanos durante la alerta. Evidencia digital.

Evidencia
🗺️

Mapa en tiempo real

OSMDroid muestra tu posición GPS y los dispositivos BLE detectados en un mapa interactivo sin conexión.

OSMDroid
🎭

Modo camuflaje

La app se disfraza de calculadora funcional. Sigue activa y monitorizando de fondo sin levantar sospechas.

Discreción
🛡️

Zona silenciosa

SOS por vibración en código Morse cuando el sonido no es posible. Funciona aunque el teléfono esté en silencio.

Morse SOS
📡

Panel web opcional

Backend FastAPI con mapa en vivo, historial de alertas y base de MACs peligrosas compartida entre usuarias.

FastAPI
🔒

100% offline

Todos los modelos de IA se ejecutan localmente. Funciona sin WiFi, sin 4G, incluso en modo avión.

Sin internet
❤️

Monitor cardíaco

Compatible con pulseras BLE. Detecta anomalías biométricas (frecuencia cardíaca elevada) como señal de estrés.

BLE Health
📞

Llamada falsa

Simula una llamada entrante con contacto real para crear una excusa y escapar de situaciones incómodas.

Escape plan
🚶

Caminata segura

Cuenta atrás de vuelta a casa. Si no llegas en el tiempo estimado, envía alerta automática a tus contactos.

Temporizador
🔐

Vibración con PIN

Una vez activada la alerta, no se puede cancelar sin introducir el PIN. Nadie puede silenciarla por la fuerza.

Anti-coerción

Cómo funciona

Tres pasos automáticos. Sin que tengas que hacer nada.

🎧
PASO 1

Escucha pasiva en background

La app corre silenciosamente en segundo plano 24/7. El micrófono y el acelerómetro siempre activos, con consumo mínimo de batería.

🧠
PASO 2

IA detecta la situación de peligro

Vosk reconoce palabras de auxilio. YAMNet clasifica sonidos (gritos, vidrio roto). El acelerómetro detecta sacudidas violentas. Todo localmente.

🚨
PASO 3

Alerta automática con GPS + audio + SMS

Envía SMS con ubicación GPS a contactos de emergencia, inicia grabación de audio, activa vibración SOS y, si el panel está configurado, lo notifica en tiempo real.

¿Por qué MujerSegura?

Comparación real con otras apps de seguridad

Característica
Otras apps
MujerSegura
Activación
❌ Manual (botón)
✅ Automática (IA)
Funciona sin internet
❌ Requiere datos
✅ 100% offline
Evidencia BLE forense
❌ No disponible
✅ MACs de agresores
Modo camuflaje
❌ Visible
✅ Calculadora
Anti-cancelación forzada
❌ Cualquiera puede parar
✅ PIN obligatorio
Cross-reference MACs
❌ No existe
✅ Red compartida
Coste para la usuaria
💶 De pago
✅ Gratuita
📲

Descargar MujerSegura

APK gratuita, sin rastreadores, sin publicidad.

Android 8.0+ ~50 MB v16

Mujer-Cadiz-v16.apk

Descargar APK ahora

Descargando Mujer-Cadiz-v16.apk desde GitHub Releases

Requisitos

Android 8.0 (Oreo) o superior
Procesador ARM64 recomendado
2 GB RAM mínimo (4 GB recomendado)
~100 MB espacio libre
Bluetooth 4.0 BLE (para escáner)
GPS (para alertas con ubicación)

Guía de instalación paso a paso

1
Descargar el APK

Pulsa el botón de descarga de arriba. Se descargará Mujer-Cadiz-v16.apk en tu carpeta de Descargas.

2
Permitir fuentes desconocidas

Ve a Ajustes → Seguridad → Instalar apps desconocidas y actívalo para tu navegador/gestor de archivos. En Android 10+ te pedirá permiso directamente al instalar.

3
Instalar el APK

Abre el archivo descargado desde tu gestor de archivos o la barra de notificaciones. Pulsa Instalar y espera.

4
Conceder permisos

Al abrir la app por primera vez, acepta todos los permisos que solicita. Son necesarios para el funcionamiento. Ver detalle más abajo.

5
Configurar contactos de emergencia

En Ajustes → Contactos de emergencia, añade mínimo un número de confianza. La app enviará un SMS con tu ubicación GPS al activarse la alerta.

6
Activar inicio automático (opcional pero recomendado)

En Ajustes → Batería → Optimización de batería, excluye MujerSegura para que el servicio nunca sea eliminado por el sistema en segundo plano.

Permisos necesarios y por qué

Ubicación siempre activa
Necesario para enviar GPS en la alerta aunque la pantalla esté apagada. Es el permiso más crítico.
Micrófono
Para la detección de voz y gritos con IA. El audio se procesa localmente, nunca se envía a ningún servidor.
Bluetooth (escanear)
Para el escáner BLE forense que captura MACs de dispositivos cercanos durante la alerta. No empareja dispositivos.
Notificaciones
Para mostrar la notificación persistente del servicio de background (requerida por Android para servicios en primer plano).
Contactos
Para seleccionar tus contactos de emergencia desde tu agenda. No se copian ni suben a ningún servidor.
Teléfono (llamadas)
Para la función de llamada falsa y para marcar directamente al número de emergencias si está configurado.
SMS
Para enviar el mensaje de alerta con coordenadas GPS a los contactos de emergencia sin necesidad de internet.
Código fuente en GitHub

Desarrollado en España · Uso completamente gratuito.

Ver en GitHub
📡

Panel Web

Dashboard de monitorización en tiempo real. Opcional y autohospedado.

Panel activo
https://mujer-segura.ddns.net

¿Qué es el panel?

El panel web es un dashboard opcional que complementa la app. Se ejecuta en un servidor FastAPI y permite monitorizar alertas en tiempo real, ver el historial de eventos y consultar los dispositivos BLE detectados en un mapa interactivo.

Es completamente independiente: la app funciona al 100% sin él. El panel solo añade capacidades de seguimiento remoto para situaciones en las que otra persona (familiar, policía) necesite seguir tu posición en directo.

Funciones del panel

🗺️
Mapa GPS en tiempo real
Posición actualizada en vivo durante la alerta.
📋
Historial de alertas
Registro completo de cada evento con fecha y ubicación.
🔵
MACs BLE peligrosas
Base de datos colaborativa entre usuarias de dispositivos sospechosos.
📡
Escáner BLE en vivo
Dispositivos detectados cerca mostrados en el mapa durante la alerta.
🔑
Código de emparejamiento
Vincula de forma segura tu app al panel sin contraseñas expuestas.
📊
Estadísticas
Gráficas de alertas, tipos de detección y zonas frecuentes.

Cómo conectar la app al panel

1
Accede al panel web

Abre mujer-segura.ddns.net/panel en tu navegador e inicia sesión con tus credenciales.

2
Genera un código de emparejamiento

En el panel, ve a Ajustes → Dispositivos → Nuevo dispositivo. Se generará un código único de 6 dígitos.

3
Introduce el código en la app

En MujerSegura → Ajustes → Backend opcional → introduce la URL del servidor y el código de emparejamiento.

4
¡Listo! La app ya reporta al panel

A partir de ahora, cuando se active una alerta, los datos (GPS, BLE) se enviarán al panel en tiempo real además del SMS local.

API REST documentada

Swagger UI interactiva disponible en /docs. Integra el panel con tus propios sistemas.

Ver API docs
📖

Guía completa

Todo lo que necesitas saber para usar MujerSegura al máximo.

🚀 Primeros pasos

Sigue estos 5 pasos después de instalar la app por primera vez:

01
Concede todos los permisos

Al abrir la app por primera vez, aparecerá un asistente de permisos. Acepta todos los que pida — especialmente ubicación siempre y micrófono. Sin ellos, la detección automática no funciona.

02
Añade contactos de emergencia

Ve a Ajustes → Contactos de emergencia. Añade al menos una persona de confianza. Recibirán un SMS con tu ubicación GPS cuando se active la alerta.

03
Configura tu PIN de cancelación

En Ajustes → Seguridad → PIN de cancelación. Define un PIN de 4-6 dígitos. Solo tú (o quien tú elijas) podrá cancelar una alerta activa.

04
Activa la detección automática

Desde la pantalla principal, activa el interruptor Monitorización activa. La app corre en segundo plano permanentemente.

05
Haz una prueba de alerta

Ve a Ajustes → Prueba de alerta para simular una alerta sin enviar SMS. Asegúrate de que todo funciona correctamente antes de necesitarlo.

🔐 Permisos en detalle

Ubicación siempre activa (CRITICAL) Obligatorio

Es el permiso más importante. Sin acceso a ubicación en segundo plano, la app no puede enviar las coordenadas GPS en la alerta cuando la pantalla está apagada o el teléfono bloqueado. En Android 10+, debes elegir "Permitir siempre" (no solo "Al usar la app").

Micrófono Obligatorio

La IA Vosk + YAMNet analiza el audio en tiempo real. Todo el procesamiento ocurre en tu dispositivo — el audio nunca abandona el teléfono. Se usa solo para detección, no para grabación continua almacenada.

Bluetooth (escanear y conectar) Recomendado

Para el escáner BLE forense. No empareja dispositivos ni accede a tus conexiones actuales — solo detecta qué MACs están en el aire. En Android 12+ incluye BLUETOOTH_SCAN y BLUETOOTH_CONNECT.

Enviar SMS Obligatorio

Para enviar el mensaje de alerta a contactos de emergencia. Funciona sin internet — usa la red GSM estándar. Solo se envía SMS cuando se activa una alerta.

Contactos Opcional

Solo para mostrar tu agenda al seleccionar contactos de emergencia. Los contactos no se copian ni sincronizán — permanecen en tu teléfono.

Notificaciones Obligatorio

Android requiere una notificación visible para que un servicio pueda correr en primer plano indefinidamente. Sin ella, el sistema mata el servicio de monitorización.

⚙️ Guía de funciones

El modo camuflaje convierte la interfaz de MujerSegura en una calculadora completamente funcional. Mientras la ves como calculadora, la app sigue monitorizando en segundo plano.

Cómo activar: En Ajustes → Modo camuflaje → Activar. Elige la apariencia de calculadora.

Para volver: Introduce el código secreto en la calculadora (definido en ajustes) y volverás a la vista real.

Cuando el sonido puede delatarte, la app envía el patrón SOS (··· ─── ···) en vibración Morse. El teléfono vibra incluso en modo silencio total.

Activación: Se activa automáticamente si el teléfono está en silencio cuando se dispara la alerta. También puede activarse manualmente desde el panel de alerta.

Duración: Vibra en ciclos de 30 segundos hasta que se cancele con PIN.

Simula una llamada entrante de un contacto real de tu agenda. Útil para salir de situaciones incómodas sin levantar sospechas.

Cómo usar: Accesible desde el menú rápido. Selecciona el contacto y en cuántos segundos quieres que "suene". Al contestar, escuchas una voz grabada para mantener la apariencia.

Personalización: Puedes grabar tu propia voz para el audio de la llamada falsa.

Activa un temporizador cuando sales a caminar sola. Si no llegas a tu destino en el tiempo estimado, se envía una alerta automática.

Uso: Caminata segura → Tiempo estimado → Iniciar. La app te pedirá confirmación cada X minutos. Si no contestas, lanza la alerta.

Check-in automático: Puedes configurar que el GPS confirme que sigues en movimiento para extender el temporizador automáticamente.

Compatible con pulseras inteligentes y relojes que exponen datos cardíacos vía BLE (Bluetooth Low Energy).

Cómo funciona: Si tu frecuencia cardíaca sube por encima del umbral configurado (por defecto 130 bpm) de forma repentina y sostenida, la app lo considera una posible señal de estrés extremo.

Sensibilidad: Ajustable en Ajustes → Monitor cardíaco → Umbral de alerta.

Una vez activada la alerta, la única forma de cancelarla es introducir el PIN correcto. Ni cerrando la app, ni reiniciando el teléfono se puede detener (el servicio se reinicia solo).

PIN de duress (coacción): Puedes configurar un segundo PIN "falso" que cancela la alerta visualmente, pero en realidad sigue enviando la ubicación al panel en segundo plano.

Configura tu PIN en: Ajustes → Seguridad → PIN de cancelación.

💡 Consejos y trucos

Excluye la app de la optimización de batería. Es lo más importante para garantizar que el servicio nunca sea matado. Ajustes del sistema → Batería → MujerSegura → No optimizar.

Usa el modo camuflaje cuando salgas. Si alguien te quita el teléfono para "comprobarlo", solo verá una calculadora.

Configura la caminata segura antes de salir. No esperes a estar en peligro — actívala de forma preventiva cada vez que tengas que caminar sola de noche.

Añade dos contactos de emergencia mínimo. Si uno no tiene cobertura o no puede contestar, el otro recibirá igualmente el SMS.

Haz una prueba mensual. Ve a Ajustes → Prueba de alerta para verificar que todo funciona. Los permisos pueden revocarse solos con actualizaciones del sistema.

El panel web como red de seguridad. Si conectas la app al panel y das acceso a un familiar de confianza, tendrán tu posición en tiempo real cuando se active una alerta.

🔒 Privacidad y datos

📱

Procesamiento local

Todos los datos se procesan localmente en tu dispositivo. Los modelos de IA (Vosk, YAMNet) corren en el teléfono. Ningún audio, coordenada GPS o dato biométrico sale del dispositivo sin tu acción explícita.

🏠

Backend autohospedado

El backend es opcional y autohospedado — tú controlas tus datos. El servidor es tuyo. No hay servicios de terceros, no hay cloud externo, no hay telemetría oculta.

📂

Transparencia total

No hay telemetría oculta, no hay analíticas de uso, no hay comunicación con servidores externos sin tu conocimiento. Lo que ves es lo que hace.

🚫

Sin venta de datos

No se vende ni comparte ningún dato personal. No hay modelo de negocio basado en datos. No hay publicidad. No hay perfiles de usuario. Punto.

Información legal

Jurisdicción: La app no recopila datos que requieran adecuación al RGPD en modalidad controlador, al ser todos los datos locales. Si configuras el panel propio, tú eres el responsable del tratamiento de esos datos según tu legislación local.

Responsabilidad: MujerSegura es una herramienta de apoyo. No sustituye a los servicios de emergencia oficiales (112 en España/Europa). En situación de peligro, llama también al 112.

Menores: La app no está diseñada para menores de 16 años sin supervisión de un adulto responsable.

Grabaciones de audio: El audio se analiza en tiempo real y no se almacena permanentemente salvo durante una alerta activa, y solo localmente en el dispositivo.

Preguntas frecuentes

El consumo en modo normal es de aproximadamente 3-6% de batería adicional al día. Los modelos de IA están optimizados para dispositivos móviles con bajo consumo. El escáner BLE solo se activa durante las alertas, no continuamente.
Sí, completamente. La app corre como servicio en primer plano (foreground service) con notificación persistente. Android garantiza que estos servicios no sean eliminados. Por eso es importante conceder el permiso de ubicación "siempre" y excluirla de la optimización de batería.
Los modelos están calibrados para minimizarlos. La detección requiere confirmación de múltiples señales simultáneas (no solo la voz). Aun así, en entornos muy ruidosos puede haber falsos positivos. Puedes ajustar la sensibilidad en Ajustes → Detección IA → Umbral de confianza.
Por defecto incluye modelos en español. Vosk tiene modelos descargables para múltiples idiomas (inglés, francés, alemán, portugués, etc.). Puedes instalar modelos adicionales desde Ajustes → Idioma de detección.
No. El panel es 100% opcional. La app funciona de forma completamente autónoma con todas sus funciones (detección IA, alertas por SMS, GPS, BLE forense, etc.) sin ningún servidor. El panel solo añade monitorización remota en tiempo real.
Sí. El código del backend FastAPI está en el mismo repositorio de GitHub (carpeta /backend). Puedes desplegarlo en tu propio servidor o VPS. Solo necesitas Python 3.10+ y seguir las instrucciones del README.
Abre un Issue en GitHub: github.com/Raulcadiz/portal-Mujer-Segura/issues. Incluye versión de Android, versión de la app y descripción detallada del problema.