TOTALDEVEL / 3RD ATTEMPTS / PRIVACIDAD

3rd Attempts
Política de privacidad

En vigor desde el · Español

Los registros guardados se almacenan en tu dispositivo; tú decides si exportas una copia de seguridad. Las estadísticas y las referencias comparativas usan un servicio de red. Aquí se explica cómo trata la información cada parte.

La app y su desarrollador

Esta política describe cómo trata la información 3rd Attempts, la app Android de powerlifting desarrollada y operada bajo TotalDevel. El identificador de la aplicación Android es com.totaldevel.thirdattempts.

Para obtener soporte, hacer preguntas sobre privacidad o presentar una solicitud sobre tu información, escribe a info@3rdattempts.com. El desarrollador revisa este buzón y atiende las solicitudes personalmente.

3rd Attempts es un proyecto independiente. Los registros de competiciones proceden de OpenPowerlifting. OpenPowerlifting no patrocina ni respalda a TotalDevel. Los registros publicados pueden identificar a atletas; son distintos de la información que proporcionas al usar la app.

Información en tu dispositivo

Las preferencias, las opciones de navegación recordadas, los atletas guardados, los ajustes de clasificación con nombre, los objetivos manuales de total y el historial de observaciones de referencias comparativas se almacenan en tu dispositivo. Las observaciones de atletas guardados, los resultados anteriores, los cambios derivados, las fechas de observación y de origen, el historial de actualizaciones y los nombres y miembros de grupos de seguimiento personalizados también se almacenan localmente. El acceso Pro permite ver el historial conservado y las comparaciones.

No hay una cuenta de la app ni sincronización automática en la nube. La copia de seguridad automática en la nube de Android y la transferencia entre dispositivos siguen desactivadas. Para recuperar los registros locales guardados, debes conservar un archivo exportado mediante la función manual Copia de seguridad y restauración descrita a continuación.

La app guarda respuestas HTTP en su almacenamiento privado para reducir las descargas repetidas. Las respuestas en caché no eliminan las solicitudes de red.

La app actual no incluye publicidad, Firebase ni un SDK de analítica de la app. No solicita acceso a la cámara, la ubicación ni acceso amplio al almacenamiento. Sus funciones usan permisos de Internet, red y los permisos normales de Google Play Billing.

Copia de seguridad y restauración

La función gratuita Copia de seguridad y restauración permite exportar manualmente un archivo JSON legible o importar uno mediante el selector de documentos de Android. Tú eliges el destino, que puede ser Archivos locales o un proveedor de documentos en la nube configurado, como Google Drive. Ese proveedor trata la copia según sus propias políticas. No hay un servidor de copias de seguridad operado por la app ni sincronización automática.

Los archivos de copia de seguridad incluyen registros guardados y preferencias transferibles, como idioma, tema y unidades. Excluyen la titularidad de compras de Play, los tokens de compra, las cachés de la API, el historial de navegación específico del dispositivo y las imágenes o PDF generados. La titularidad de Pro se restaura por separado mediante Google Play.

La importación valida el archivo y sustituye los registros locales solo tras tu confirmación expresa. Eliminar datos de la app no elimina las copias de seguridad guardadas en otro lugar; borra esas copias en el proveedor seleccionado.

Solicitudes de estadísticas y referencias comparativas

La app solicita estadísticas de competiciones por HTTPS a https://api.3rdattempts.com/api/v1. Las solicitudes contienen búsquedas, identificadores de atletas o competiciones y los filtros de clasificación o categoría que seleccionas. Estos datos salen de tu dispositivo para que el servicio devuelva los registros solicitados.

Cuando evalúas un objetivo de total o un total hipotético Pro, el total de comparación se envía en gramos enteros junto con los filtros de población seleccionados para calcular una referencia comparativa. Los nombres de objetivos y el historial de observaciones guardado permanecen en el dispositivo. Por tanto, la evaluación de referencias comparativas incluye procesamiento en el servidor.

Las actualizaciones de atletas guardados realizan solicitudes limitadas de perfil e historial en primer plano para los identificadores de atletas guardados y sus contextos de sexo, modalidad y equipamiento, incluidos parámetros de paginación e instantánea. Las observaciones satisfactorias tienen un intervalo automático de espera de 24 horas; puedes solicitar una actualización manualmente. Las solicitudes se detienen cuando la app pasa a segundo plano. Los nombres de grupos de seguimiento, el historial local de actualizaciones y los datos de compra no se envían a la API de estadísticas. Esta función no añade un programador en la nube ni notificaciones push.

TotalDevel opera la API de estadísticas en el servidor personal del desarrollador. Cloudflare proporciona servicios de borde HTTPS, túnel, seguridad y caché. Cloudflare recibe la solicitud de red, incluidos su dirección, cabeceras, ruta y parámetros de consulta; nuestro servidor recibe las solicitudes que llegan al origen. Las direcciones IP se usan para la entrega en red y la prevención de abusos, incluidos límites de frecuencia de solicitudes.

Registros operativos y conservación

La pasarela de la API registra el método de solicitud, una etiqueta general de ruta, el estado de respuesta, el tiempo de respuesta y el tamaño de respuesta. Su registro de acceso habitual excluye direcciones IP de visitantes, búsquedas sin procesar, identificadores de atletas y competiciones, cadenas de consulta y totales de comparación. Los registros de la aplicación incluyen identificadores de solicitud, etiquetas de ruta, identificadores de instantánea, tiempos, recuentos de filas, resultados de caché y códigos de error depurados. Estos registros ayudan a diagnosticar fallos y mantener el rendimiento del servicio. Para leerlos se requiere acceso de administrador a los sistemas de alojamiento y supervisión.

La pasarela de la API y la aplicación conservan registros locales rotativos, configurados para un máximo de tres archivos de 10 MB por contenedor. La rotación depende del volumen de registros, no de un número fijo de días. El almacén de registros de supervisión está configurado para una conservación de 48 horas con limpieza asíncrona; esto no garantiza la eliminación de cada copia exactamente 48 horas después de una solicitud.

Los errores críticos de infraestructura pueden producir registros de diagnóstico adicionales. Cloudflare también trata información de tráfico y seguridad, incluidas direcciones IP e información de enrutamiento, según su política de privacidad. No hemos establecido un único plazo fijo de conservación para todos los registros de Cloudflare, diagnósticos de infraestructura o copias de diagnóstico conservadas por el operador. No interpretes el registro de acceso depurado de la API ni sus límites de rotación como una promesa de que no existen registros de proveedores.

Compras de Google Play

Pro es una compra única a través de Google Play. Google recoge la información de pago y procesa la transacción. La app usa Google Play Billing para comprobar la titularidad y confirmar las compras, usa tokens de compra para esas operaciones y guarda en caché local un indicador de titularidad de Pro.

No hay un backend separado de TotalDevel para pagos o verificación de compras. La app no envía recibos, tokens de compra ni datos de pago a la API de estadísticas. Google conserva la información de pago y transacciones según sus propias políticas; consulta la política de privacidad de Google. Borrar los datos de la app o desinstalarla no cancela ni reembolsa una compra ni elimina los registros de transacciones de Google. Usa los controles de compras, reembolsos y privacidad de Google Play para esos registros.

Exportaciones y servicios externos

Las tarjetas de atletas y los resúmenes de competiciones en PNG y PDF se generan en tu dispositivo. El menú de compartir de Android permite elegir la app o el destinatario que recibe una exportación. El servicio receptor trata la copia según sus propias prácticas.

Los archivos temporales de exportación usan la caché privada de la app. Al generar otra exportación, los archivos de más de siete días pueden eliminarse. No es una garantía de eliminación programada exactamente siete días después de su creación. Android también puede eliminar archivos de caché.

Las acciones de Instagram abren Instagram o un navegador. Los enlaces del desarrollador y de privacidad abren sitios web. Estos destinos tienen sus propias prácticas de privacidad. Las copias exportadas guardadas o compartidas fuera de la app quedan fuera de su control de eliminación.

Correo de soporte

Si escribes a info@3rdattempts.com, el desarrollador recibe tu dirección de correo, el mensaje, los archivos adjuntos que elijas incluir y la información de entrega del correo. Esta información se usa para responder a solicitudes de soporte y privacidad.

Cloudflare Email Routing reenvía el correo entrante al buzón de Gmail del desarrollador, proporcionado por Google. La correspondencia permanece en ese buzón sin un plazo de eliminación automática, salvo que el desarrollador la borre o solicites su eliminación. Envía la solicitud de eliminación a la misma dirección de soporte; el desarrollador la tramita manualmente y explicará qué información debe conservarse o no puede eliminarse. Los registros de copia de seguridad y seguridad de los proveedores siguen sus propias prácticas de conservación.

Cuando visitas esta política o el sitio de proyectos

Esta sección se refiere al sitio web, por separado de la app Android. El sitio de TotalDevel sirve HTML estático, estilos, imágenes y fuentes alojadas localmente. Esta página pública de la política no tiene cuenta de la app, scripts de analítica, publicidad, formulario de soporte ni contenido de terceros incrustado. La propia página no establece cookies ni solicita recursos a terceros.

Cloudflare proporciona entrega HTTPS y seguridad. El origen del sitio web está alojado en Oracle Cloud Infrastructure. Los registros de acceso del origen contienen direcciones de conexión, marcas de tiempo, rutas y cadenas de consulta solicitadas, estado y tamaño de respuesta, páginas de referencia e información del agente de usuario del navegador. Se usan para operación y resolución de problemas, son accesibles a los administradores del servidor y actualmente no tienen un plazo automático de eliminación basado en el tiempo.

La página principal del sitio de proyectos, la página del producto y esta página de privacidad son de lectura pública sin iniciar sesión. La inyección de analítica está desactivada en el sitio y su política de seguridad bloquea los scripts de página. Las funciones de seguridad de Cloudflare pueden tratar información del tráfico o establecer cookies de seguridad necesarias; consulta la información sobre cookies de Cloudflare. No es necesario aceptar cookies de marketing para leer esta política.

Eliminación, opciones y solicitudes de privacidad

Elimina entradas u objetivos guardados mediante los controles disponibles en la app. La acción Borrar almacenamiento/Borrar datos de Android elimina los registros locales de la app; borrar la caché elimina archivos en caché. Desinstalar elimina los datos privados de la app. Como la app no tiene cuenta, no hay un endpoint de eliminación de cuentas de la app.

Estas acciones no eliminan archivos de copia de seguridad manual ni copias exportadas o compartidas, correspondencia de soporte, registros de infraestructura, registros de competiciones de origen ni registros de transacciones de Google Play. No cancelan ni reembolsan una compra. Elimina las copias de seguridad en el proveedor de documentos elegido y otras copias externas en el servicio receptor, solicita al desarrollador la eliminación del correo de soporte y usa los controles de Google para los registros que conserva Google.

Según dónde vivas, puedes tener derechos de acceso, rectificación, eliminación o limitación del tratamiento de información personal, o de oposición al tratamiento o reclamación ante una autoridad de privacidad. Escribe a info@3rdattempts.com para presentar una solicitud. Describe la información y el servicio implicados; evita enviar información sensible innecesaria. El desarrollador evaluará los derechos aplicables, verificará la solicitud cuando sea necesario y explicará los límites pertinentes, incluidos los registros que no puedan vincularse de forma fiable a una persona.

Si un registro publicado de un atleta te concierne, contacta con el desarrollador sobre su uso en este servicio. Eliminar un atleta guardado de tu dispositivo no cambia el registro de competición subyacente ni lo elimina de OpenPowerlifting.

Seguridad y proveedores de servicios

Las solicitudes de red usan HTTPS. Los registros locales y las exportaciones temporales usan almacenamiento privado de la app en Android. Se accede a los orígenes del sitio web y la API mediante túneles de Cloudflare; los sistemas administrativos están restringidos. Estas medidas reducen el riesgo, pero ningún sistema de almacenamiento o transmisión puede garantizar seguridad absoluta.

La información es tratada por los proveedores descritos anteriormente y por un destinatario cuando eliges compartir una exportación o abrir un servicio externo. Los proveedores pueden tratar información en los países donde operan. Sus condiciones de privacidad y controles de conservación se aplican a sus propios registros. TotalDevel no añade publicidad ni vende información de los usuarios de la app.

Cambios en esta política

Las actualizaciones se publicarán en esta misma URL con una fecha de entrada en vigor revisada. Los cambios sustanciales que requieran aviso o consentimiento adicional se comunicarán según corresponda. Esta política describe la app y la infraestructura actuales; se actualizará cuando cambien sus prácticas de tratamiento de información.

Esta política está disponible en inglés, español, portugués, francés, alemán y ruso. Todas las versiones describen las mismas prácticas y comparten la fecha de entrada en vigor indicada arriba. Si un idioma no está disponible, se usa el inglés como alternativa.