Privacy Policy

Gym Commitment Privacy Policy

Last updated: October 2026

Gym Commitment is a training log: sessions, exercises and sets, routines, photos, weight entries, and your progress over time. This policy explains what we collect, how we use it, and how we protect your private training data.

1. Information We Collect

Gym Commitment collects only the information needed to run the app and help you track your training.

This may include session start and finish times, session duration, the body parts you tag, the exercises, sets, reps, weights and times you log, routines you follow or build, optional weekly goals, notes, optional photos or videos you attach, weight entries, reminder preferences, app settings, and backup or restore metadata when you choose to use cloud backup.

If you switch it on in Settings, Gym Commitment reads your body weight from Apple Health or Health Connect, and only after you allow it. It reads nothing else from them, and it never writes weight back. If you switch on saving sessions, each finished session is saved there as a workout.

If you connect an AI assistant, Gym Commitment also handles: the plans your assistant sends to your phone, a short request that says what you asked it for (your last top set for each exercise you logged recently, and, for a change to a plan, the plan's text and any notes you left for your AI), and, only if you choose to share them, the last 12 weeks of your training. Section 12 says exactly what, and for how long.

If website analytics, app analytics, or advertising measurement tools are enabled, they may process limited technical information such as page visits, app opens, device or browser details, IP address, referrer information, and standard marketing events.

2. How We Use Your Information

We use your information to operate Gym Commitment, show your session and exercise history, build your reports and insights, calculate your weekly goal score if you use one, organize your progress gallery, support optional backup and restore, send reminders you configure, respond to support requests, and improve app reliability and product experience.

We do not sell your personal data. We do not use your workout photos, videos, weight entries, notes, tags, or private training history for advertising targeting. We do not run an AI model, and we do not use your training, plans, notes or reports to train one. We do not show ads from any of it.

3. Private Workout Content

Your workout content is personal. Photos, videos, notes, weight entries, session tags, and training history are stored on your device unless you choose to back them up using a supported cloud option.

Weight read from Apple Health or Health Connect is kept on your device with your other weight entries. It is never sent to us and never used for advertising. It never goes into your iCloud or Google Drive backup. Those backups hold only the weights you type in yourself. On a new phone, turn the import on again in Settings and Gym Commitment reads your weight from Apple Health or Health Connect. You can switch the import off in Settings, and take back the access in the Health app or Health Connect.

En español

El peso que se lee desde la app Salud de Apple o desde Health Connect se guarda en tu dispositivo junto con tus otros registros de peso. Nunca se envía a nosotros ni se usa para publicidad. Nunca entra en tu copia de seguridad de iCloud ni de Google Drive. Esas copias solo guardan los pesos que escribes tú mismo. En un teléfono nuevo, activa la importación otra vez en Ajustes y Gym Commitment lee tu peso desde la app Salud de Apple o desde Health Connect. Puedes desactivar la importación en Ajustes y quitar el acceso en la app Salud o en Health Connect.

Em português

O peso lido do app Saúde da Apple ou do Health Connect fica no seu celular, junto com os seus outros registros de peso. Ele nunca é enviado para nós e nunca é usado para publicidade. Ele nunca entra no seu backup do iCloud ou do Google Drive. Esses backups guardam apenas os pesos que você mesmo digita. Em um celular novo, ative a importação de novo em Ajustes e o Gym Commitment lê o seu peso do app Saúde ou do Health Connect. Você pode desativar a importação em Ajustes e retirar o acesso no app Saúde ou no Health Connect.

In italiano

Il peso letto dall'app Salute di Apple o da Health Connect resta sul tuo dispositivo, insieme alle tue altre pesate. Non ci viene mai inviato e non viene mai usato per la pubblicità. Non finisce mai nel tuo backup su iCloud o su Google Drive. Quei backup contengono solo le pesate che inserisci tu. Su un telefono nuovo, attiva di nuovo l'importazione in Impostazioni e Gym Commitment legge il tuo peso dall'app Salute di Apple o da Health Connect. Puoi disattivare l'importazione in Impostazioni e togliere l'accesso nell'app Salute o in Health Connect.

Auf Deutsch

Das Gewicht, das aus der Health-App von Apple oder aus Health Connect gelesen wird, bleibt auf deinem Gerät, zusammen mit deinen anderen Gewichtseinträgen. Es wird nie an uns gesendet und nie für Werbung verwendet. Es landet nie in deinem Backup in iCloud oder Google Drive. Diese Backups enthalten nur die Gewichte, die du selbst einträgst. Schalte auf einem neuen Handy den Import in den Einstellungen erneut ein, dann liest Gym Commitment dein Gewicht aus der Health-App von Apple oder aus Health Connect. Du kannst den Import in den Einstellungen ausschalten und den Zugriff in der Health-App oder in Health Connect entziehen.

En français

Le poids lu depuis l'app Santé d'Apple ou depuis Health Connect reste sur ton appareil, avec tes autres pesées. Il ne nous est jamais envoyé et n'est jamais utilisé pour de la publicité. Il n'entre jamais dans ta sauvegarde iCloud ou Google Drive. Ces sauvegardes ne contiennent que les poids que tu saisis toi-même. Sur un nouveau téléphone, réactive l'import dans les Réglages et Gym Commitment lit ton poids depuis l'app Santé d'Apple ou depuis Health Connect. Tu peux désactiver l'import dans les Réglages et retirer l'accès dans l'app Santé ou dans Health Connect.

When backup is enabled, your backup is stored in the cloud account or storage location you control, such as iCloud, Google Drive, or a local backup destination. Those services are governed by their own privacy policies and account settings.

4. Third-Party Services

Gym Commitment may use trusted third-party services to operate the app and website, including Apple services for iOS distribution and iCloud backup, Google services for Android distribution, Google Sign-In or Google Drive backup, Firebase or Google services for app infrastructure where enabled, Meta tools such as the Meta SDK or similar Meta advertising and measurement tools where enabled, and other analytics or advertising measurement tools if enabled.

Your AI assistant is your own. If you connect ChatGPT, Claude, Gemini or another assistant, you do it with your own account, and its maker's terms and privacy policy apply to everything you say in that chat and to everything it reads from us. It is not our service provider. Our server runs on Cloudflare, and plans your assistant sends are stored with Google Firebase (Firestore).

We do not intentionally send your workout photos, videos, notes, weight entries, or private session content to analytics or advertising platforms.

5. Advertising and Analytics

We may use analytics or advertising measurement tools to understand website traffic, app usage, campaign performance, and whether people are discovering Gym Commitment from our marketing.

This may include Meta tools, where enabled, to measure ad performance, understand whether an install or visit came from a Meta campaign, and help us promote Gym Commitment to people who may be interested in the app.

These tools may process limited technical and event data, such as pages viewed, app opens, browser or device details, IP address, referrer links, and standard conversion events. This data is used for measurement and improvement, not to inspect your private workout content.

On Android, the first time the app opens, it asks Google Play how it was installed and keeps one word from the answer in our analytics (Facebook, Instagram, somewhere else, or not known) to see which of our ads bring people in; the link itself and any ad details never leave your phone, and nothing new is sent to Meta.

En español

En Android, la primera vez que se abre la app, le pregunta a Google Play cómo se instaló y guarda una sola palabra de la respuesta en nuestras estadísticas de uso (Facebook, Instagram, otro sitio o no se sabe) para ver cuáles de nuestros anuncios traen gente; el enlace en sí y los datos del anuncio nunca salen de tu teléfono, y no se envía nada nuevo a Meta.

Em português

No Android, na primeira vez que o app abre, ele pergunta ao Google Play como foi instalado e guarda uma só palavra da resposta nas nossas estatísticas de uso (Facebook, Instagram, outro lugar ou não se sabe) para vermos quais dos nossos anúncios trazem gente; o link em si e os dados do anúncio nunca saem do seu celular, e nada de novo é enviado à Meta.

In italiano

Su Android, la prima volta che l'app si apre, chiede a Google Play come è stata installata e conserva una sola parola della risposta nelle nostre statistiche d'uso (Facebook, Instagram, altrove o non si sa) per vedere quali dei nostri annunci portano nuove persone; il link in sé e i dati dell'annuncio non lasciano mai il tuo telefono, e a Meta non viene inviato nulla di nuovo.

Auf Deutsch

Auf Android fragt die App beim ersten Öffnen Google Play, wie sie installiert wurde, und behält ein einziges Wort aus der Antwort in unserer Nutzungsstatistik (Facebook, Instagram, anderswo oder unbekannt), damit wir sehen, welche unserer Anzeigen Leute zu uns bringen; der Link selbst und die Daten der Anzeige verlassen nie dein Handy, und an Meta wird nichts Neues gesendet.

En français

Sur Android, à la première ouverture, l'app demande à Google Play comment elle a été installée et garde un seul mot de la réponse dans nos statistiques d'utilisation (Facebook, Instagram, ailleurs ou inconnu) pour voir lesquelles de nos annonces amènent du monde ; le lien lui-même et les détails de l'annonce ne quittent jamais ton téléphone, et rien de nouveau n'est envoyé à Meta.

6. Data Storage and Retention

Your app data is primarily stored on your device. Optional backups are stored only when you choose to create or enable them, and they remain under the controls provided by your device, cloud account, or backup destination.

If you use the AI features, what our server keeps and for how long is listed in section 12. Everything else you log stays on your device.

We retain support emails and related correspondence for as long as needed to respond to you, maintain records, and improve support quality.

7. Data Deletion

You can delete sessions, media, weight entries, and other app data from within Gym Commitment where those controls are available, or by deleting the app data from your device.

Cloud backups can be managed or deleted from your iCloud, Google Drive, or local backup settings. If you need help, contact us at gymcommitmentapp@gmail.com.

To end an AI connection, tap Disconnect on that assistant in the AI tab. You can delete a report from our server in the app. To have anything in section 12 deleted sooner, contact us at gymcommitmentapp@gmail.com.

8. Children's Privacy

Gym Commitment is not intended for children under the age of 13. We do not knowingly collect personal information from children under 13.

If you believe a child has provided us with personal information, contact us and we will take appropriate action.

9. Security

We use reasonable technical and organizational measures to protect information associated with Gym Commitment. No method of transmission or storage is completely secure, so we cannot guarantee absolute security.

10. Your Rights

Depending on your location, you may have rights to access, correct, delete, or restrict certain personal data. You can contact us to make a privacy request.

Because much of your Gym Commitment data lives on your device or in a backup destination you control, some deletion and access actions may need to be completed directly on your device, iCloud account, Google Drive account, or local backup storage.

11. Your Device and Friend Links

While friend links are switched on, a new install of the app registers itself with our server once, a moment after it first opens, so that a link you send or open is tied to your install. The same registration happens the first time you connect an AI assistant, if it has not happened already.

For each install we keep a random id the app makes and a hash of its secret, whether it is an iPhone or an Android phone and a one-word model, when it was registered and last used, its language, one identifier from the store (on iPhone the App Store's app transaction id for your Apple Account, and whether it is a test version of the app; on Android a coded form of your device's Android ID), and, if you allow notifications, a token to send them. We use it only to run friend links and your AI connection, and to prevent abuse, never for advertising or tracking.

Your link. When you make your personal link, we keep a random code for it, the first name from your profile in the app, if you have set one, and whether you can still start the free trial. We keep it until you ask us to delete it.

When a friend opens a link in the app, we keep who opened whose link: the identifiers described above for both installs, the first name from the friend's profile in the app, if they have set one, and when they opened it. We keep the name for 60 days and the rest for 400 days. We use it so the app can offer each of you the free trial, to send you a notification when a friend opens your link (if you allow notifications and leave Invite updates on), and to prevent abuse.

The free trial itself is the App Store's or Google Play's: they run the purchase and the payment, and one free trial a person is their rule. When you start it, the app tells our server that it started, with the date and the store, and we keep that for 800 days, only so the app can say you have had a free trial before. Our server gives no free trials and no months of Pro.

Months of Pro we granted earlier (gifts and invites) have ended on both stores. We no longer give any, and we delete what is left of them a year after they ended.

The only names we keep are the first names from the profiles of a sender or a friend. We never see your email or payment details, and we never read your contacts.

An install that has not used the app for a year loses its language, its store identifier and its notification token; its random id, the hash of its secret, the kind of phone and the dates stay, so the app is recognised if it opens again. Ask us and we delete any of it sooner.

En español

Mientras los enlaces de amigo estén activados, una instalación nueva de la app se registra una sola vez en nuestro servidor, un momento después de abrirse por primera vez, para que el enlace que envías o abres quede ligado a tu instalación.

Por cada instalación guardamos un id aleatorio que crea la app y un hash de su secreto, si es un iPhone o un teléfono Android y el modelo en una sola palabra, cuándo se registró y cuándo se usó por última vez, su idioma, un identificador de la tienda (en iPhone, el id de transacción de app del App Store de tu cuenta de Apple, y si es una versión de prueba de la app; en Android, una forma codificada del ID de Android de tu dispositivo) y, si permites notificaciones, un token para enviarlas. Lo usamos solo para el funcionamiento de los enlaces de amigo y para evitar abusos, nunca para publicidad ni seguimiento.

Tu enlace. Cuando creas tu enlace personal, guardamos un código aleatorio para él, el nombre de pila de tu perfil en la app, si lo has puesto y si todavía puedes empezar la prueba gratis. Lo guardamos hasta que nos pidas borrarlo.

Cuando un amigo abre un enlace en la app, guardamos quién abrió el enlace de quién: los identificadores descritos arriba de las dos instalaciones, el nombre de pila del perfil del amigo en la app, si lo ha puesto y cuándo lo abrió. Guardamos el nombre 60 días y el resto 400 días. Lo usamos para que la app pueda ofrecer a cada uno la prueba gratis, para enviarte una notificación cuando un amigo abre tu enlace (si permites notificaciones y dejas activadas las novedades de invitaciones) y para evitar abusos.

La prueba gratis en sí es de App Store o de Google Play: ellos gestionan la compra y el pago, y una prueba gratis por persona es su regla. Cuando lo empiezas, la app avisa a nuestro servidor de que empezó, con la fecha y la tienda, y lo guardamos 800 días, solo para que la app pueda decir que ya tuviste una prueba gratuita. Nuestro servidor no da pruebas gratis ni meses de Pro.

Los meses de Pro que dimos antes (regalos e invitaciones) terminaron en las dos tiendas. Ya no damos ninguno, y borramos lo que queda de ellos un año después de que terminaron.

Los únicos nombres que guardamos son los nombres de pila de los perfiles de quien envía y de su amigo. Nunca vemos tu correo ni tus datos de pago, y nunca leemos tus contactos.

Una instalación que lleva un año sin usar la app pierde su idioma, su identificador de la tienda y su token de notificaciones; su id aleatorio, el hash de su secreto, el tipo de teléfono y las fechas se quedan, para reconocer la app si se vuelve a abrir. Pídenoslo y borramos cualquiera de estos datos antes.

Em português

Enquanto os links de amigo estiverem ativados, uma nova instalação do app se registra uma única vez no nosso servidor, logo depois de abrir pela primeira vez, para que um link que você envia ou abre fique ligado à sua instalação.

Para cada instalação, guardamos um id aleatório que o app cria e um hash do segredo dela, se é um iPhone ou um celular Android e o modelo em uma palavra, quando foi registrada e usada pela última vez, o idioma, um identificador da loja (no iPhone, o id de transação do app na App Store da sua conta Apple, e se é uma versão de teste do app; no Android, uma forma codificada do ID Android do aparelho) e, se você permitir notificações, um token para enviá-las. Usamos isso apenas para o funcionamento dos links de amigo e para evitar abusos, nunca para publicidade ou rastreamento.

Seu link. Quando você cria seu link pessoal, guardamos um código aleatório para ele, o primeiro nome do seu perfil no app, se você tiver colocado um e se você ainda pode começar o teste grátis. Guardamos até você pedir para apagar.

Quando um amigo abre um link no app, guardamos quem abriu o link de quem: os identificadores descritos acima das duas instalações, o primeiro nome do perfil do amigo no app, se ele tiver colocado um e quando abriu. Guardamos o nome por 60 dias e o resto por 400 dias. Usamos isso para o app poder oferecer o teste grátis a cada um, para enviar uma notificação quando um amigo abrir o seu link (se você permitir notificações e deixar as novidades de convites ativadas) e para evitar abusos.

O teste grátis em si é da App Store ou do Google Play: eles cuidam da compra e do pagamento, e um teste grátis por pessoa é a regra deles. Quando você começa, o app avisa o nosso servidor que começou, com a data e a loja, e guardamos isso por 800 dias, só para o app poder dizer que você já teve um teste grátis. Nosso servidor não dá testes grátis nem meses de Pro.

Os meses de Pro que demos antes (presentes e convites) acabaram nas duas lojas. Não damos mais nenhum, e apagamos o que sobrou deles um ano depois que terminaram.

Os únicos nomes que guardamos são os primeiros nomes dos perfis de quem envia e de quem recebe. Nunca vemos o seu e-mail nem os seus dados de pagamento, e nunca lemos os seus contatos.

Uma instalação que fica um ano sem usar o app perde o idioma, o identificador da loja e o token de notificações; o id aleatório, o hash do segredo, o tipo de celular e as datas ficam, para o app ser reconhecido se abrir de novo. Peça e apagamos qualquer um desses dados antes.

In italiano

Finché i link degli amici sono attivi, una nuova installazione dell'app si registra una sola volta sul nostro server, un attimo dopo la prima apertura, così il link che mandi o apri resta legato alla tua installazione.

Per ogni installazione conserviamo un id casuale creato dall'app e un hash del suo segreto, il tipo di telefono (iPhone o Android) e il modello in una sola parola, la data di registrazione e dell'ultimo uso, la lingua, un identificativo dello store (su iPhone l'id di transazione dell'app dell'App Store per il tuo Apple Account e se è una versione di prova dell'app; su Android una forma codificata dell'ID Android del dispositivo) e, se consenti le notifiche, un token per inviarle. Lo usiamo solo per far funzionare i link degli amici e per prevenire abusi, mai per pubblicità o tracciamento.

Il tuo link. Quando crei il tuo link personale, conserviamo un codice casuale per quel link, il nome del tuo profilo nell'app, se l'hai impostato e se puoi ancora iniziare la prova gratuita. Lo conserviamo finché non ci chiedi di eliminarlo.

Quando un amico apre un link nell'app, conserviamo chi ha aperto il link di chi: gli identificativi descritti sopra delle due installazioni, il nome del profilo dell'amico nell'app, se l'ha impostato e quando l'ha aperto. Il nome lo conserviamo 60 giorni, il resto 400 giorni. Lo usiamo perché l'app possa offrire la prova gratuita a ciascuno, per inviarti una notifica quando un amico apre il tuo link (se consenti le notifiche e lasci attivi gli aggiornamenti sugli inviti) e per prevenire abusi.

La prova gratuita in sé è dell'App Store o di Google Play: gestiscono loro l'acquisto e il pagamento, e una prova gratuita a persona è una loro regola. Quando lo inizi, l'app avvisa il nostro server che è iniziato, con la data e lo store, e lo conserviamo 800 giorni, solo perché l'app possa dire che hai già avuto una prova gratuita. Il nostro server non dà prove gratuite né mesi di Pro.

I mesi di Pro che abbiamo dato prima (regali e inviti) sono finiti su entrambi gli store. Non ne diamo più, ed eliminiamo ciò che resta un anno dopo la fine.

Gli unici nomi che conserviamo sono quelli dei profili di chi manda il link e di un amico: solo il nome, senza cognome. Non vediamo mai la tua e-mail né i tuoi dati di pagamento e non leggiamo mai i tuoi contatti.

Un'installazione che non usa l'app da un anno perde la lingua, l'identificativo dello store e il token delle notifiche. Restano l'id casuale, l'hash del suo segreto, il tipo di telefono e le date, così l'app viene riconosciuta se si riapre. Chiedicelo e ne eliminiamo qualsiasi parte prima.

Auf Deutsch

Solange Freundeslinks eingeschaltet sind, meldet sich eine neue Installation der App einmal bei unserem Server an, kurz nachdem sie zum ersten Mal geöffnet wurde. So bleibt ein Link, den du schickst oder öffnest, an deine Installation gebunden.

Für jede Installation speichern wir eine zufällige ID, die die App erzeugt, und einen Hash ihres Geheimnisses, ob es ein iPhone oder ein Android-Handy ist und das Modell in einem Wort, wann sie registriert und zuletzt benutzt wurde, ihre Sprache, eine Kennung des Stores (auf dem iPhone die App-Transaktions-ID des App Store für deine Apple-ID und ob es eine Testversion der App ist; auf Android eine verschlüsselte Form der Android-ID deines Geräts) und, wenn du Benachrichtigungen erlaubst, ein Token, um sie zu senden. Wir nutzen das nur, damit Freundeslinks funktionieren und um Missbrauch zu verhindern, nie für Werbung oder Tracking.

Dein Link. Wenn du deinen persönlichen Link erstellst, speichern wir einen zufälligen Code dafür, den Vornamen aus deinem Profil in der App, falls du einen eingetragen hast, und ob du den Gratis-Test noch starten kannst. Wir behalten ihn, bis du uns bittest, ihn zu löschen.

Wenn ein Freund einen Link in der App öffnet, speichern wir, wer wessen Link geöffnet hat: die oben beschriebenen Kennungen beider Installationen, den Vornamen aus dem Profil des Freundes in der App, falls er einen eingetragen hat, und wann er ihn geöffnet hat. Den Namen behalten wir 60 Tage, den Rest 400 Tage. Wir nutzen das, damit die App euch beiden den Gratis-Test anbieten kann, um dir eine Benachrichtigung zu schicken, wenn ein Freund deinen Link öffnet (wenn du Benachrichtigungen erlaubst und die Einladungs-Hinweise eingeschaltet lässt), und um Missbrauch zu verhindern.

Der Gratis-Test selbst gehört dem App Store oder Google Play: Sie wickeln Kauf und Zahlung ab, und ein Gratis-Test pro Person ist ihre Regel. Wenn du ihn startest, sagt die App unserem Server, dass er gestartet ist, mit Datum und Store, und wir behalten das 800 Tage, nur damit die App sagen kann, dass du schon einmal eine Testphase hattest. Unser Server vergibt keine Gratis-Tests und keine Monate Pro.

Monate Pro, die wir früher gegeben haben (Geschenke und Einladungen), sind in beiden Stores beendet. Wir geben keine mehr und löschen, was davon übrig ist, ein Jahr nach ihrem Ende.

Die einzigen Namen, die wir speichern, sind die Vornamen aus den Profilen von Absendern und Freunden. Wir sehen nie deine E-Mail-Adresse oder deine Zahlungsdaten, und wir lesen nie deine Kontakte.

Eine Installation, die die App ein Jahr lang nicht benutzt hat, verliert ihre Sprache, ihre Store-Kennung und ihr Benachrichtigungs-Token. Ihre zufällige ID, der Hash ihres Geheimnisses, die Art des Handys und die Daten bleiben, damit die App wiedererkannt wird, wenn sie wieder öffnet. Bitte uns, und wir löschen alles davon früher.

En français

Tant que les liens d'amis sont activés, une nouvelle installation de l'app s'enregistre une seule fois auprès de notre serveur, juste après sa première ouverture, pour que le lien que tu envoies ou ouvres soit lié à ton installation.

Pour chaque installation, nous gardons un identifiant aléatoire créé par l'app et un hash de son secret, si c'est un iPhone ou un téléphone Android et le modèle en un mot, la date d'enregistrement et du dernier usage, la langue, un identifiant du store (sur iPhone l'identifiant de transaction de l'app de l'App Store pour ton compte Apple, et s'il s'agit d'une version de test de l'app ; sur Android une forme codée de l'ID Android de ton appareil) et, si tu autorises les notifications, un jeton pour les envoyer. Nous l'utilisons uniquement pour faire fonctionner les liens d'amis et prévenir les abus, jamais pour la publicité ni le suivi.

Ton lien. Quand tu crées ton lien personnel, nous gardons un code aléatoire pour ce lien, le prénom de ton profil dans l'app, si tu en as mis un et si tu peux encore démarrer l'essai gratuit. Nous le gardons jusqu'à ce que tu nous demandes de le supprimer.

Quand un ami ouvre un lien dans l'app, nous gardons qui a ouvert le lien de qui : les identifiants décrits plus haut des deux installations, le prénom du profil de l'ami dans l'app, s'il en a mis un et quand il l'a ouvert. Nous gardons le prénom 60 jours et le reste 400 jours. Nous l'utilisons pour que l'app puisse proposer l'essai gratuit à chacun, pour t'envoyer une notification quand un ami ouvre ton lien (si tu autorises les notifications et laisses les nouvelles des invitations activées) et pour prévenir les abus.

L'essai gratuit lui-même appartient à l'App Store ou à Google Play : ils gèrent l'achat et le paiement, et un essai gratuit par personne est leur règle. Quand tu le démarres, l'app dit à notre serveur qu'il a démarré, avec la date et le store, et nous le gardons 800 jours, seulement pour que l'app puisse dire que tu as déjà eu un essai gratuit. Notre serveur n'offre aucun essai gratuit ni mois de Pro.

Les mois de Pro que nous avons donnés avant (cadeaux et invitations) se sont terminés sur les deux stores. Nous n'en donnons plus et nous supprimons ce qu'il en reste un an après leur fin.

Les seuls noms que nous gardons sont les prénoms des profils de la personne qui envoie et de son ami. Nous ne voyons jamais ton e-mail ni tes données de paiement, et nous ne lisons jamais tes contacts.

Une installation qui n'a pas utilisé l'app depuis un an perd sa langue, son identifiant du store et son jeton de notifications ; son identifiant aléatoire, le hash de son secret, le type de téléphone et les dates restent, pour que l'app soit reconnue si elle s'ouvre à nouveau. Demande-le-nous et nous supprimons n'importe lequel de ces éléments plus tôt.

12. Your AI Assistant

The AI features are optional. Your training stays on your phone until you copy a message to your assistant or choose to share your last 12 weeks. Connecting only registers your phone, as described below. We do not run an AI model. Your conversation with your assistant stays with your assistant, under its maker's rules, until you delete that chat from it. We cannot delete it for you.

Connecting. When you connect an assistant, we keep a random id for your phone, the hash of its secret, whether it is an iPhone or an Android phone and a one-word model, your push token if you allow notifications, the name of the assistant and when it connected and was last used. The connection lasts a year, or until you tap Disconnect, which ends it at once. We do not keep what you say in the chat.

When you copy a message. The app tells our server what you asked for: a new plan, a change to a plan, a question about a plan, or a report. For a change or a question, it also sends the plan's text (up to 8 KB) and its name; for a change, any notes you left for your AI on its exercises (up to 12, each a reason you tapped and up to 160 characters of your own words). For a new plan or a change, it also sends your last top set for each exercise you logged in the last 12 weeks (up to 24): the exercise, the weight and unit, the reps and the day, for example "Bench press, 60 kg × 8, 12 Oct". Warm-up and drop sets are left out. Our server uses them only to set your starting weights; the starting weights it sets become part of your plan. Your assistant reads this request from us to start from it. We delete the plan text, your notes and these top sets within three hours at most, or sooner when your assistant answers, you close the request, or you disconnect. We keep a line saying a request was made and how it ended for about two more days.

When you share your 12 weeks. If you tap Copy on "Share 12 weeks", the app sends our server: for each workout the day, its length in minutes, the body parts, and each exercise with its sets, reps, weight and unit (or time); the weight records in those weeks; the weigh-ins you typed yourself, if that switch is on; and, if that switch is on, the names of the plans you followed, their days and what each day asked for. We hold it encrypted, for the one assistant you picked, for 24 hours at most. That assistant can read it while it is open, writes one report, and when the report arrives we delete the data and its key. If no report comes, or you tap to close the door, it is deleted by 24 hours. Disconnecting stops the assistant reading it at once. We never receive your name, photos, videos, session notes or anything from Apple Health or Health Connect.

The report. The finished report stays on our server for 7 days so your phone can fetch it, then it is deleted. You can delete it from our server sooner in the app. A copy stays on your phone until you delete it.

Plans your assistant sends. The plan arrives as a link-readable document: anyone who has its link can read it. It holds the plan's name, days, exercises, goal and the assistant's note, never your name or anything about your body. It is deleted 30 days after it arrives, and nobody else can list or change it. A plan you saved stays on your phone. For each plan we also keep a line with its name, the number of days and exercises, which assistant sent it and when, until you delete the plan in the app.

What our own logs hold. Our server's log lines say that a call happened and its type, never what was in it, and we do not store them.

What your assistant reads from us goes to your assistant's maker, because you asked it to. It is then theirs under their terms. We do not send your training to anyone else, and we do not sell it.

Some AI features are free a few times and then need Pro. That count is kept on your phone, not on our server.

Disconnect ends the connection and wipes any open request. It does not remove a plan your assistant already sent (it stays at its link until it is deleted, 30 days after it arrived), a report you did not delete (kept 7 days), or what the assistant read in your chat with it.

13. Changes to This Policy

We may update this Privacy Policy from time to time. Any changes will be reflected on this page with an updated "Last updated" date.

14. Contact Us

If you have questions, concerns, or requests about this Privacy Policy or your data, contact us at gymcommitmentapp@gmail.com.