Compruebas, en vez de creer, que nada de la reunión se graba. El audio, lo que se dijo y lo leído de la pantalla viven solo en memoria y mueren al cerrar. La pantalla Honestidad muestra cuánto ocupa cada cosa y cuántos bytes salieron.
Honesty: what lives in memory right now and how many bytes left: zeroTu propia experiencia, en la reunión y en el momento justo. Solo tú la ves.
Una ventana discreta en tu Mac o en tu PC con Windows que te acompaña en Zoom, Meet o Teams. Escucha la conversación y lee la pantalla de la reunión, y cuando el cliente pregunta «¿eso está en el alcance?», te pone delante la respuesta de tus propios documentos: un titular, una línea y la fuente exacta. De la reunión solo queda lo que tú decides guardar.
The text of this brochure is in Spanish.
Honesty: what lives in memory right now and how many bytes left: zeroYour saved meetings: encrypted and with a deletion dateThe tray: you decide what to keep before the countdown hits zero
Funcionalidades construidas: Las secciones de «Features» de docs/MANUAL-DE-USO.md, una por funcionalidad. tests/unit/brochure-export.test.ts las recuenta y exige que cada sección tenga su funcionalidad aquí y al revés; tests/unit/brochure.test.ts, que el recorrido las muestre todas, en los dos idiomas.Pruebas automáticas: Las que corrió la CI sobre 67052a9 (corrida 39359241474; leída el 2026-10-27): Vitest 865 de 868 (3 se saltan: comparan con archivos de otros repos); cargo test en macOS 820 (librería 771, contra el Mac 30, puerta 14, ghost 5; las 3 «en_vivo_» se corren a mano); Playwright 476, con 3 saltadas a propósito. En Windows, x64 y ARM64, la librería pasa 747.Bytes que salen del equipo en modo local: El contador de red de Honestidad (src-tauri/src/red.rs) arranca en 0 B y en modo local no se mueve. tests/unit/contador-de-red.test.ts prueba que las salidas son solo las declaradas: la descarga de un modelo de voz que pides y el API de la sugerencia, apagado sin tu clave. src-tauri/tests/puerta.rs (el_contador_de_red_no_se_mueve): la puerta local no suma un byte.De la pregunta a la ficha, el peor caso del kit: El tramo determinista del kit v0, de la pregunta transcrita a la ficha: mediana 0,747 ms, p90 1,089 ms, peor 1,449 ms. No incluye la captura ni la transcripción: el presupuesto de la app es de 4 s del fin de turno a la ficha, y ese tramo con voz real la CI no lo mide. CI de 67052a9 (corrida 39359241474; leída el 2026-10-27).
01 · What changes
Who it is for, and why
Para el consultor de datos, BI e IA que comparte pantalla con su cliente y, cuando llega la pregunta difícil, hoy elige entre responder de memoria o decir «déjame revisarlo y te cuento». Con AngelGhost responde con su propia propuesta, su método, sus casos y su trayectoria a la vista, sin abrir un solo archivo delante del cliente.
No es otro asistente que vive de esconderse. Los seis asistentes en vivo que verificó la investigación de mercado de la app están hechos para ventas o para entrevistas; AngelGhost está hecho para el consultor. Responde con lo que tú ya escribiste —tu propuesta, tu método, tus casos y tu trayectoria—, corre en tu equipo y su promesa no es «nadie lo nota», sino «nada queda»: un contador de bytes y un botón que vacía la memoria lo demuestran.
02 · The map
One chapter per group: what it solves, when it fits, how it works, its screens and its cards.
2.1 · Nada queda, y lo puedes comprobar★ The starLo que dice y muestra el cliente vive en memoria y muere al cerrar; solo queda lo que tú decides guardar, cifrado. · 3 features
What it solves
Lo que dice y muestra el cliente vive en memoria y muere al cerrar; solo queda lo que tú decides guardar, cifrado.
Its pieces 3
Al día siguiente conservas solo lo tuyo: tu nota, tus acuerdos y las fichas que fijaste. Se guardan cifrados, en un archivo por reunión que se borra solo al vencer el plazo que elijas. Del cliente no se guarda su voz ni la conversación.
Your saved meetings: encrypted and with a deletion dateNo tienes que tomar notas en plena reunión. La app te propone cifras, plazos y compromisos con reglas publicadas, sin inteligencia artificial, y nada se guarda sin tu sí. Lo que no decides espera en una bandeja con cuenta atrás y se borra sola.
The tray: you decide what to keep before the countdown hits zero2.2 · Tu evidencia, en el momento justoUna pregunta, una cifra o un silencio del cliente, y aparece la respuesta de tus propios documentos, con su fuente. · 4 features
What it solves
Una pregunta, una cifra o un silencio del cliente, y aparece la respuesta de tus propios documentos, con su fuente.
Its pieces 4
Tu experiencia escrita queda lista para usarse en vivo. La app lee tus PDF, Word y Markdown donde ya están, sin copiarlos ni subirlos. Los ordena en cinco tipos: propuestas, métodos, casos, fichas de cliente y tu propia trayectoria.
Your corpus: your documents read where they live, in five kindsCuando el cliente pregunta, menciona una cifra o se queda callado, la respuesta aparece sola en la banda. Es una ficha de tus documentos: un titular de ocho palabras, una línea y la fuente exacta. Si no la encuentra, te nombra lo más cercano.
The card in the band: headline, line and source, from your proposalDebajo de la ficha aparece una frase lista para decir. La escribe un modelo de inteligencia artificial en tu equipo o, en el Mac, si quieres, Claude o Groq con tu clave. Si afirma algo que la ficha no dice, se descarta.
The suggested line next to its card, drafted on your computerRecuperas la pantalla completa de la reunión sin perder la ayuda. La app te lee la ficha por tus auriculares mientras la banda se reduce a una sola línea. Nunca habla encima de nadie, y si el sonido sale por altavoces, se calla.
Audio only: the band shrinks to one line while it reads you the card2.3 · Una ventana pensada solo para tiUna banda junto a la cámara que le pide al sistema quedar fuera de lo que compartes, y te dice dónde está comprobado. · 3 features
What it solves
Una banda junto a la cámara que le pide al sistema quedar fuera de lo que compartes, y te dice dónde está comprobado.
Its pieces 3
Lo que la app tiene que decirte aparece en una franja junto a la cámara. Le pide al sistema dejarla fuera de lo que compartes. Está comprobado en Google Meet sobre macOS, con la banda abajo; en lo demás, la app avisa que falta verificarlo.
The band at the bottom, protected in Meet, while you take notesVes la videollamada completa, sin que la banda le tape nada. La ventana de la reunión se encoge para dejarle sitio, como dos aplicaciones pegadas, y al cerrar vuelve a su tamaño. En el Mac necesita el permiso de Accesibilidad; en Windows, ninguno.
Permissions: dock the meeting so the band never covers the callLeer la ficha se ve como mirar a quien te habla. Por eso la banda va de fábrica arriba, junto a la cámara, y la ventana de la reunión baja para hacerle sitio. Si la prefieres abajo, la cambias con un atajo de teclado.
The band on top, next to the camera, and the first-time notice2.4 · Escucha y lee, sin entrar a la reuniónOye la conversación y lee la pantalla compartida desde tu propio equipo, sin bots en la llamada ni audio que salga. · 6 features
What it solves
Oye la conversación y lee la pantalla compartida desde tu propio equipo, sin bots en la llamada ni audio que salga.
Its pieces 6
La app sabe qué dijiste tú y qué dijo el cliente sin reconocer la voz de nadie. Escucha tu micrófono y el audio de tu equipo como dos pistas separadas y las convierte en texto ahí mismo. Ningún audio sale de tu equipo.
You and the client, on two separate tracks, in memory onlyFunciona en la mesa con el cliente o junto al equipo donde corre la videollamada. Escucha la sala por el micrófono y te da la misma ficha, de fábrica al oído. Para no dispararse con tu voz usa reglas de tiempo y de texto.
In person: the app listens to the room and reads you the card in your earSi el cliente muestra una diapositiva con una cifra o un término tuyo, la ficha llega sin que nadie pregunte. La app mira la ventana de Zoom, Teams o Meet, lee solo lo nuevo, una vez, y descarta la imagen enseguida.
A card brought by what is on screen, with no question askedLa transcripción trabaja sin conexión una vez que tienes el modelo de voz de tu idioma. La pantalla Idioma te dice si falta y lo instala con un botón. En Windows, la app comprueba que el archivo descargado sea el original antes de usarlo.
Language on Windows: whisper transcribes on your PC, no servicesLa app te habla en tu idioma y escucha cada lado de la conversación en el suyo. Toda la interfaz, incluidos los avisos del sistema al pedir permisos, está en español y en inglés, y sigue el idioma de tu equipo.
It runs through the whole app.Evita que una palabra mal transcrita te deje sin la ficha correcta. Un diccionario corrige lo que el motor de voz oye mal, como «power by» por Power BI, sin inteligencia artificial. Los nombres de tus clientes los toma solo de tus documentos.
Your technical dictionary: terms from your corpus and your file2.5 · Antes de la reuniónEnsaya con las preguntas que ese cliente probablemente hará, sacadas de tu propia propuesta. · 1 feature
What it solves
Ensaya con las preguntas que ese cliente probablemente hará, sacadas de tu propia propuesta.
Its pieces 1
Llegas preparado a la reunión difícil. Eliges cliente y propuesta, y la app te hace las preguntas que ese cliente probablemente hará, sacadas de tus documentos. Al responder en voz alta ves qué evidencia usaste, cuál te faltó, tu ritmo y tus muletillas.
The rehearsal: evidence used, evidence missed, pace and fillers2.6 · Reglas claras y tu equipo protegidoQué norma aplica a cada cliente, quién graba o vigila tu equipo y un agente local que no toca la reunión. · 3 features
What it solves
Qué norma aplica a cada cliente, quién graba o vigila tu equipo y un agente local que no toca la reunión.
Its pieces 3
Antes de empezar ves qué norma aplica según dónde está tu cliente, con fuente y fecha. Si su acuerdo de confidencialidad prohíbe transcribir, la app te propone tomar solo notas. Incluye una cláusula modelo para tu carta de encargo, sin ser asesoría legal.
The NDA forbids it: the app offers notes-only modeSabes si la reunión se está grabando o si un programa de tu propio equipo mira tu pantalla. La app reconoce el aviso de grabación o un bot de notas en la reunión, y los programas de monitoreo en tu equipo. Avisa, pero nunca bloquea.
The radar: a program on your computer that watches your screenPuedes delegar tareas en Claude Code, el agente de Anthropic que trabaja en tu equipo: buscar en tus documentos, reindexarlos o medir la búsqueda. La puerta nace cerrada, se cierra sola durante una reunión o un ensayo, y no usa internet.
The local door: what your agent can do and what it never can03 · Una reunión con AngelGhost, de la preparación al cierre
The whole path. No swimlanes: every box says who does it, and the ones with the screen icon show it.
- Start · Tú, el consultor: Tienes una reunión con un cliente
- Step · Tú, el consultor: Señala la carpeta con tus documentos
- Step · AngelGhost: Indexa tus documentos donde están
- Decision · Tú, el consultor: ¿Quieres ensayar antes?
- Step · Tú, el consultor: Responde en voz alta las preguntas probables
- Step · AngelGhost: Te dice qué evidencia usaste y cuál faltó
- Step · AngelGhost: Muestra qué norma aplica a ese cliente
- Decision · Tú, el consultor: ¿Su acuerdo de confidencialidad lo prohíbe?
- Step · Tú, el consultor: Inicia en modo solo notas
- Step · Tú, el consultor: Inicia la sesión
- Step · El cliente: Pregunta, da una cifra o comparte pantalla
- Step · AngelGhost: Escucha y lee en memoria, sin grabar
- Step · AngelGhost: Muestra la ficha con su fuente en la banda
- Step · Tú, el consultor: Responde con tu propia evidencia
- Step · Tú, el consultor: Anota y fija lo que importa
- Step · Tú, el consultor: Termina la sesión
- Step · Tú, el consultor: Decide qué propuestas guardar
- Step · AngelGhost: Cifra tus notas en un archivo por reunión
- Step · AngelGhost: Borra el audio, la conversación y la pantalla
- End: Solo queda lo que decidiste guardar
Process notes
- 1Indexa tus documentos donde están. Lee PDF, Word y Markdown sin copiarlos ni subirlos. Se hace una vez y la app vuelve a leer la carpeta al arrancar.
- 2¿Su acuerdo de confidencialidad lo prohíbe?. La app nunca te bloquea: propone y tú decides. Te da una cláusula modelo para tu carta de encargo; no es asesoría legal.
- 3Escucha y lee en memoria, sin grabar. Tu micrófono y el audio del equipo van por separado. Nada de eso toca el disco ni sale por la app: el contador marca 0 B.
- 4Muestra la ficha con su fuente en la banda. Un titular, una línea y la fuente exacta. Se repite con cada pregunta, cifra o silencio del cliente.
- 5Decide qué propuestas guardar. Lo que no decides espera en una bandeja con cuenta atrás (3 h de fábrica) y se borra solo, aunque no abras la app.
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?
Las secciones de «Features» de docs/MANUAL-DE-USO.md, una por funcionalidad. tests/unit/brochure-export.test.ts las recuenta y exige que cada sección tenga su funcionalidad aquí y al revés; tests/unit/brochure.test.ts, que el recorrido las muestre todas, en los dos idiomas.
Where does it come from?
Las que corrió la CI sobre 67052a9 (corrida 39359241474; leída el 2026-10-27): Vitest 865 de 868 (3 se saltan: comparan con archivos de otros repos); cargo test en macOS 820 (librería 771, contra el Mac 30, puerta 14, ghost 5; las 3 «en_vivo_» se corren a mano); Playwright 476, con 3 saltadas a propósito. En Windows, x64 y ARM64, la librería pasa 747.
Where does it come from?
El contador de red de Honestidad (src-tauri/src/red.rs) arranca en 0 B y en modo local no se mueve. tests/unit/contador-de-red.test.ts prueba que las salidas son solo las declaradas: la descarga de un modelo de voz que pides y el API de la sugerencia, apagado sin tu clave. src-tauri/tests/puerta.rs (el_contador_de_red_no_se_mueve): la puerta local no suma un byte.
Where does it come from?
Suma de lo contratado (docs/BLUEPRINT.html): sin hosting, servidor ni base de datos (US$0); CI en GitHub Actions, repo público (US$0); voz, pantalla y modelo del sistema vienen con macOS, y whisper corre en tu PC (US$0). Variable solo si enciendes el API de la sugerencia con tu clave: pago por uso al proveedor, tope de US$10/mes. Sin firma: ni Apple ni Windows se pagan todavía.
Where does it come from?
Archivos de decisions/ (001–024). Lo recuenta tests/unit/brochure-export.test.ts.
Where does it come from?
El kit del disparador, turno a turno, sobre textos sintéticos: precisión 1,000 y recall 1,000, con un mínimo exigido de 1,00. Lo midió la CI del cierre del sprint 005 (commit 62faf04, corrida 38115184113).
Where does it come from?
Kit de evaluación v0: 30 preguntas sintéticas sobre un corpus de ejemplo, con un mínimo exigido de 0,80; las 4 preguntas sin respuesta se rechazan todas (1,000). Misma corrida de la CI.
Where does it come from?
El tramo determinista del kit v0, de la pregunta transcrita a la ficha: mediana 0,747 ms, p90 1,089 ms, peor 1,449 ms. No incluye la captura ni la transcripción: el presupuesto de la app es de 4 s del fin de turno a la ficha, y ese tramo con voz real la CI no lo mide. CI de 67052a9 (corrida 39359241474; leída el 2026-10-27).
Where does it come from?
Kit v4 del modo presencial: dos salas con dos voces sintéticas (32 y 30 turnos). Con la regla elegida salen 5 fichas falsas por tus turnos, frente a 16 sin regla, y 5 pertinentes, tantas como sin regla; se pierden 9 de los 14 turnos del cliente que pedían ficha, igual que sin regla. Sin biometría de voz: son reglas sobre el texto y el tiempo. Misma corrida.
What it is built with
- Tauri 2 (Rust)el núcleo nativo: captura, fin de turno, disparo, búsqueda, fichas y todo lo que se guarda; sin backend ni nube
- React + TypeScriptla interfaz, que solo pinta y conmuta, en español y en inglés
- Swift (puente en macOS)la voz, la lectura de pantalla, el Llavero y el modelo del sistema, por FFI desde Rust
- El crate windows (Windows)tras la misma frontera: audio del sistema, texto de la pantalla, Windows Hello, el Programador de tareas y el acople
- SpeechAnalyzer y whisperla transcripción, dentro del equipo: la de Apple en macOS, whisper en Windows
- tantivy (BM25)el índice local de tu corpus, por sección
- XChaCha20-Poly1305el cifrado de tus notas y tus ensayos, con la llave en el Llavero de macOS o el Administrador de credenciales de Windows
- Vitest, Playwright y cargo testlas pruebas, con los kits de evaluación medidos en cada corrida de la CI
Your data
- Lo esencial ocurre en tu equipo: la transcripción, la lectura de pantalla, la búsqueda en tus documentos y, si la enciendes, la frase sugerida con un modelo local.
- El audio, la conversación y lo leído de la pantalla viven solo en memoria y mueren al cerrar.
- La app no envía nada mientras no lo pidas, y el contador de Honestidad marca 0 B.
- Algo sale solo cuando instalas un modelo o, en el Mac, si enciendes un proveedor externo con tu clave, que recibe texto corto y anonimizado.
- En Windows, el motor de la ventana (WebView2, de Microsoft Edge) mantiene por su cuenta 2 o 3 conexiones con Microsoft que ese contador no cuenta, y la app lo dice.
- La ficha nunca usa inteligencia artificial.
What it never does
- Entra como bot a la reunión ni graba el audio o la conversación.
- Envía audio, imágenes de la pantalla o documentos enteros a un servicio externo.
- Se presenta como «indetectable»: su promesa es «nada queda», y se puede comprobar.
- Accede, sondea o actúa sobre el equipo de la otra parte.
- Guarda una propuesta sobre la reunión sin tu sí.
Its limits, stated
- Responde solo con tus documentos: sin una carpeta tuya indexada no hay ficha que mostrar.
- Que la banda no salga en lo que compartes está comprobado solo en Google Meet sobre macOS; en lo demás, la app lo marca «sin verificar».
- No distingue voces en un mismo canal ni cancela el eco: con altavoces funciona peor, por eso pide auriculares.
- El instalador todavía no está firmado: Windows muestra un aviso de seguridad antes de instalarlo.

















