Política de Privacidad
Última actualización: 20 de mayo de 2026 · Versión 1.0 (borrador inicial — pendiente de revisión legal)
Esta Política de Privacidad explica qué información recolecta Catcher ("nosotros", "la app"), cómo la usamos, con quién la compartimos y qué derechos tenés sobre ella.
Resumen en una frase: Catcher es local-first. La gran mayoría de tus datos viven en tu propio teléfono, no en nuestros servidores. Lo que sí pasa por terceros lo detallamos abajo.
1. Quién es responsable
Catcher (en adelante, "la app") es operada por su desarrollador principal. Punto de contacto: support@catcher.app.
2. Qué datos procesamos
2.1 Datos que vos creás dentro de la app (quedan en tu teléfono)
Catcher almacena en una base de datos local SQLite, dentro de tu propio dispositivo:
- Información de perfil que ingresás (nombre, edad, sexo, altura, peso, objetivos).
- Comidas, recetas, fotos de comidas y datos nutricionales.
- Rutinas, sesiones de entrenamiento, series, repeticiones, ejercicios, percepción de esfuerzo.
- Mediciones corporales y composición corporal.
- Notas, ánimo, sueño manual y otros eventos que registres.
- Resultados de exámenes médicos que subas (PDFs e imágenes) y sus extractos de valores.
- Conversaciones con el coach de IA.
- Datos sincronizados desde wearables (ver §3).
Estos datos no se envían a nuestros servidores. Si desinstalás Catcher sin habilitar backup, estos datos se eliminan junto con la app.
2.2 Datos de cuenta (Firebase Authentication)
Cuando creás una cuenta o iniciás sesión, recolectamos:
- Tu email.
- Tu nombre (si lo proporcionás o si iniciás sesión con Google).
- Una identidad única (UID) generada por Firebase.
- Metadatos técnicos del inicio de sesión (fecha, IP enmascarada, tipo de dispositivo) — gestionados por Google Firebase.
2.3 Datos enviados al coach de IA (Google Gemini / Firebase AI Logic)
Cuando interactuás con el coach, el contenido de tu mensaje + el contexto que la app considera relevante (ej.: nutrición reciente, último entrenamiento, métricas) se envía a Google Gemini vía Firebase AI Logic para generar la respuesta.
Google declara que las llamadas vía Firebase AI Logic no se usan para entrenar modelos ni se conservan más allá de la latencia mínima necesaria.
2.4 Crash reports y métricas técnicas (Firebase Crashlytics + Analytics)
Para detectar fallas y mejorar la app procesamos:
- Logs de errores y stack traces cuando la app crashea.
- Métricas anónimas de uso (qué pantallas se abrieron, cuánto duró cada sesión).
- Identificador anónimo de dispositivo (Android Advertising ID o equivalente).
Estos datos están agregados y no permiten identificarte personalmente.
3. Integraciones con terceros
Si vos los conectás voluntariamente, Catcher accede a datos de los siguientes servicios:
- Google Health Connect — pasos, frecuencia cardíaca, sueño, peso, ejercicio, oxígeno en sangre, presión arterial, hidratación, glucosa, ciclo menstrual, temperatura, energía total y activa, y distancia (14 read scopes).
- Strava — actividades deportivas registradas en Strava (vía OAuth 2.0).
- Withings — peso, composición corporal, sueño, presión arterial (vía OAuth 2.0).
- Google Drive — para guardar y restaurar el backup cifrado de tu base local. Catcher sólo accede a la carpeta que creó ("app data folder"), no a otros archivos.
- WeatherAPI — temperatura, humedad y clima de tu ubicación aproximada en el momento de registrar entrenamientos al aire libre.
- FatSecret / Open Food Facts — búsqueda de alimentos. Sólo enviamos la query de búsqueda (texto), no datos personales.
Podés desconectar cualquiera de estas integraciones en cualquier momento desde Ajustes.
4. Permisos del sistema
La app pide permisos sólo cuando la función lo requiere y se justifica así:
- Cámara — para fotografiar comidas, exámenes médicos y la balanza/cinta cuando hacés mediciones.
- Micrófono — para el modo "Live" del coach (conversación de voz). El audio se procesa en tiempo real y no se almacena.
- Ubicación — para registrar el clima de tus entrenamientos al aire libre, cuando vos lo activás.
- Galería / Fotos — para que puedas adjuntar imágenes a comidas y exámenes desde tu propia biblioteca.
- Notificaciones — recordatorios que vos configures.
- Alarma exacta — para que los recordatorios de comidas y entrenamientos se disparen en el horario que pediste.
- Foreground service — para mantener activa la sesión de voz con el coach mientras está en pantalla.
5. Cómo usamos los datos
- Para que la app funcione (mostrarte tu información, calcular tus métricas, sincronizar con wearables).
- Para que el coach de IA pueda darte respuestas que tengan en cuenta tu contexto real.
- Para detectar y arreglar fallas técnicas.
- Para mejorar la app a partir de métricas agregadas y anónimas.
No vendemos tus datos. No los compartimos con anunciantes. No hacemos perfilamiento publicitario.
6. Datos médicos y "no es un dispositivo médico"
Catcher procesa información sensible de salud (exámenes, métricas corporales, sueño, ciclo, etc.). Catcher no es un dispositivo médico. La app y su coach de IA son herramientas informativas y no reemplazan el diagnóstico, prescripción ni tratamiento de un profesional de la salud. Ante cualquier duda o síntoma serio, consultá con tu médico.
7. Cuánto tiempo guardamos tus datos
- Los datos en tu teléfono — todo el tiempo que tengas la app instalada.
- Tu cuenta de Firebase Authentication — hasta que la elimines vos o nosotros tras tu solicitud.
- Crash reports — hasta 90 días, luego se anonimizan o se descartan.
- Backup en Google Drive — vive en tu propio Drive, lo controlás vos.
8. Tus derechos
Sobre tus datos personales tenés derecho a:
- Acceder — todos tus datos están visibles dentro de la app.
- Rectificar — podés editar cualquier dato que ingresaste.
- Eliminar — desde Perfil → Tu información personal → Sesión → Eliminar cuenta y datos, o vía esta página.
- Portabilidad — exportá tu base de datos vía el backup de Google Drive.
- Oposición — desconectá las integraciones que no quieras usar.
- Retirar el consentimiento — en cualquier momento, sin afectar la legalidad del tratamiento previo.
9. Transferencias internacionales
Firebase y otros servicios de Google procesan datos en servidores de Estados Unidos y la Unión Europea. Estas transferencias se amparan en las cláusulas contractuales tipo aprobadas por la Comisión Europea.
10. Edad mínima
Catcher no está dirigida a menores de 16 años. Si descubrís que un menor creó una cuenta, contactanos para eliminarla.
11. Cambios en esta política
Cuando hagamos cambios sustanciales vamos a notificarte dentro de la app y vamos a actualizar la fecha de arriba. Para cambios menores (corrección de tipos, aclaraciones) puede que sólo actualicemos esta página.
12. Contacto
Para cualquier ejercicio de derechos o duda: support@catcher.app.
Nota importante: esta política es un borrador inicial técnico y debe ser revisada por un abogado con experiencia en privacidad antes del lanzamiento público en Google Play.