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.
Today's idea: your line, the activity and the study behind itSu 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.
The text of this brochure is in Spanish.
Today's idea: your line, the activity and the study behind itOne tap marks the day: “Done today” and 12 days practiced togetherBefore the balloon, today's line: you lead, the screen supports
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 · What changes
Who it is for, and why
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 · The map
One chapter per group: what it solves, when it fits, how it works, its screens and its cards.
2.1 · Una respuesta para cada día★ The starCada mañana sabes qué decirle y qué hacer con él: una idea con respaldo, lista en 30 segundos. · 2 features
What it solves
Cada mañana sabes qué decirle y qué hacer con él: una idea con respaldo, lista en 30 segundos.
Its pieces 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.
One tap marks the day: “Done today” and 12 days practiced together2.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 features
What it solves
Su voz hace que algo pase en la pantalla, con un adulto que dirige al lado. Ninguno le exige palabras.
Its pieces 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.
Before the balloon, today's line: you lead, the screen supportsTu 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.
The balloon flies on his voice and celebrates its first lap with confettiTu 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.
The rocket follows his pitch: it has gone up and down onceUn 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.
Mark the word, balloons rise · S. Palao, ARASAAC, Gov. of 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ú.
He said “luna”, you marked it · S. Palao, ARASAAC, Gov. of 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 features
What it solves
Grabas «perro» una vez y los juegos le hablan con la voz que él conoce: la tuya.
Its pieces 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.
The Studio: you recorded “perro”; play it, keep it or record againVes 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.
Your voice so far: progress per group and a record button for eachTienes 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.
Everything you recorded, by group; deleting asks for a second tapCuando 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.
The drawing plays your voice · S. Palao, ARASAAC, Gov. of 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 features
What it solves
Lo que le pidieron trabajar en sus terapias pasa al frente en las ideas, los dibujos y lo que grabas.
Its pieces 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ó.
You type “animales” and the app shows what goes first: 5 capsules, 8 drawingsMientras 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.
As you type: what the app can align, plus correctly spelled wordsLa 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.
The active goal and its status: aligning 5 capsules and 8 drawings2.5 · Cómo van, semana a semanaLo que de verdad pasó, sin notas, sin puntajes y sin compararlo con otros niños. · 2 features
What it solves
Lo que de verdad pasó, sin notas, sin puntajes y sin compararlo con otros niños.
Its pieces 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.
Week by week: days together, balloon laps and seconds of voiceCelebras 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.
What they've achieved: each milestone dated, no grades or scores2.6 · Hecha a su medidaSus temas, su etapa y su ritmo: la app se ajusta a tu hijo, no al revés. · 6 features
What it solves
Sus temas, su etapa y su ritmo: la app se ajusta a tu hijo, no al revés.
Its pieces 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.
First run: a made-up nickname and up to three topics he likesEliges 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.
Settings: you pick the speech stage your child is at todayCuando 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.
Calm mode: sunset colors and a balloon that just floats on his voiceCon 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.
Reduce animations, switched on: less motion across the 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.
Your screen in dark mode; the child's screen always stays lightLa 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.
It runs through the whole 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 feature
What it solves
Se analiza en el momento y se descarta: no se graba, no se guarda y no viaja a ningún lado.
Its pieces 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.
Your voice stays on the device; there is nothing of your child's to delete2.8 · Honesta con lo que mideDice en pantalla qué mide y qué no, y nunca felicita por felicitar. · 1 feature
What it solves
Dice en pantalla qué mide y qué no, y nunca felicita por felicitar.
Its pieces 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ú.
What the app measures and what it doesn't, stated on screen03 · Una sesión de práctica en casa
The whole path. No swimlanes: every box says who does it, and the ones with the screen icon show it.
- Start · Papá · Mamá: Cada día
- Step · Papá · Mamá: Abre la idea del día
- Step · Papá · Mamá: Elige el juego y da la consigna
- Step · Niño (4–6): Habla: su voz es el control
- Step · Habla San: Mide energía y tono, en memoria
- Step · Habla San: Descarta el audio al instante
- Step · Habla San: Responde: el globo vuela, el dibujo se enciende
- Decision · Papá · Mamá: ¿Acertó?
- Step · Habla San: Cuenta lo que tú marcaste
- Step · Papá · Mamá: Revisa el rumbo, semana a semana
- End
Process notes
- 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 · Built with method
Every figure says where it comes from. And what the app does not do is spelled out too.
The figures, with their source
Where does it come from?
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.
Where does it come from?
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.
Where does it come from?
Salida de `pnpm test` (vitest con cobertura, --maxWorkers=2) el 2026-10-27 sobre 6c4d113: 23 archivos, 359 pruebas, todas en verde.
Where does it come from?
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.
Where does it come from?
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.
Where does it come from?
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.
Where does it come from?
src/lib/rumbo/hitos.ts: 8 hitos de primera vez y 8 por umbral (palabras, constancia, días, dibujos, palabras oídas).
Where does it come from?
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.
Where does it come from?
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.
Where does it come from?
Una prueba e2e permanente observa el tráfico mientras el niño juega y falla si aparece una sola petición saliente.
Where does it come from?
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.
Where does it come from?
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.
Where does it come from?
Archivo autocontenido, cero peticiones externas, abre con doble clic. `wc -c docs/BROCHURE.html`.
Where does it come from?
Archivos de decisions/ el 2026-10-27 sobre 6c4d113.
What it is built with
- 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
Your data
- 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.
What it never does
- 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.
Its limits, stated
- 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.




















