Delete your account

Goatching is a running & trail coaching app. This page explains how to delete your account — from the app, or by email if you do not have the app installed — and exactly what that erases.

Deletion is irreversible. There is no “deactivated” account: your account row itself is removed, not flagged. Nothing can be restored afterwards. If you want to keep a copy of your data, export it first.

From the app

  1. Tap the account button at the top of the screen.
  2. Scroll to the Session section, at the bottom of the sheet.
  3. Tap “Supprimer mon compte” (Delete my account).
  4. Re-enter your password to confirm. The server refuses the deletion without it.

Without installing the app

Email goatching.contact@gmail.com from the address registered on your account, asking for your account to be deleted. The same erasure described below is applied.

What is deleted

CategoryWhat goes
Account & sign-inEmail, display name, hashed password, sessions, personal API tokens, email-verification and password-reset tokens
Health & sport profileResting/max heart rate, FTP, threshold pace, date of birth, weight, height, goals, injuries, personal records, sports, availability
Your activitiesImported and manually entered workouts, GPS tracks, perceived effort and comments on them, gear
Plans & their historyYour plans (as athlete and as coach), every version, their discussion threads, the AI threads (your AI coach, coach ↔ AI, race prediction) and the AI generation jobs
SocialFriendships, friend requests sent and received, invite links, invitations, your comments and reactions elsewhere, read markers
LocationThe privacy zones you defined (home…), along with the GPS tracks of your activities
AvailabilityUnavailability periods (holidays, reduced availability)
Third-party linksStrava connection and its tokens, intervals.icu link and the sessions it mapped
NotificationsPush subscriptions (Web Push and Firebase), coach notification and AI-chat preferences
Profile photoThe avatar file is removed from the server, not just unlinked

If you are a coach, your athletes are unlinked — their own data stays theirs — and the plans you were coaching are deleted.

What is kept, and why

KeptWhyFor how long
Audit log entries (dates, actions, opaque identifiers) — with their IP address and user-agent erased Without them, nothing would remain to show that an erasure request had been honoured, or when. The events stay, their network identifiers go. Kept
The account.delete entry keeps its IP address It is the last and only proof of the deletion request itself. Kept
Encrypted backups Rotating backups taken before the deletion still contain your data. They are not edited — they age out. Up to 30 days

Export your data first

Your full record is available in portable JSON on GET /v1/me/export (see the API page for how to authenticate), or on request at goatching.contact@gmail.com.

Questions

Everything else about your data — what is processed, who it is shared with, your rights — is on the privacy page. For anything else: goatching.contact@gmail.com.


Supprimer ton compte

Goatching est une app de coaching course & trail. Cette page explique comment supprimer ton compte — depuis l'app, ou par e-mail si tu n'as pas l'app installée — et ce que ça efface exactement.

La suppression est irréversible. Il n'y a pas de compte « désactivé » : la ligne de ton compte est retirée, pas marquée. Rien ne peut être restauré ensuite. Si tu veux garder une copie de tes données, exporte-les avant.

Depuis l'app

  1. Touche le bouton compte, en haut de l'écran.
  2. Descends jusqu'à la section Session, en bas de la feuille.
  3. Touche « Supprimer mon compte ».
  4. Ressaisis ton mot de passe pour confirmer : sans lui, le serveur refuse la suppression.

Sans installer l'app

Écris à goatching.contact@gmail.com depuis l'adresse enregistrée sur ton compte, en demandant sa suppression. Le même effacement que ci-dessous est appliqué.

Ce qui est supprimé

CatégorieCe qui part
Compte & connexionE-mail, pseudo, mot de passe haché, sessions, jetons d'API personnels, jetons de vérification d'adresse et de réinitialisation
Profil sportif & santéFréquence cardiaque repos/max, FTP, allure seuil, date de naissance, poids, taille, objectifs, blessures, records, sports, disponibilités
Tes activitésSorties importées et saisies à la main, traces GPS, ressentis et commentaires qui s'y rattachent, matériel
Tes plans et leur historiqueTes plans (comme athlète et comme coach), toutes leurs versions, leurs fils de discussion, les fils IA (ton coach IA, coach ↔ IA, prédiction de course) et les jobs de génération
SocialAmitiés, demandes d'ami émises et reçues, liens d'invitation, invitations, tes commentaires et réactions ailleurs, curseurs de lecture
LocalisationLes zones de confidentialité que tu as définies (domicile…), en plus des traces GPS de tes activités
DisponibilitéPériodes d'indisponibilité (vacances, dispo réduite)
Liaisons tiercesConnexion Strava et ses jetons, liaison intervals.icu et les séances qu'elle a poussées
NotificationsAbonnements push (Web Push et Firebase), préférences de notification et de chat IA du coach
Photo de profilLe fichier d'avatar est supprimé du serveur, pas seulement détaché

Si tu es coach, tes athlètes sont déliés — leurs données restent à eux — et les plans que tu coachais sont supprimés.

Ce qui est conservé, et pourquoi

ConservéPourquoiCombien de temps
Les lignes du journal d'audit (dates, actions, identifiants opaques) — avec leur adresse IP et leur user-agent effacés Sans elles, il ne resterait rien pour montrer qu'une demande d'effacement a été honorée, ni quand. Les événements restent, leurs identifiants réseau partent. Conservé
La ligne account.delete garde son adresse IP C'est la dernière et seule preuve de la demande de suppression elle-même. Conservé
Les sauvegardes chiffrées Les sauvegardes en rotation prises avant la suppression contiennent encore tes données. Elles ne sont pas retouchées : elles expirent. Jusqu'à 30 jours

Exporte tes données avant

Ton dossier complet est disponible en JSON portable sur GET /v1/me/export (voir la page API pour l'authentification), ou sur demande à goatching.contact@gmail.com.

Questions

Tout le reste sur tes données — ce qui est traité, avec qui c'est partagé, tes droits — est sur la page confidentialité. Pour le reste : goatching.contact@gmail.com.