Política de Privacidad
Última actualización: 30 de abril de 2026
KalmIA es una aplicación de bienestar infantil desarrollada por Tomás Sánchez (en adelante, "nosotros" o "KalmIA"). Nos tomamos en serio la privacidad de nuestros usuarios. En esta página explicamos de forma transparente qué datos procesamos, por qué lo hacemos y qué derechos tenés sobre esa información.
Resumen en una línea: KalmIA no requiere cuenta, no te pide el email, no rastrea tu actividad fuera de la app y no comparte tus datos con terceros con fines publicitarios.
1. Quién usa KalmIA
KalmIA está diseñada exclusivamente para personas adultas — padres, madres y cuidadores — que quieren llevar un registro de las actividades de su bebé. No está dirigida a menores de edad ni permite que menores la utilicen como usuarios. Los datos del bebé que se ingresan en la app (nombre, fecha de nacimiento, registros de actividad) son cargados y controlados en todo momento por el adulto responsable.
2. Qué información procesamos
Datos del bebé (se quedan en tu dispositivo)
El nombre de tu bebé, su fecha de nacimiento completa, el país, las preferencias de alimentación y todos los registros que ingresás manualmente — tomas de leche, períodos de sueño, cambios de pañal, episodios de llanto — se almacenan únicamente en tu dispositivo, en el almacenamiento local de la app (AsyncStorage). Esta información no se sincroniza con ningún servidor. Si desinstalás la app o usás "Eliminar todos mis datos" en Perfil, esos registros se borran del dispositivo.
Audio del micrófono
Cuando usás la función de análisis de llanto, la app te pide permiso explícito para acceder al micrófono y graba un fragmento de hasta 30 segundos. La grabación no sale de tu dispositivo. En tu teléfono extraemos métricas numéricas del audio (intensidad, cadencia, rangos de pitch) y a continuación borramos el archivo de audio del caché local. Lo que viaja a nuestro servidor es solo ese conjunto de métricas numéricas — no la grabación. Si la extracción o el envío fallan, el archivo igual se borra.
Contexto que viaja junto con cada análisis
Para generar una hipótesis útil, la app envía a nuestra función de análisis (alojada en Supabase) un paquete mínimo de contexto del bebé: edad en días, rango de edad, tipo de alimentación (pecho / fórmula / mixta), flags de salud que vos marcaste (reflujo, cólicos, gases) y cuántos minutos pasaron desde la última toma / siesta / cambio de pañal. No enviamos el nombre del bebé, ni la fecha de nacimiento completa, ni el país, ni ningún identificador que te vincule a una persona. Cada invocación es anónima; no hay cuenta ni ID que permita reagrupar tus análisis.
Servicio de inteligencia artificial de terceros (OpenAI)
La función de análisis alojada en Supabase invoca al modelo GPT-4o-mini de OpenAI para clasificar el estado probable del bebé. Los datos que viajan a OpenAI son exactamente los mismos que describimos arriba — el resumen acústico numérico y el contexto anónimo del bebé — y nada más. No enviamos identificadores personales (nombre, fecha de nacimiento, país, email, ID de dispositivo) ni el audio crudo. La transmisión va cifrada (HTTPS/TLS).
Según la política de uso de datos de la API de OpenAI, los datos enviados a través de su API empresarial no se utilizan para entrenar modelos y se procesan de forma efímera. Podés consultar la política completa en openai.com/policies/api-data-usage-policies.
Consentimiento explícito: antes de enviar cualquier dato a OpenAI por primera vez, la app te muestra un aviso dentro de Kalmia explicando qué datos se mandan, a quién, y para qué — y te pide una confirmación expresa. Si rechazás, Kalmia funciona usando únicamente el motor heurístico que corre 100 % en tu dispositivo, sin enviar nada al exterior. Podés cambiar tu elección cuando quieras desde Perfil → "Análisis de llanto con IA".
Datos de uso (analítica)
Recopilamos métricas de uso agregadas vía PostHog para entender qué funciones se usan más y detectar fricción. La captura automática está desactivada: no registramos taps, scrolls ni capturas de pantalla. Solo enviamos eventos explícitos con nombres predefinidos (por ejemplo paywall_shown, cry_analyzed, feed_logged). Nunca incluimos el nombre del bebé, su fecha de nacimiento ni datos personales. PostHog asigna un identificador anónimo por sesión que nosotros no vinculamos a ningún dato de identidad.
Datos de compra y suscripción
Los pagos se procesan íntegramente a través de Google Play Store o Apple App Store. Nosotros no tenemos acceso a tu tarjeta de crédito ni a tus datos bancarios. Utilizamos RevenueCat como intermediario para gestionar el estado de tu suscripción (activa, cancelada, expirada). RevenueCat usa los identificadores de facturación nativos de iOS o Android (IDFA / Android Advertising ID) para vincular una compra a un dispositivo; no recibe tu email ni tu nombre.
3. Para qué usamos esta información
- Proveer las funciones principales de la app: registro de actividades, análisis de llanto, métricas y reporte para tu pediatra.
- Programar las notificaciones locales y recordatorios que hayas configurado vos (por ejemplo, "hace 3 horas que no come"). Las notificaciones son 100 % locales — no usamos push tokens.
- Mejorar la calidad del producto analizando patrones de uso agregados y anónimos.
- Administrar tu suscripción activa (delegado a Google Play, App Store y RevenueCat).
4. Con quién compartimos datos
No vendemos, alquilamos ni cedemos información personal a terceros con fines comerciales o publicitarios. Los únicos servicios externos involucrados son:
- Supabase — aloja la función
analyze-cry, que recibe las métricas de audio y el contexto anónimo del bebé y devuelve la hipótesis. Cifrado en tránsito (HTTPS/TLS). - OpenAI (GPT-4o-mini) — invocado desde nuestra función de Supabase para clasificar el estado probable del bebé a partir del resumen acústico anónimo y el contexto numérico. Solo se invoca si vos diste consentimiento explícito dentro de la app; si lo rechazás, el análisis corre 100 % en el dispositivo. OpenAI no usa estos datos para entrenar modelos.
- PostHog — analítica de uso anónima (eventos nombrados, sin autocapture).
- RevenueCat — gestión del estado de suscripciones a través de los identificadores nativos de Google Play y Apple.
- Google Play Billing / Apple StoreKit — procesadores de pago de las tiendas. Nunca vemos tu información financiera.
Todos estos proveedores operan bajo sus propias políticas de privacidad y cumplen con estándares de seguridad de la industria. También podemos compartir datos si la ley nos lo exige.
5. Seguridad
Toda la comunicación entre la app y nuestra función de análisis viaja cifrada (HTTPS/TLS). Las métricas que nos llegan no permiten reidentificarte — no hay cuenta ni ID persistente asociado. Los datos sensibles (nombre, fecha de nacimiento, registros diarios) viven solo en tu dispositivo y están protegidos por el aislamiento natural que iOS y Android aplican a cada app. Dicho esto, ningún sistema es 100 % infalible.
6. Cuánto tiempo guardamos tus datos
Los datos del bebé viven en tu dispositivo mientras tengas la app instalada; desaparecen si desinstalás o si usás "Eliminar todos mis datos" en Perfil. Las invocaciones a la función de análisis son efímeras: procesamos la métrica, devolvemos la hipótesis y no guardamos el contenido de cada pedido más allá de lo necesario para operar el servicio. Los eventos agregados de analítica en PostHog se conservan de forma anónima.
7. Tus derechos
En cualquier momento podés:
- Eliminar todos tus datos directamente desde la app: Perfil → "Eliminar todos mis datos". Es un único toque con confirmación, sin mandar emails ni pasos extra. Como Kalmia es local-first y no almacena tus registros en la nube, esa acción constituye la eliminación completa de tu información en la app.
- Activar o desactivar el envío de datos a nuestro servicio de IA (OpenAI) desde Perfil → "Análisis de llanto con IA". Si lo desactivás, todo el análisis corre 100 % en tu dispositivo.
- Revocar el permiso del micrófono o de notificaciones desde los ajustes de tu dispositivo.
- Dejar de pagar cancelando tu suscripción desde los ajustes de Google Play o App Store.
Para consultas sobre privacidad, podés escribirnos a kalmia.app.ar@gmail.com. Respondemos dentro de los 10 días hábiles. No es necesario escribirnos para eliminar tu cuenta o tus datos — la opción está dentro de la app.
8. Permisos del dispositivo
KalmIA solicita acceso al micrófono únicamente para la función de análisis de llanto. Este permiso es opcional — podés usar el resto de la app sin concederlo. La app te pide autorización explícita antes de activar el micrófono por primera vez y podés revocarlo en cualquier momento desde la configuración de tu dispositivo.
La app también puede solicitar permiso para enviar notificaciones locales (recordatorios de toma, sueño y pañal). Este permiso es independiente, también opcional, y nunca enviamos notificaciones push desde un servidor.
9. Niños
KalmIA no está dirigida a menores de 13 años ni recopila a sabiendas datos personales de menores de 13 años. La app es una herramienta para padres y cuidadores; los datos que se ingresan sobre el bebé son cargados y controlados por el adulto responsable.
10. Cambios a esta política
Si hacemos cambios relevantes a esta política, actualizaremos la fecha de "última actualización" en la parte superior. Si los cambios son sustanciales te avisamos a través de la app antes de que entren en vigencia.
11. Contacto
Si tenés dudas, sugerencias o querés ejercer tus derechos de privacidad, podés escribirnos a kalmia.app.ar@gmail.com.
Tomás Sánchez — Buenos Aires, Argentina