TOTALDEVEL / 3RD ATTEMPTS / CONFIDENTIALITÉ

3rd Attempts
Politique de confidentialité

En vigueur depuis le · Français

Les données enregistrées restent sur votre appareil ; vous choisissez d’exporter ou non une sauvegarde. Les statistiques et les évaluations comparatives utilisent un service réseau. Voici comment chaque partie traite les informations.

L’app et son développeur

Cette politique décrit comment 3rd Attempts, l’app Android de force athlétique développée et exploitée sous le nom TotalDevel, traite les informations. L’identifiant de l’application Android est com.totaldevel.thirdattempts.

Pour obtenir de l’assistance, poser une question sur la confidentialité ou faire une demande concernant vos informations, écrivez à info@3rdattempts.com. Le développeur consulte cette boîte de réception et traite personnellement les demandes.

3rd Attempts est un projet indépendant. Les données de compétitions proviennent d’OpenPowerlifting. OpenPowerlifting ne parraine ni ne soutient TotalDevel. Les données publiées peuvent identifier des athlètes ; elles sont distinctes des informations que vous fournissez en utilisant l’app.

Informations sur votre appareil

Les préférences, les choix de navigation mémorisés, les athlètes enregistrés, les préréglages de classement nommés, les objectifs manuels de total et l’historique des observations d’évaluations comparatives sont stockés sur votre appareil. Les observations d’athlètes enregistrés, les résultats antérieurs, les évolutions calculées, les dates d’observation et de source, l’historique des mises à jour ainsi que les noms et membres de groupes de suivi personnalisés sont également stockés localement. L’accès Pro permet de consulter l’historique conservé et les comparaisons.

Il n’existe ni compte de l’app ni synchronisation automatique dans le cloud. La sauvegarde automatique Android dans le cloud et le transfert entre appareils restent désactivés. Pour récupérer les données locales enregistrées, vous devez conserver un fichier exporté avec la fonction manuelle Sauvegarde et restauration décrite ci-dessous.

L’app conserve les réponses HTTP dans son stockage privé pour réduire les téléchargements répétés. Les réponses mises en cache ne suppriment pas les requêtes réseau.

L’app actuelle ne contient ni publicité, ni Firebase, ni SDK d’analyse d’utilisation de l’app. Elle ne demande pas d’accès à la caméra, à la localisation ni d’accès étendu au stockage. Les autorisations Internet, réseau et les autorisations ordinaires de Google Play Billing permettent ses fonctionnalités.

Sauvegarde et restauration

La fonction gratuite Sauvegarde et restauration permet d’exporter manuellement un fichier JSON lisible ou d’en importer un avec le sélecteur de documents Android. Vous choisissez la destination : fichiers locaux ou fournisseur de documents cloud configuré, tel que Google Drive. Ce fournisseur traite la copie selon ses propres politiques. Il n’y a ni serveur de sauvegarde exploité par l’app ni synchronisation automatique.

Les fichiers de sauvegarde comprennent les données enregistrées et les préférences transférables, dont la langue, le thème et les unités. Ils excluent la propriété des achats Play, les jetons d’achat, les caches de l’API, l’historique de navigation propre à l’appareil ainsi que les images ou PDF générés. La propriété Pro est restaurée séparément via Google Play.

L’importation valide le fichier et ne remplace les données locales qu’après votre confirmation explicite. Supprimer des données de l’app ne supprime pas les sauvegardes conservées ailleurs ; supprimez ces copies auprès du fournisseur choisi.

Demandes de statistiques et d’évaluations comparatives

L’app demande des statistiques de compétitions via HTTPS à https://api.3rdattempts.com/api/v1. Les requêtes contiennent les recherches, les identifiants d’athlètes ou de compétitions et les filtres de classement ou de catégorie que vous choisissez. Ces éléments quittent votre appareil pour que le service renvoie les données demandées.

Lorsque vous évaluez un objectif de total ou un total hypothétique Pro, le total de comparaison est envoyé en grammes entiers avec les filtres de population sélectionnés afin de calculer une référence comparative. Les noms des objectifs et l’historique des observations enregistré restent locaux. L’évaluation comparative comprend donc un traitement sur le serveur.

Les mises à jour des athlètes enregistrés effectuent des requêtes limitées de profil et d’historique au premier plan pour les identifiants des athlètes enregistrés et leurs contextes de sexe, de discipline et d’équipement, y compris les paramètres de pagination et d’instantané. Les observations réussies sont soumises à un délai automatique de 24 heures ; vous pouvez demander une actualisation manuellement. Les requêtes s’arrêtent lorsque l’app passe en arrière-plan. Les noms des groupes de suivi, l’historique local des mises à jour et les données d’achat ne sont pas envoyés à l’API de statistiques. Cette fonction n’ajoute ni planificateur cloud ni notifications push.

TotalDevel exploite l’API de statistiques sur le serveur personnel du développeur. Cloudflare fournit les services de périphérie HTTPS, de tunnel, de sécurité et de cache. Cloudflare reçoit la requête réseau, dont son adresse, ses en-têtes, son chemin et ses paramètres de requête ; notre serveur reçoit les requêtes qui atteignent l’origine. Les adresses IP servent à l’acheminement réseau et à la prévention des abus, notamment aux limites de fréquence des requêtes.

Journaux opérationnels et conservation

La passerelle API enregistre la méthode de requête, un libellé général de route, le statut, le délai et la taille de la réponse. Son journal d’accès habituel exclut les adresses IP des visiteurs, les recherches brutes, les identifiants d’athlètes et de compétitions, les chaînes de requête et les totaux de comparaison. Les journaux de l’application enregistrent les identifiants de requête, les libellés de route, les identifiants d’instantané, les durées, les nombres de lignes, les résultats du cache et des codes d’erreur expurgés. Ces données aident à diagnostiquer les défaillances et à maintenir les performances du service. Leur lecture nécessite un accès administrateur aux systèmes d’hébergement et de surveillance.

La passerelle API et l’application conservent des journaux locaux avec rotation, configurés pour un maximum de trois fichiers de 10 MB par conteneur. La rotation dépend du volume des journaux, et non d’un nombre fixe de jours. Le stockage des journaux de surveillance est configuré pour une conservation de 48 heures avec nettoyage asynchrone ; cela ne garantit pas la suppression de chaque copie exactement 48 heures après une requête.

Des erreurs critiques d’infrastructure peuvent produire des données de diagnostic supplémentaires. Cloudflare traite aussi les informations de trafic et de sécurité, dont les adresses IP et les informations de routage, conformément à sa politique de confidentialité. Nous n’avons pas établi de durée de conservation fixe et unique pour tous les journaux Cloudflare, les diagnostics d’infrastructure ou les copies de diagnostic conservées par l’opérateur. Ne considérez pas le journal d’accès expurgé de l’API ou ses limites de rotation comme la promesse qu’aucun fournisseur ne conserve de données.

Achats Google Play

Pro est un achat unique via Google Play. Google collecte les informations de paiement et traite la transaction. L’app utilise Google Play Billing pour vérifier la propriété et confirmer les achats, utilise des jetons d’achat pour ces opérations et conserve localement en cache un indicateur de propriété Pro.

Il n’existe pas de backend TotalDevel distinct pour les paiements ou la vérification des achats. L’app n’envoie ni reçus, ni jetons d’achat, ni informations de paiement à l’API de statistiques. Google conserve les informations de paiement et de transaction selon ses propres politiques ; consultez la politique de confidentialité de Google. Effacer les données de l’app ou la désinstaller n’annule ni ne rembourse un achat et ne supprime pas les données de transaction de Google. Utilisez les contrôles d’achat, de remboursement et de confidentialité de Google Play pour ces données.

Exports et services externes

Les fiches d’athlètes et les récapitulatifs de compétitions en PNG et PDF sont générés sur votre appareil. Le menu de partage Android permet de choisir l’app ou le destinataire qui reçoit un export. Le service destinataire traite la copie selon ses propres pratiques.

Les fichiers temporaires d’export utilisent le cache privé de l’app. Lorsqu’un autre export est généré, les fichiers de plus de sept jours peuvent être nettoyés. Il ne s’agit pas d’une garantie de suppression programmée exactement sept jours après leur création. Android peut également supprimer des fichiers du cache.

Les actions Instagram ouvrent Instagram ou un navigateur. Les liens du développeur et de confidentialité ouvrent des sites web. Ces destinations ont leurs propres pratiques de confidentialité. Les copies d’exports enregistrées ou partagées hors de l’app échappent à son contrôle de suppression.

E-mail d’assistance

Si vous écrivez à info@3rdattempts.com, le développeur reçoit votre adresse e-mail, votre message, les pièces jointes que vous choisissez d’inclure et les informations d’acheminement de l’e-mail. Ces informations servent à répondre aux demandes d’assistance et de confidentialité.

Cloudflare Email Routing transfère les e-mails entrants à la boîte Gmail du développeur, fournie par Google. La correspondance y reste sans délai de suppression automatique, sauf si le développeur la supprime ou si vous en demandez la suppression. Envoyez votre demande de suppression à la même adresse d’assistance ; le développeur la traite manuellement et expliquera quelles informations doivent être conservées ou ne peuvent pas être supprimées. Les données de sauvegarde et de sécurité des fournisseurs suivent leurs propres pratiques de conservation.

Lorsque vous consultez cette politique ou le portfolio

Cette section concerne le site web, distinctement de l’app Android. Le site TotalDevel fournit du HTML statique, des styles, des images et des polices hébergées localement. Cette page publique de la politique ne comporte ni compte de l’app, ni script d’analyse d’utilisation, ni publicité, ni formulaire d’assistance, ni contenu tiers intégré. La page elle-même ne définit aucun cookie et n’effectue aucune demande de ressources tierces.

Cloudflare assure la diffusion HTTPS et la sécurité. L’origine du site est hébergée sur Oracle Cloud Infrastructure. Les journaux d’accès de l’origine contiennent les adresses de connexion, les horodatages, les chemins et chaînes de requête demandés, le statut et la taille des réponses, les pages de provenance et les informations d’agent utilisateur du navigateur. Ils servent à l’exploitation et au dépannage, sont accessibles aux administrateurs du serveur et n’ont actuellement aucun délai de suppression automatique fondé sur le temps.

La page d’accueil du portfolio, la page du produit et cette page de confidentialité sont accessibles publiquement sans connexion. L’injection d’analyse d’utilisation est désactivée sur le site et sa politique de sécurité bloque les scripts de page. Les fonctions de sécurité de Cloudflare peuvent traiter des informations de trafic ou définir des cookies de sécurité nécessaires ; consultez les informations de Cloudflare sur les cookies. Il n’est pas nécessaire d’accepter des cookies marketing pour lire cette politique.

Suppression, choix et demandes de confidentialité

Supprimez les entrées ou objectifs enregistrés à l’aide des commandes disponibles dans l’app. L’action Android Effacer le stockage/Effacer les données supprime les données locales de l’app ; vider le cache supprime les fichiers en cache. La désinstallation supprime les données privées de l’app. L’app n’ayant pas de compte, il n’existe aucun endpoint de suppression de compte de l’app.

Ces actions ne suppriment ni les fichiers de sauvegarde manuelle ni les copies exportées ou partagées, la correspondance d’assistance, les journaux d’infrastructure, les données de compétitions à la source ou les données de transaction Google Play. Elles n’annulent ni ne remboursent un achat. Supprimez les sauvegardes auprès du fournisseur de documents choisi et les autres copies externes auprès du service destinataire, demandez au développeur la suppression des e-mails d’assistance et utilisez les contrôles Google pour les données détenues par Google.

Selon votre lieu de résidence, vous pouvez avoir le droit d’accéder à vos informations personnelles, de les rectifier, de les supprimer ou d’en limiter le traitement, de vous opposer au traitement ou de déposer une réclamation auprès d’une autorité de protection des données. Écrivez à info@3rdattempts.com pour faire une demande. Décrivez les informations et le service concernés ; évitez d’envoyer des informations sensibles inutiles. Le développeur évaluera les droits applicables, vérifiera la demande si nécessaire et expliquera les limites pertinentes, notamment pour les données qui ne peuvent pas être reliées de manière fiable à une personne.

Si une donnée publiée sur un athlète vous concerne, contactez le développeur au sujet de son utilisation dans ce service. Supprimer un athlète enregistré de votre appareil ne modifie pas la donnée de compétition sous-jacente et ne la supprime pas d’OpenPowerlifting.

Sécurité et prestataires de services

Les requêtes réseau utilisent HTTPS. Les données locales et les exports temporaires utilisent le stockage Android privé de l’app. Les origines du site et de l’API sont accessibles par des tunnels Cloudflare ; les systèmes administratifs sont restreints. Ces mesures réduisent les risques, mais aucun système de stockage ou de transmission ne peut garantir une sécurité absolue.

Les informations sont traitées par les fournisseurs décrits ci-dessus et par un destinataire lorsque vous choisissez de partager un export ou d’ouvrir un service externe. Les fournisseurs peuvent traiter les informations dans les pays où ils opèrent. Leurs conditions de confidentialité et leurs contrôles de conservation s’appliquent à leurs propres données. TotalDevel n’ajoute pas de publicité et ne vend pas les informations des utilisateurs de l’app.

Modifications de cette politique

Les mises à jour seront publiées à cette même URL avec une date d’entrée en vigueur révisée. Les changements importants nécessitant une information ou un consentement supplémentaire seront communiqués selon les exigences applicables. Cette politique décrit l’app et l’infrastructure actuelles ; elle sera mise à jour lorsque leurs pratiques de traitement des informations changeront.

Cette politique est disponible en anglais, espagnol, portugais, français, allemand et russe. Toutes les versions décrivent les mêmes pratiques et partagent la date d’entrée en vigueur indiquée ci-dessus. Si une langue n’est pas disponible, l’anglais est utilisé par défaut.