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
- Tap the account button at the top of the screen.
- Scroll to the Session section, at the bottom of the sheet.
- Tap “Supprimer mon compte” (Delete my account).
- 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
| Category | What goes |
|---|---|
| Account & sign-in | Email, display name, hashed password, sessions, personal API tokens, email-verification and password-reset tokens |
| Health & sport profile | Resting/max heart rate, FTP, threshold pace, date of birth, weight, height, goals, injuries, personal records, sports, availability |
| Your activities | Imported and manually entered workouts, GPS tracks, perceived effort and comments on them, gear |
| Plans & their history | Your 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 |
| Social | Friendships, friend requests sent and received, invite links, invitations, your comments and reactions elsewhere, read markers |
| Location | The privacy zones you defined (home…), along with the GPS tracks of your activities |
| Availability | Unavailability periods (holidays, reduced availability) |
| Third-party links | Strava connection and its tokens, intervals.icu link and the sessions it mapped |
| Notifications | Push subscriptions (Web Push and Firebase), coach notification and AI-chat preferences |
| Profile photo | The 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
| Kept | Why | For 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
- Touche le bouton compte, en haut de l'écran.
- Descends jusqu'à la section Session, en bas de la feuille.
- Touche « Supprimer mon compte ».
- 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égorie | Ce qui part |
|---|---|
| Compte & connexion | E-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és | Sorties importées et saisies à la main, traces GPS, ressentis et commentaires qui s'y rattachent, matériel |
| Tes plans et leur historique | Tes 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 |
| Social | Amitiés, demandes d'ami émises et reçues, liens d'invitation, invitations, tes commentaires et réactions ailleurs, curseurs de lecture |
| Localisation | Les 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 tierces | Connexion Strava et ses jetons, liaison intervals.icu et les séances qu'elle a poussées |
| Notifications | Abonnements push (Web Push et Firebase), préférences de notification et de chat IA du coach |
| Photo de profil | Le 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é | Pourquoi | Combien 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.