Aviso de privacidad
En resumen
- Sin cuenta, tus datos de boliche se quedan en tu teléfono: tus líneas, bolas y sesiones no salen de él.
- Con Google (opcional), guardamos en nuestro servidor (Supabase) tu correo, tu nombre, tu foto de perfil y una copia de tus datos de boliche, para sincronizarlos y recuperarlos en otro teléfono.
- Fotos del marcador (requieren cuenta): la foto se reduce, se le quitan los metadatos (EXIF, incluida la ubicación), se lee con la API de Anthropic y no se guarda en nuestro servidor.
- Reportes de errores: si la app falla, envía a Sentry un reporte técnico sin tus datos de boliche, tu nombre ni tu cuenta. Puedes desactivarlo en Ajustes → Privacidad.
- No hay publicidad ni analítica de terceros, no usamos cookies y no vendemos tus datos.
- Puedes borrar todo desde la app: Ajustes → Tus datos → Borrar todos mis datos.
1. Responsable
El responsable del tratamiento de tus datos personales es Mario Carrillo (CarMaDev), desarrollador independiente de BolichApp («nosotros»), con domicilio para oír y recibir notificaciones en De la Plaza 5401, col. Guadalupe Jardín, C.P. 45030, Zapopan, Jalisco, México. Contacto: carma.dev.app@gmail.com.
Este aviso se emite conforme a la Ley Federal de Protección de Datos Personales en Posesión de los Particulares (publicada en el Diario Oficial de la Federación el 20 de marzo de 2025) y a la Política de datos del usuario de Google Play.
2. Qué datos tratamos y para qué
2.1 Si usas la app sin cuenta
Todo lo que capturas se guarda en una base de datos dentro de tu teléfono. En este modo la app no envía tus datos a nuestro servidor y no tenemos acceso a ellos. Lo único que sale del teléfono, si la app falla, es un reporte técnico del error sin tus datos (ver sección 2.7).
- Perfil: tu nombre, los alias con los que apareces en los marcadores, la mano con la que tiras (opcional), la unidad de velocidad, el idioma y tus preferencias de la app.
- Bolas: nombre, marca, peso, cubierta, layout, fecha de compra, notas y estado.
- Juego: boliches, sesiones (fecha, pistas, patrón de aceite, tipo y notas), líneas, tiros por frame, pinos que quedaron de pie, velocidad y hándicap.
- Fotos del marcador: solo si activas «Guardar la foto con la línea»; se quedan en el almacenamiento privado de la app.
Respaldos. Si exportas un respaldo, la app crea un archivo y abre el menú de compartir de Android; tú eliges a dónde va (por ejemplo, WhatsApp o Google Drive). Ese archivo no pasa por nuestros servidores y queda sujeto a la privacidad del servicio que elijas. Las fotos no se incluyen en el respaldo.
Copia de seguridad de Android. Si tienes activada la copia de seguridad de tu cuenta de Google en el teléfono, Android puede incluir los datos de la app en ella. Esa copia la gestiona Google, no nosotros.
2.2 Si inicias sesión con Google (opcional)
Iniciar sesión con Google es opcional. Sirve para respaldar y sincronizar tus datos entre teléfonos, recuperarlos si cambias de teléfono y usar «Desde foto».
- Tu cuenta. Solo pedimos a Google los permisos básicos (identidad, correo y perfil). Al iniciar sesión, nuestro servidor guarda el identificador de tu cuenta, tu correo electrónico (y si está verificado), tu nombre y tu foto de perfil tal como los entrega Google. La app solo usa tu correo: lo muestra en Ajustes y durante la configuración inicial. Tu nombre y tu foto de Google quedan guardados como parte de la cuenta, pero la app no los usa ni los muestra. Los detalles están en la sección 2.3.
- Copia de tus datos. Guardamos una copia de tu perfil (nombre, alias y preferencias), bolas, boliches, sesiones, líneas y tiros, para sincronizarlos entre tus teléfonos. Incluye la marca de los elementos que borras, para que el borrado llegue a tus otros teléfonos, y un identificador aleatorio de la instalación que hizo cada cambio.
- Lo que no se sube: las fotos del marcador guardadas en tu teléfono y los respaldos que exportas.
- Si ya tenías datos en el teléfono al conectar tu cuenta, se suben a tu copia. Si tu cuenta ya tenía datos de otro teléfono, la app te pregunta antes de unirlos; si cancelas, no se sube nada y sigues sin cuenta.
- Acceso: solo tu cuenta puede leer tu copia; está protegida con reglas de seguridad a nivel de fila.
- Cerrar sesión sincroniza y luego borra los datos de ese teléfono; la copia en nuestro servidor se conserva hasta que borres tu cuenta. Si hay cambios que no se han podido subir (por ejemplo, sin conexión), la app te avisa antes, porque se perderían.
2.3 Datos que recibimos de tu cuenta de Google
Esta sección aplica solo si inicias sesión con Google.
Acceso
La app pide a Google únicamente los permisos básicos de inicio de sesión:
openid, email y profile. Con ellos recibimos solo
estos datos de tu cuenta de Google: el identificador de la cuenta, tu
correo electrónico (y si está verificado), tu nombre y
tu foto de perfil.
No accedemos a Gmail, Google Drive, Contactos ni a ningún otro servicio o dato de tu cuenta de Google, y nunca recibimos tu contraseña.
Uso
Usamos estos datos solo para:
- identificar tu cuenta y asociarla con tu copia sincronizada de datos de boliche;
- mostrar tu correo en Ajustes → Cuenta y durante la configuración inicial, para que sepas con qué cuenta entraste.
Tu nombre y tu foto de perfil de Google quedan guardados como parte de la cuenta, pero la app no los usa ni los muestra. El nombre de tu perfil en BolichApp es el que tú escribes.
Compartir
Estos datos se guardan solo en Supabase, que los trata como nuestro encargado (ver sección 4). Tu correo, tu nombre y tu foto de Google no se envían a Anthropic ni a ningún otro tercero. Lo único que se envía a Anthropic, cuando usas «Desde foto», es la foto del marcador y tus alias (ver sección 2.5).
Protección
- Las conexiones entre la app, nuestro servidor y Google usan HTTPS.
- Nuestro proveedor Supabase cifra la base de datos en reposo (AES-256) y todas las conexiones viajan cifradas (TLS).
- Los datos de la cuenta viven en el sistema de autenticación de Supabase, al que la app no tiene acceso directo. Tu copia sincronizada está protegida con reglas de seguridad a nivel de fila (RLS): solo tu cuenta puede leerla.
Conservación y borrado
Se conservan hasta que borres tu cuenta. Cerrar sesión no los borra. Al usar Ajustes → Tus datos → Borrar todos mis datos se eliminan tu cuenta con estos datos y tu copia sincronizada, y la app revoca el acceso de BolichApp a tu cuenta de Google. Consulta la sección 7 y Borrar tu cuenta.
2.4 Uso limitado de los datos de Google
El uso y la transferencia a cualquier otra aplicación de la información recibida de las API de Google se ajustan a la Política de Datos del Usuario de los Servicios de API de Google, incluidos los requisitos de Uso limitado.
Esta política es distinta de la Política de datos del usuario de Google Play, que también cumplimos (ver sección 1).
2.5 Lectura de fotos del marcador («Desde foto»)
Esta función requiere haber iniciado sesión con Google. Cuando lees una foto:
- La app reduce la foto (1,568 px como máximo en su lado mayor) y la vuelve a codificar como JPEG. Así se eliminan los metadatos EXIF, incluida la ubicación.
- Se envían a nuestro servidor la foto y tus alias (hasta 10), que sirven para encontrar tu fila en el marcador.
- El servidor manda la foto y los alias a la API de Anthropic (modelo Claude), que devuelve la lectura: tiros por frame, totales, velocidad, hándicap y los nombres visibles en el marcador (para que elijas tu fila si no se encontró tu alias).
- La foto no se guarda en nuestro servidor ni en sus registros: solo existe en memoria mientras se procesa. La lectura tampoco se guarda en el servidor: vuelve a tu teléfono, y nada se guarda en la app hasta que la revisas y confirmas.
Anthropic trata la foto como nuestro proveedor, conforme a sus condiciones comerciales: no la usa para entrenar sus modelos y la conserva solo por un periodo limitado antes de borrarla, según su política de retención de datos de la API.
La foto puede mostrar los nombres de otros jugadores tal como aparecen en la pantalla del boliche. Solo se usan para ubicar tu fila y no se guardan en el servidor. Te recomendamos fotografiar únicamente el marcador.
Registro de uso de fotos. Para aplicar el límite mensual de tu cuenta y controlar el costo del servicio, por cada foto guardamos: el identificador de tu cuenta, fecha y hora, resultado (leída, ilegible o fallida), modelo usado, tokens consumidos, costo estimado, tamaño de la imagen y un código de error si lo hubo. No contiene imágenes, nombres, alias ni la lectura. El servidor también escribe registros técnicos con esos mismos datos y la duración de la solicitud, igualmente sin imágenes ni nombres.
2.6 Datos técnicos de conexión
Cuando la app se conecta (inicio de sesión, sincronización, lectura de fotos, borrado de cuenta o envío de un reporte de errores), nuestros proveedores reciben, como cualquier servicio en internet, tu dirección IP y datos técnicos de la solicitud, que pueden quedar en sus registros de seguridad por un tiempo limitado. No los usamos para rastrearte.
2.7 Reportes de errores
Si la app falla, envía un reporte técnico del error a Sentry, nuestro proveedor de monitoreo de errores, para que podamos encontrar y corregir la falla. Aplica con o sin cuenta y está activado de forma predeterminada; puedes desactivarlo cuando quieras (ver abajo).
Qué se envía:
- el tipo y el mensaje del error y la parte del código donde ocurrió (traza de la pila);
- la versión de la app y datos técnicos del teléfono: fabricante y modelo, versión de Android, idioma, zona horaria, memoria y almacenamiento disponibles y estado de la batería;
- los eventos técnicos previos al error, sin su contenido: mensajes internos de la app y las conexiones a nuestro servidor (método, dirección sin parámetros y código de respuesta);
- cuándo empieza y termina cada uso de la app y si terminó en una falla, para medir qué tan estable es cada versión;
- un identificador aleatorio de la instalación, generado por Sentry, para contar cuántas instalaciones tienen cada falla. No es el ID de Android ni el de publicidad, y no está ligado a tu cuenta.
Qué no se envía: tus datos de boliche (líneas, tiros, bolas, sesiones y boliches), tu nombre, tus alias, tu correo, el identificador de tu cuenta, fotos, capturas o grabaciones de la pantalla, ni tu ubicación. Antes de enviar cada reporte, la app quita los datos personales que pudieran ir dentro del mensaje del error (por ejemplo, correos o valores guardados). Los reportes no se asocian a tu cuenta de Google. No medimos el rendimiento de la app ni grabamos lo que haces en ella.
Proveedor y región: Sentry (Functional Software, Inc.), que trata los reportes como nuestro encargado, con servidores en Estados Unidos. Como cualquier servicio en internet, recibe tu dirección IP al conectarse (ver sección 2.6), pero no se guarda con el reporte.
Conservación: Sentry borra los reportes automáticamente en un máximo de 90 días. Como no están ligados a tu cuenta, «Borrar todos mis datos» no puede localizarlos; se eliminan solos en ese plazo.
Cómo desactivarlo: en Ajustes → Privacidad → Enviar reportes de errores. Desde ese momento la app deja de enviar reportes, incluidos los de fallas posteriores. La opción se guarda en tu perfil y, si usas cuenta de Google, se sincroniza con tus otros teléfonos.
2.8 Lo que no hacemos
Esto aplica a los datos que recibimos de Google y a cualquier otro dato tuyo:
- No mostramos publicidad ni incluimos SDKs de publicidad.
- No usamos tus datos para publicidad dirigida ni personalizada.
- No usamos analítica de terceros ni rastreamos tu actividad en otras apps o sitios.
- No usamos cookies. Este sitio tampoco: no tiene cookies, JavaScript ni recursos de terceros.
- No vendemos ni rentamos tus datos, ni los compartimos para fines de terceros.
- No damos tus datos a corredores de datos (data brokers) ni a revendedores de información.
- No usamos tus datos para evaluar tu solvencia crediticia ni para otorgar préstamos.
- No usamos tus datos, ni permitimos que se usen, para entrenar modelos de inteligencia artificial o de aprendizaje automático, ni nuestros ni de terceros.
- No pedimos tu ubicación, tus contactos ni datos personales sensibles.
2.9 Finalidades
Tratamos tus datos solo para prestarte el servicio que pides:
- guardar tus datos y calcular tus estadísticas;
- identificar tu cuenta, sincronizar tus datos entre tus teléfonos y restaurarlos, si inicias sesión con Google;
- leer las fotos de marcador que envías y aplicar el límite mensual;
- atender tus solicitudes y corregir errores de la app (con los reportes de errores, si no los desactivas).
No hay finalidades secundarias: no usamos tus datos para mercadotecnia, publicidad ni perfiles comerciales.
3. Permisos del teléfono
- Cámara: se pide solo cuando tocas «Tomar foto», después de una pantalla que explica para qué. Puedes usar la galería en su lugar.
- Fotos: usamos el selector de fotos de Android, que solo entrega a la app la foto que eliges. No pedimos permiso para leer tu galería ni tu almacenamiento.
- Micrófono y almacenamiento: la app los bloquea explícitamente; nunca se solicitan.
- Internet: solo para el inicio de sesión, la sincronización, «Desde foto», el borrado de cuenta y el envío de reportes de errores.
4. Proveedores y transferencias
Usamos estos proveedores, que tratan datos por nuestra cuenta y solo para prestar el servicio (encargados):
- Supabase (Supabase, Inc.): cuentas, base de datos de sincronización y funciones del servidor. Región de los servidores: Canadá (ca-central-1).
- Anthropic (Anthropic, PBC): lectura de la foto con su API de Claude. Estados Unidos.
- Sentry (Functional Software, Inc.): reportes de errores de la app. Estados Unidos.
- Google (Google LLC): inicio de sesión con Google. Además, Google Play distribuye la app y trata sus propios datos según su política de privacidad.
Estos proveedores operan fuera de México, en Canadá y Estados Unidos, por lo que tus datos pueden tratarse en otros países. Las remisiones a encargados no requieren tu consentimiento; les exigimos tratar los datos solo para prestarnos el servicio. No hacemos transferencias a terceros que requieran tu consentimiento. Solo revelaríamos datos si una autoridad competente lo exige conforme a la ley.
5. Seguridad
- Conexiones cifradas (HTTPS) entre la app, nuestro servidor y los proveedores.
- Nuestro proveedor Supabase cifra la base de datos en reposo (AES-256) y todas las conexiones viajan cifradas (TLS).
- Las claves de servicios de pago (como la de Anthropic) están solo en el servidor, nunca en la app.
- Reglas de seguridad a nivel de fila: cada cuenta solo puede leer sus propios datos, y el servidor solo acepta cambios de la cuenta con la que iniciaste sesión.
- Minimización: foto reducida y sin metadatos, descartada al procesarla, registros sin imágenes ni nombres y reportes de errores sin datos personales.
Ningún sistema es infalible. Si ocurriera una vulneración de seguridad que afecte tus derechos, te lo informaremos como lo exige la ley.
6. Cuánto tiempo conservamos tus datos
- Datos en tu teléfono: hasta que los borres, cierres sesión, desinstales la app o uses «Borrar todos mis datos».
- Cuenta y copia sincronizada: hasta que borres tu cuenta desde la app o nos pidas borrarla. No borramos cuentas por inactividad.
- Foto del marcador en el servidor: no se conserva; solo existe en memoria mientras se procesa.
- Registro de uso de fotos: mientras exista tu cuenta. Al borrarla, esos registros se conservan sin ningún identificador (ya no se pueden asociar a nadie) para la contabilidad del gasto y el límite diario del servicio. Se conservan un máximo de 24 meses.
- Copias de seguridad del servidor: los datos borrados pueden seguir hasta 7 días en las copias automáticas de la base de datos, si las hay, hasta que estas se renuevan.
- Registros técnicos del servidor: se eliminan automáticamente en un máximo de 7 días.
- Reportes de errores: Sentry los borra automáticamente en un máximo de 90 días.
7. Cómo borrar tus datos
En la app: Ajustes → Tus datos → Borrar todos mis datos. Borra lo que está en tu teléfono y, si iniciaste sesión, tu cuenta y tu copia en nuestro servidor. Si ya no tienes la app, puedes pedirlo por correo. Los detalles (qué se borra, qué no y en cuánto tiempo) están en Borrar tu cuenta.
8. Tus derechos (ARCO), revocación y limitación
Tienes derecho a acceder a tus datos, rectificarlos, cancelarlos y oponerte a su tratamiento (derechos ARCO), así como a revocar tu consentimiento y a limitar su uso o divulgación.
- Casi todo lo puedes hacer tú desde la app: ver y corregir tus datos, exportarlos en un respaldo, cerrar sesión y borrar tu cuenta.
- Para cualquier solicitud, escribe a carma.dev.app@gmail.com con el asunto «Derechos ARCO – BolichApp» e indica: tu nombre y un medio para responderte, el derecho que quieres ejercer y los datos a los que se refiere. Escribe desde el correo de la cuenta de Google con la que usas BolichApp, para verificar que la cuenta es tuya. Podemos pedirte información adicional para acreditar tu identidad o la de tu representante.
- Te responderemos en un máximo de 20 días hábiles y, si procede, aplicaremos la respuesta dentro de los 15 días hábiles siguientes.
- Si usas la app sin cuenta, no tenemos datos tuyos en nuestro servidor: todo está en tu teléfono y lo controlas desde la app.
- Si consideras que no atendimos tu solicitud, puedes acudir a la autoridad de protección de datos personales, actualmente la Secretaría Anticorrupción y Buen Gobierno.
9. Menores de edad
BolichApp es para aficionados al boliche de 13 años en adelante. No está dirigida a menores de 13 años y no recabamos a sabiendas datos de ellos. Si eres menor de 18 años, usa la app con permiso de tu madre, padre o tutor. Si crees que un menor nos envió datos, escríbenos y los borraremos.
10. Cambios a este aviso
Si cambiamos este aviso, publicaremos la nueva versión en esta página con su fecha de actualización. Si el cambio es importante (por ejemplo, datos o proveedores nuevos), también lo avisaremos dentro de la app antes de que aplique.
11. Contacto
Para cualquier duda sobre este aviso o sobre tus datos: carma.dev.app@gmail.com.