Captain LULU · Vortygon

Privacy Policy / Política de privacidad

Last updated: November 11, 2026 (America/New_York)

1. Who we are

This policy describes how the Android app Captain LULU (package name com.vortygon.captainlulu), published by Vortygon (“we,” “us”), handles information. Captain LULU is a bilingual English/Spanish children’s app in which a child can talk by voice with Lulu, a friendly octopus in an underwater reef.

Contact: ernestoeduardo.com@gmail.com

We do not operate a user-account system for this app, and we do not run a Captain LULU server that stores children’s conversations.

2. A short summary

3. Information stored on the device

The app stores the following in the app’s private storage on the phone (WebView localStorage and, for the optional on-device language model, the app’s internal files directory):

The app does not ask for a last name, email address, phone number, home address, school, photos, precise location, or a child’s account.

Android Backup may include app data if backup is enabled on the phone, because the app allows standard Android backups.

4. Microphone and speech-to-text

Talking with Lulu uses the microphone (RECORD_AUDIO permission). The app uses Android’s built-in SpeechRecognizer (through a speech-recognition plugin). On Android 12 and later, the app prefers an on-device recognizer when the phone has one for the language in use (English or Spanish). If on-device recognition is not available (for example the language pack is missing), it falls back to the default system recognizer, which on many phones may send the short clip of speech to the device’s speech service — typically Google — and receive text back. The app then keeps the text, not the audio file. If the recognizer is unavailable, a parent or child can type a message instead.

We do not receive that audio. When the system speech service is used, that provider’s own privacy policy (for example, Google’s Privacy Policy) applies to whatever it processes.

5. How Lulu’s voice is spoken (text-to-speech)

Lulu is spoken with the phone’s text-to-speech engine (the Android text-to-speech plugin). Depending on which voice pack is installed, that engine may work on the device or may use a cloud voice from the engine provider (often Google). The Play Store app does not send Lulu’s reply text to any other third-party voice service.

6. Network requests the app may make

The app needs the Internet permission for the following, and also checks whether the phone is on Wi-Fi or mobile data before a large download:

The app does not include advertising SDKs, analytics SDKs, or crash-reporting SDKs, and it does not contact a Vortygon backend for chat. The Play Store app does not send the child’s words, profile, or Lulu’s replies to any chat or voice API other than the phone’s own speech/TTS services when those services need the network.

7. Sharing and copying the conversation log

A parent can copy the on-device conversation log or use the phone’s Share sheet (for example, to send it to themselves). That sharing is started by the parent, not by the child in the chat, and is not a chat with other users. There is no user-to-user messaging in the app.

8. What we do not do

9. Children (COPPA and similar laws)

Captain LULU is directed to children (ages 3–12). We designed the Play Store app so that conversation runs on the device after the model is downloaded, and so that we do not collect children’s personal information on our own servers.

Information that may leave the device is limited to: (1) a short clip of voice audio, only when the phone cannot do speech recognition on-device and the system speech service (typically Google) is used to transcribe it; (2) standard download request data (such as an IP address) when the language-model file is fetched from Hugging Face — no child profile or conversation is included; and (3) whatever the phone’s own text-to-speech engine may send if a cloud voice pack is installed. We do not send the child’s name, age, language setting, or conversation to any other third party.

If you are a parent and believe we have received personal information from a child, email us at the address below and we will help you with deletion of anything we control. We cannot delete data held only by the device’s speech or text-to-speech provider; you would need to use that provider’s own tools and policies.

10. How to review or delete data on the device

11. Security

The model download from Hugging Face uses HTTPS. No method of storage or transmission is perfectly secure. Anyone with the unlocked phone can use the app; a parent PIN, if set, only gates Settings and the conversation log, not the chat itself.

12. Changes

If we change this policy, we will update the date above. If a change is material, we will also describe it in the app’s Play Store listing (for example, in “What’s new”) when we can.

13. Contact

Questions about privacy, or a request to delete information we control: ernestoeduardo.com@gmail.com.

This policy is meant to describe what the current app actually does. It is not legal advice.

1. Quiénes somos

Esta política describe cómo la aplicación para Android Captain LULU (nombre del paquete com.vortygon.captainlulu), publicada por Vortygon (“nosotros”), trata la información. Captain LULU es una aplicación infantil bilingüe (inglés/español) en la que un niño o una niña puede hablar por voz con Lulu, un pulpo amistoso en un arrecife.

Contacto: ernestoeduardo.com@gmail.com

Esta aplicación no tiene cuentas de usuario, y no operamos un servidor de Captain LULU que guarde las conversaciones de los niños.

2. Resumen

3. Información que se guarda en el dispositivo

La app guarda lo siguiente en el almacenamiento privado de la aplicación (el localStorage del WebView y, para el modelo de idioma opcional, la carpeta interna de archivos):

La app no pide apellido, correo, teléfono, domicilio, escuela, fotos, ubicación precisa ni una cuenta del niño.

La copia de seguridad de Android puede incluir datos de la app si está activada en el teléfono, porque la app permite las copias de seguridad habituales de Android.

4. Micrófono y reconocimiento de voz

Hablar con Lulu usa el micrófono (permiso RECORD_AUDIO). La app utiliza el SpeechRecognizer integrado de Android (a través de un complemento). En Android 12 o posterior, la app prefiere un reconocedor en el dispositivo cuando el teléfono tiene uno para el idioma en uso (inglés o español). Si el reconocimiento en el dispositivo no está disponible (por ejemplo, falta el paquete de idioma), usa el reconocedor predeterminado del sistema, que en muchos teléfonos puede enviar el fragmento de voz al servicio de voz del dispositivo — normalmente Google — y recibir el texto. La app conserva el texto, no el archivo de audio. Si el reconocedor no está disponible, se puede escribir un mensaje.

Nosotros no recibimos ese audio. Cuando se usa el servicio de voz del sistema, se aplica la política de privacidad de ese proveedor (por ejemplo, la Política de privacidad de Google).

5. Cómo se pronuncia la voz de Lulu

Lulu habla con el motor de texto a voz del teléfono. Según la voz instalada, ese motor puede funcionar en el dispositivo o usar una voz en la nube del proveedor (a menudo Google). La app de Play Store no envía el texto de la respuesta de Lulu a ningún otro servicio de voz de terceros.

6. Conexiones de red que puede hacer la app

La app necesita permiso de Internet para lo siguiente, y comprueba si el teléfono está en Wi‑Fi o en datos móviles antes de una descarga grande:

La app no incluye SDK de publicidad, de analítica ni de informes de fallos, y no contacta un servidor de Vortygon para el chat. La app de Play Store no envía las palabras del niño, el perfil ni las respuestas de Lulu a ninguna API de chat o de voz que no sean los servicios de voz o de texto a voz del propio teléfono, cuando esos servicios necesitan red.

7. Compartir y copiar el registro de conversación

Un padre puede copiar el registro o usar la hoja de compartir del teléfono (por ejemplo, para enviárselo a sí mismo). Eso lo inicia el padre, no el niño dentro del chat, y no es un chat entre usuarios. La app no tiene mensajería entre usuarios.

8. Lo que no hacemos

9. Niños (COPPA y leyes similares)

Captain LULU está dirigida a niños (de 3 a 12 años). Diseñamos la app de Play Store para que la conversación funcione en el dispositivo después de descargar el modelo, y para no recoger información personal infantil en nuestros propios servidores.

La información que puede salir del dispositivo se limita a: (1) un fragmento breve de audio de voz, solo cuando el teléfono no puede reconocer el habla en el dispositivo y el servicio de voz del sistema (normalmente Google) transcribe; (2) los datos habituales de una descarga (como la dirección IP) al obtener el archivo del modelo desde Hugging Face — sin el perfil ni la conversación del niño; y (3) lo que el motor de texto a voz del teléfono pueda enviar si hay instalada una voz en la nube. No enviamos el nombre, la edad, el idioma ni la conversación del niño a ningún otro tercero.

Si usted es padre o madre y cree que hemos recibido información personal de un niño, escríbanos al correo de abajo y le ayudaremos a borrar lo que esté bajo nuestro control. No podemos borrar datos que solo conserve el proveedor de voz o de texto a voz del dispositivo; para eso hay que usar las herramientas y políticas de ese proveedor.

10. Cómo revisar o borrar los datos en el dispositivo

11. Seguridad

La descarga del modelo desde Hugging Face usa HTTPS. Ningún método de almacenamiento o transmisión es totalmente seguro. Quien tenga el teléfono desbloqueado puede usar la app; el PIN para padres, si se configura, solo protege los Ajustes y el registro de conversación, no el chat.

12. Cambios

Si cambiamos esta política, actualizaremos la fecha de arriba. Si el cambio es importante, también lo describiremos en la ficha de la Play Store (por ejemplo, en “Novedades”) cuando sea posible.

13. Contacto

Preguntas sobre privacidad o una solicitud para borrar información que controlamos: ernestoeduardo.com@gmail.com.

Esta política describe lo que hace la app actual. No es un consejo legal.