Código
Platanus Hack 26 · Caracas 1er lugar · track Emergencias 2do de 22 equipos

Mamá, siempre en el momento correcto.

Aprietas el volumen, Mamá te llama y tú hablas como siempre. Si dices tu frase, tu familia recibe tu ubicación por WhatsApp. Para quien está al lado, es solo una llamada con mamá.

Ilustración de Mamá: pelo negro con volumen, lentes de sol en la cabeza, zarcillos y blusa oliva de lunares, dentro de un círculo chartreuse

Qué es

Una alarma que suena a llamada de mamá.

En un secuestro o un robo, sacar el teléfono para pedir ayuda puede empeorar las cosas. Aló Mamá convierte una llamada normal en un aviso silencioso: nadie alrededor nota nada.

“La única voz que puedo clonar esta noche con consentimiento es la mía. En producción, a ti te llama tu mamá de verdad.”

Mariana, en el pitch frente al jurado
<15 sdesde que aprietas el volumen hasta que suena la llamada de Mamá
36 hde hackathon, de cero a producto, 24 y 25 de octubre de 2026
5personas: app, servidor, detector, voz y pitch
464commits y 96 pull requests en un solo repo público
2teléfonos y una llamada en vivo en la demo frente al jurado

Cómo funciona

Cuatro momentos. Ninguno se nota.

  1. Pides ayuda en secreto

    Volumen ↑↓↑ con el teléfono en el bolsillo, aunque esté bloqueado. La app manda tu GPS al servidor. Si no puedes hablar, el widget de la pantalla de inicio avisa de una vez.

  2. Te llama Mamá

    En menos de 15 segundos. Es un agente de voz que te saluda por tu nombre y te pregunta cómo vas, con la cadencia de una mamá venezolana. En tu teléfono aparece como el contacto “Mamá”.

  3. Dices tu frase

    Una frase de alerta que suena a conversación normal, o el silencio. Un detector de coacción, primero reglas y luego un LLM, revisa la llamada y decide. Con tu frase de “todo bien”, no se avisa a nadie.

  4. Tu familia recibe un WhatsApp

    Con tu ubicación en vivo, el veredicto, lo que se entendió de la llamada y el enlace a la ficha del caso, con la grabación cuando esté lista. La central muestra la alerta en tiempo real.

Tus dos frases

Las eliges tú. Suenan a cualquier conversación.

Frase de alerta

Dile a la tía Carmen que llego tarde.

Tu familia recibe tu ubicación y sabe que necesitas ayuda. La llamada sigue como si nada.

Frase de todo bien

Voy llegando, ya casi.

No se le avisa a nadie. La llamada termina como cualquier otra, por si fue sin querer.

Si no dices ninguna de las dos, o te quedas en silencio, se avisa igual: no confirmaste que estás bien.

La app

Android nativo, con una sola pantalla que importa.

La configuración pide los permisos en orden, guarda a “Mamá” en tus contactos y te deja elegir tus frases. Después de eso, la app vive en el bolsillo.

Pantalla de configuración de Aló Mamá en modo oscuro: Tu familia, a un gesto, con la lista de permisos en orden
ConfiguraciónPermisos en orden: notificaciones, ubicación, micrófono, contactos, SMS, batería y accesibilidad.
Pantalla con los números de la familia, la frase de alerta y la frase de todo bien
Tu familia y tus frasesLos números que reciben el aviso y las dos frases que solo tú conoces.
Pantalla Mamá te va a llamar, con un contador y los pasos: enviado, llamada de Mamá, mensaje a casa
Mamá te va a llamarLo que ves si miras el teléfono después del gesto, con el botón “Fue sin querer”.
Pantalla de inicio de Android con el ícono de Aló Mamá
En el teléfonoUn ícono más entre las apps. Nada dice “emergencia”.

La central de la familia

Cada alerta, en vivo y con su ficha.

Una central web muestra el estado de la llamada, el recorrido en el mapa y a quién se le avisó. Al colgar, el caso queda sellado con la transcripción, la grabación y un PDF.

Central · en vivo
La central vista en un teléfono: lista de alertas con estados
Central · móvil
Ficha de un caso sellado: línea de tiempo de la llamada, transcripción, recorrido y familia avisada
Ficha del caso · sellada
Lista de reportes de la central con contadores de alertas, en llamada, activas y cerradas
Central · reportes
Primera página del PDF de un caso: datos, línea de tiempo y transcripción
Ficha · PDF
Detalle de un caso en la central con la línea de tiempo y las personas notificadas
Central · caso

El personaje

Mamá tiene cara y voz.

La voz de Mamá es la de Mariana, clonada con su consentimiento para el hackathon. El personaje es una ilustración estilo risografía con los colores de la marca: una señora venezolana arreglada, con los lentes de sol en la cabeza.

Para la demo, Mamá “habla” con un títere hecho en código que sigue el video de Mariana. Sin herramientas pagas: todo corre local.

Mamá con los ojos abiertos, atenta
sorprendida
Mamá con el teléfono en la oreja
llamando
Mamá con una ceja levantada, escuchando
escuchando
Mamá mirando el teléfono con las dos manos
escribiendo
Mamá con los ojos cerrados y la mano en el pecho, aliviada
lista
Mamá mirando hacia arriba, pendiente
pendiente

Cómo está hecho

Un teléfono, un servidor y una llamada que vuelve.

Sin login y sin tienda: la app genera un ID al instalarse y se instala por APK. El servidor decide qué hacer según la velocidad del teléfono: si vas en un carro, rastrea en silencio; si estás quieto, avisa de una vez; si no, llama Mamá.

App

Android nativo

Kotlin y Jetpack Compose. Detecta ↑↓↑ con el servicio de accesibilidad y manda GPS, velocidad y audio.

Servidor

Go + Postgres

Solo net/http, desplegado en Render. Recibe el incidente, elige la rama y dispara la llamada.

La llamada

ElevenLabs + Twilio

Un agente de voz con la voz clonada de Mariana llama por Twilio. Un webhook devuelve la transcripción.

Detector

Reglas + LLM

Primero reglas, luego Claude. Con evals de precisión y recall sobre más de 50 diálogos en el repo.

Aviso

Kapso → WhatsApp

Un solo mensaje a la familia con ubicación, veredicto y ficha. Central web y PDF del caso.

KotlinJetpack ComposeMaterial 3Go 1.24PostgresRenderElevenLabs AgentsTwilioKapsoClaudeWhatsApp Cloud API

Todo el código es público. App, servidor, detector con sus evals, central, diseño y la bitácora del equipo están en el repo de la organización de Platanus Hack. El APK se instala con adb; no está en Play Store.

Resultados

Lo que dijo el jurado.

Tarjeta de resultados de Platanus Hack 26: 69.7 sobre 100, segundo de 22 equipos, con un radar de originalidad, ambición, ejecución y aspecto técnico
69.7/100

Score final ponderado. El promedio de los 22 equipos fue 49.1.

#2 de 22
CriterioPuestoNota
Originalidad (15%)#2 de 2279.0 prom. 42.3
Ambición (20%)#2 de 2279.0 prom. 51.7
Ejecución (20%)#3 de 2275.6 prom. 52.7
Aspecto técnico (25%)#4 de 2275.6 prom. 52.9
1º
Primer lugar en el track de EmergenciasY segundo lugar general entre los 22 equipos de Caracas.

Galería

36 horas en fotos y video.

La premiación, el equipo, el piso de la oficina donde dormimos por turnos y el video oficial del hackathon.

Premiación · “Aló mamá, team 27”
Equipo ganando
El equipo (y uno durmiendo)
Maquinando toques finales con nuestro mentor
Hora 20
Caracas de noche, después del cierre
La credencial
Video oficial de Platanus Hack 26
Mamá hablando

Equipo 27

Cinco personas, un repo y dos teléfonos.

Samuel Palacios

Tech lead. El servidor, el contrato, el motor de llamadas, el detector de coacción con sus evals y el aviso por WhatsApp.

@samuelpalacioss

Daniel Ross

La app Android de punta a punta, la ficha del incidente y la central. El personaje de Mamá y la marca.

@danirssx

Mariana Fes

El trigger con el teléfono bloqueado, el setup de la app y la voz de Mamá: su guion y la clonación desde un audio. Y el pitch frente al jurado.

@marifesss

Daniel Castellanos

La emergencia sin internet por Bluetooth: alertas firmadas que saltan de teléfono en teléfono hasta llegar al servidor.

@DanCas03

Sebastián Vera

La emergencia por SMS cuando no hay datos y las pruebas en vivo.

@sebaveaa

Gracias a Platanus por organizar el hackathon en Caracas, y a Yummy, ElevenLabs, Kapso, Render, Vercel, Anthropic y Cashea por apoyarlo.