Cada día recibes una idea de práctica lista para usar: la frase que puedes decirle y la actividad para hacer juntos. Sale de una biblioteca de 50 y no se repite hasta agotarlas. Cada idea cita el estudio que la respalda.
La idea del día: tu frase, la actividad y el estudio que la respaldaSu voz mueve el mundo: tu hijo juega hablando y tú diriges a su lado.
Cada mañana, una respuesta concreta a «¿y hoy qué puedo hacer por mi hijo?»: la frase que puedes decirle y la actividad para hacer juntos. Y cuatro juegos que se juegan hablando, donde su voz hace volar un globo, sube un cohete y enciende dibujos.
La idea del día: tu frase, la actividad y el estudio que la respaldaUn toque marca el día: «Hecho hoy» y 12 días practicados juntosAntes del globo, tu línea de hoy: tú diriges y la pantalla acompaña
Funcionalidades del MVP: Contadas contra docs/MANUAL-DE-USO.md, con la tabla de mapeo feature→sección publicada en sprints/ENTREGA-brochure-summary.md. El documento aparte para jugar sin pantallas, que el manual describe fuera de la app, no se cuenta. Nada se construyó y se retiró: descartadas[] va vacío.Cápsulas de práctica diaria: Entradas de content/capsulas.ts. Cada una cita la técnica de estimulación del lenguaje en la que se apoya; el selector diario es determinista y no repite hasta agotarlas.Llamadas de red durante el juego: Una prueba e2e permanente observa el tráfico mientras el niño juega y falla si aparece una sola petición saliente.Pruebas end-to-end: Salida de `pnpm test:e2e` (Playwright, --workers=1, contra el build de producción) el 2026-10-27 sobre 6c4d113: 187 pruebas en verde en sus tres proyectos (móvil, escritorio y escritorio con voz que canta), con micrófono falso: un WAV sintético inyectado como dispositivo de captura.Cobertura de líneas: v8 sobre los motores de src/lib (voz, cápsula diaria, hitos, objetivo, banco de voz), según vitest.config.ts. Medida con `pnpm test` el 2026-10-27 sobre 6c4d113: 94,02 % de líneas.
01 · Lo que cambia
Para quién y por qué
Para la mamá o el papá de un niño de 4 a 6 años que está arrancando a hablar y ya va a sus terapias integrales del lenguaje. Es la práctica de casa entre una sesión y la siguiente: de 5 a 10 minutos al día, siempre de a dos. Acompaña sus terapias; jamás las reemplaza.
La app solo afirma lo que de verdad midió: que hubo voz, cuánto duró y si el tono subió. Nunca finge reconocer la palabra: el acierto lo juzgas tú, que estabas ahí. La voz de tu hijo no se graba jamás, y hay pruebas automáticas que rompen el código si alguien intenta guardarla o enviarla. Y los juegos pueden sonar con tu propia voz, grabada una sola vez en el mismo aparato.
02 · El mapa
Un capítulo por grupo: qué resuelve, cuándo te sirve, cómo funciona, sus pantallas y sus fichas.
2.1 · Una respuesta para cada día★ La estrellaCada mañana sabes qué decirle y qué hacer con él: una idea con respaldo, lista en 30 segundos. · 2 funcionalidades
Qué resuelve
Cada mañana sabes qué decirle y qué hacer con él: una idea con respaldo, lista en 30 segundos.
Sus piezas 2
Ves cuántos días han practicado juntos, en una cuenta que nunca baja. Un toque marca el día como hecho. Si un día no alcanzan, no pierden nada: aquí no hay rachas ni castigos, lo que cuenta es volver.
Un toque marca el día: «Hecho hoy» y 12 días practicados juntos2.2 · Cuatro juegos que se juegan hablandoSu voz hace que algo pase en la pantalla, con un adulto que dirige al lado. Ninguno le exige palabras. · 5 funcionalidades
Qué resuelve
Su voz hace que algo pase en la pantalla, con un adulto que dirige al lado. Ninguno le exige palabras.
Sus piezas 5
Sabes qué decir antes de empezar: cada juego abre con tu frase y una nota para dirigirlo, porque tú guías y la pantalla acompaña. En los juegos que escuchan, la app mide dos segundos el ruido de tu casa para no confundirlo con su voz.
Antes del globo, tu línea de hoy: tú diriges y la pantalla acompañaTu hijo ve volar un globo mientras sostiene la voz, y cada tres segundos de voz el globo da una vuelta con confeti. Al terminar, la app dice el dato real: cuántos segundos sonó su voz y cuánto duró su tramo más largo.
El globo vuela con su voz y celebra su primera vuelta con confetiTu hijo juega con la entonación: el cohete sube cuando su voz se hace aguda y baja cuando se hace grave. Cada vez que la voz sube y baja de verdad, estalla un confeti. La app cuenta cuántas veces pasó, sin pedirle una sola palabra.
El cohete sigue el tono de su voz: ya subió y bajó una vezUn dibujo grande con su palabra escrita se enciende con cualquier sonido de tu hijo: un intento, un balbuceo, una sílaba. Si dijo la palabra, eres tú quien lo marca con un toque, y entonces sube una bandada de globos.
Marcas la palabra y suben globos · S. Palao, ARASAAC, Gob. Aragón, CC BY-NC-SATu hijo practica sonidos que se confunden, con parejas como pato y gato, en rondas sin respuesta incorrecta. Él dice una, tú marcas la que oíste y ese dibujo festeja. Este juego no usa el micrófono: quien escucha eres tú.
Dijo «luna» y lo marcaste · S. Palao, ARASAAC, Gob. Aragón, CC BY-NC-SA2.3 · Los juegos suenan con tu vozGrabas «perro» una vez y los juegos le hablan con la voz que él conoce: la tuya. · 4 funcionalidades
Qué resuelve
Grabas «perro» una vez y los juegos le hablan con la voz que él conoce: la tuya.
Sus piezas 4
Grabas las palabras de los juegos con tu propia voz, una por una, y las escuchas antes de guardarlas o repetirlas. Una barra se mueve con tu voz mientras grabas, para que nunca grabes a ciegas. Las grabaciones viven solo en ese aparato.
El Estudio: grabaste «perro»; escúchala, guárdala o vuelve a grabarVes cuánto llevas grabado en cada grupo (palabras, consignas del juego y celebraciones) y vas directo al que quieras con su propio botón. Si prefieres, un recorrido guiado te propone primero lo que más le sirve a tu hijo.
Con tu voz vas: el avance por grupo y un botón para grabar cada unoTienes a la vista todo tu banco de voz, ordenado por grupos y numerado, para escuchar cada grabación o borrarla. Borrar pide un segundo toque, para que un dedo apurado no se lleve nada sin querer.
Lo que ya grabaste, por grupos; borrar pide un segundo toqueCuando una palabra o una consigna tiene tu grabación, los juegos la dicen con tu voz y aparece un altavoz que tu hijo puede tocar. Un interruptor en Ajustes la apaga sin borrar nada.
El dibujo suena con tu voz · S. Palao, ARASAAC, Gob. Aragón, CC BY-NC-SA2.4 · El objetivo de la semanaLo que le pidieron trabajar en sus terapias pasa al frente en las ideas, los dibujos y lo que grabas. · 3 funcionalidades
Qué resuelve
Lo que le pidieron trabajar en sus terapias pasa al frente en las ideas, los dibujos y lo que grabas.
Sus piezas 3
Escribes lo que le pidieron trabajar esta semana, como «animales», y la app lo pone primero en la idea del día, en los dibujos y en lo que te toca grabar. Antes de guardar, te dice cuánto contenido encontró.
Escribes «animales» y la app dice qué pone primero: 5 cápsulas, 8 dibujosMientras escribes, la app te sugiere los temas que sabe alinear y revisa la ortografía con un diccionario de 10 000 palabras del español que viaja dentro del aparato. Si guardas una palabra mal escrita, primero te pregunta qué quisiste decir.
Mientras escribes: lo que la app alinea y palabras bien escritasLa tarjeta del objetivo te dice si los juegos de tu hijo van a cambiar, si algo necesita tu atención o si aún no hay contenido de ese tema. Cada estado lleva color, ícono y palabras, para que se entienda sin depender del color.
El objetivo activo, con su estado: alineando 5 cápsulas y 8 dibujos2.5 · Cómo van, semana a semanaLo que de verdad pasó, sin notas, sin puntajes y sin compararlo con otros niños. · 2 funcionalidades
Qué resuelve
Lo que de verdad pasó, sin notas, sin puntajes y sin compararlo con otros niños.
Sus piezas 2
Ves, semana a semana, los días que practicaron, las palabras que trabajaron y los segundos de voz en el globo, solo con lo que la app midió o tú marcaste. Sin notas, sin puntajes y sin compararlo con otros niños.
Semana a semana: días juntos, vueltas del globo y segundos de vozCelebras dieciséis logros con su fecha, desde su primer rato de práctica juntos hasta la primera palabra que tú le oíste o los 25 días de práctica. Una vez ganados, se quedan: ninguno se pierde.
Lo que ya lograron: cada logro con su fecha, sin notas ni puntajes2.6 · Hecha a su medidaSus temas, su etapa y su ritmo: la app se ajusta a tu hijo, no al revés. · 6 funcionalidades
Qué resuelve
Sus temas, su etapa y su ritmo: la app se ajusta a tu hijo, no al revés.
Sus piezas 6
Eliges hasta tres temas que le encantan a tu hijo, como animales o el mar, y los dibujos de «Palabra y dibujo» salen de ahí. El apodo y los temas se cambian en Ajustes sin borrar nada del progreso.
La primera vez: un apodo inventado y hasta tres temas que le gustanEliges en qué etapa está hoy tu hijo (sonidos e intentos, palabras sueltas o primeras frases) y la idea del día se ajusta a eso. Ningún juego le exige palabras, y cambiar de etapa no borra nada.
Ajustes: eliges en qué etapa del habla está hoy tu hijoCuando el momento pesa, un toque baja la pantalla a colores de atardecer, sin medidor, sin meta y sin celebración automática. El globo y el cohete solo flotan con su voz, sin carrera ni llegada.
Modo calma: colores de atardecer y un globo que solo flota con su vozCon un ajuste quitas el confeti, los globos y el cielo que pasa, y el texto sigue contando cada logro. Si el aparato ya pide menos movimiento, la app lo respeta sin que toques nada.
Reducir animaciones, activado: menos movimiento en toda la appTu pantalla puede seguir al aparato o quedarse fija en claro u oscuro, algo útil de noche al lado de tu hijo. La pantalla del niño es clara siempre, para que su juego se vea igual todos los días.
Tu pantalla en oscuro; la del niño sigue clara siempreLa instalas en la tablet o el teléfono como una app más y abre a pantalla completa. Después de abrirla una vez funciona sin conexión, porque todo el contenido, dibujos incluidos, viaja dentro del aparato.
Atraviesa toda la app.2.7 · Su voz no sale del aparatoSe analiza en el momento y se descarta: no se graba, no se guarda y no viaja a ningún lado. · 1 funcionalidad
Qué resuelve
Se analiza en el momento y se descarta: no se graba, no se guarda y no viaja a ningún lado.
Sus piezas 1
La voz de tu hijo se analiza dentro del aparato, en el momento, y se descarta enseguida: no se graba ni se envía. No hay cuentas, ni nube, ni cámara. Pruebas automáticas rompen el código si alguien intenta guardar o enviar su audio.
Tu voz vive solo en el aparato; de la voz de tu hijo no hay nada que borrar2.8 · Honesta con lo que mideDice en pantalla qué mide y qué no, y nunca felicita por felicitar. · 1 funcionalidad
Qué resuelve
Dice en pantalla qué mide y qué no, y nunca felicita por felicitar.
Sus piezas 1
Sabes siempre qué hay detrás de cada celebración: la app mide si hubo voz, cuánto duró y si el tono subió o bajó. No sabe qué palabra dijo ni si la pronunció bien, y lo dice en pantalla. El acierto lo juzgas tú.
Qué mide y qué no mide la app, dicho en pantalla03 · Una sesión de práctica en casa
El camino completo. Sin carriles: cada caja dice quién la hace, y las que llevan el ícono de pantalla la muestran.
- Inicio · Papá · Mamá: Cada día
- Paso · Papá · Mamá: Abre la idea del día
- Paso · Papá · Mamá: Elige el juego y da la consigna
- Paso · Niño (4–6): Habla: su voz es el control
- Paso · Habla San: Mide energía y tono, en memoria
- Paso · Habla San: Descarta el audio al instante
- Paso · Habla San: Responde: el globo vuela, el dibujo se enciende
- Decisión · Papá · Mamá: ¿Acertó?
- Paso · Habla San: Cuenta lo que tú marcaste
- Paso · Papá · Mamá: Revisa el rumbo, semana a semana
- Fin
Notas del proceso
- 1Mide energía y tono, en memoria. La voz del niño nunca se guarda ni sale del aparato: se analiza en memoria y se descarta.
- 2Elige el juego y da la consigna. Si la familia grabó su voz en el Estudio, consignas y palabras suenan con ella, en ese mismo aparato.
04 · Hecho con método
Cada cifra dice de dónde sale. Y lo que la app no hace también está dicho.
Las cifras, con su procedencia
¿De dónde sale?
Contadas contra docs/MANUAL-DE-USO.md, con la tabla de mapeo feature→sección publicada en sprints/ENTREGA-brochure-summary.md. El documento aparte para jugar sin pantallas, que el manual describe fuera de la app, no se cuenta. Nada se construyó y se retiró: descartadas[] va vacío.
¿De dónde sale?
Archivos page.tsx bajo src/app/ (11 en total) menos /spike/audio, que es el banco de pruebas del motor de voz y no una pantalla del producto. Las rutas /conoce y /mirada sirven documentos por reescritura y tampoco son pantallas. Verificado el 2026-10-27 sobre 6c4d113.
¿De dónde sale?
Salida de `pnpm test` (vitest con cobertura, --maxWorkers=2) el 2026-10-27 sobre 6c4d113: 23 archivos, 359 pruebas, todas en verde.
¿De dónde sale?
Salida de `pnpm test:e2e` (Playwright, --workers=1, contra el build de producción) el 2026-10-27 sobre 6c4d113: 187 pruebas en verde en sus tres proyectos (móvil, escritorio y escritorio con voz que canta), con micrófono falso: un WAV sintético inyectado como dispositivo de captura.
¿De dónde sale?
v8 sobre los motores de src/lib (voz, cápsula diaria, hitos, objetivo, banco de voz), según vitest.config.ts. Medida con `pnpm test` el 2026-10-27 sobre 6c4d113: 94,02 % de líneas.
¿De dónde sale?
Entradas de content/capsulas.ts. Cada una cita la técnica de estimulación del lenguaje en la que se apoya; el selector diario es determinista y no repite hasta agotarlas.
¿De dónde sale?
src/lib/rumbo/hitos.ts: 8 hitos de primera vez y 8 por umbral (palabras, constancia, días, dibujos, palabras oídas).
¿De dónde sale?
src/lib/objetivo/palabras-es.ts: las 10 000 palabras más frecuentes del español, embebidas y cargadas bajo demanda. Corrige sin red y sin IA.
¿De dónde sale?
next, react, react-dom, zod, pino y @sentry/nextjs — este último INERTE, sin DSN configurado, y limitado por diseño a metadatos (tipo de evento y conteos): jamás audio ni contenido. Ninguna es un SDK de IA: la app no usa IA en absoluto.
¿De dónde sale?
Una prueba e2e permanente observa el tráfico mientras el niño juega y falla si aparece una sola petición saliente.
¿De dónde sale?
El audio del menor vive solo en el buffer de análisis en memoria. Pruebas permanentes verifican que tras jugar no queda nada en localStorage, IndexedDB ni en ningún otro almacenamiento, y que el módulo de voz no importa ninguna API de persistencia ni de red.
¿De dónde sale?
Suma de servicios contratados: ninguno. Hosting en plan gratuito de uso personal, sin servidor propio, sin base de datos, sin cuentas y sin proveedor de IA que facturar.
¿De dónde sale?
Archivo autocontenido, cero peticiones externas, abre con doble clic. `wc -c docs/BROCHURE.html`.
¿De dónde sale?
Archivos de decisions/ el 2026-10-27 sobre 6c4d113.
Con qué está hecha
- Next.jsla app entera, como PWA instalable y local-first: sin backend, sin cuentas y sin base de datos
- TypeScriptmodo estricto en todo el repositorio
- Web Audio API + AudioWorkletel motor de voz: energía y tono medidos en el hilo de audio, en el aparato, y descartados enseguida
- Tailwindla interfaz, sobre el design system propio de la app
- Vitest y Playwrightlas pruebas: motores puros con señales sintéticas, y end-to-end con micrófono falso, incluida la prueba permanente de cero red
- Zodvalidación del contenido y de lo que se guarda localmente
Tus datos
- La voz de tu hijo nunca se graba, ni se guarda, ni sale del aparato: se analiza en memoria, en el momento, y se descarta.
- La cámara no se usa nunca.
- La voz que tú grabas en el Estudio sí se guarda, pero solo en ese aparato: no viaja a ningún servidor.
- No hay cuentas, ni nube, ni IA.
- Durante el juego no sale una sola petición a internet, y pruebas automáticas rompen el código si alguien intenta guardar o enviar el audio de tu hijo.
Lo que nunca hace
- Graba, guarda o envía la voz de tu hijo: pruebas automáticas rompen el código si alguien lo intenta.
- Usa la cámara.
- Pide cuentas, usa la nube o recurre a inteligencia artificial.
- Hace una sola petición a internet mientras juegan.
- Le pone nota, puntaje o plazo a tu hijo, ni lo compara con otros niños.
Sus límites, dichos
- Acompaña sus terapias del lenguaje; jamás las reemplaza ni da diagnósticos.
- Se juega de a dos: no existe un modo para que el niño juegue solo, a propósito.
- No reconoce la palabra ni califica la pronunciación: el reconocimiento de voz se equivoca demasiado a esa edad, y la app no lo finge.
- Solo en español: las ideas, los juegos y el diccionario están hechos para esa lengua.




















