Blog
Use Case
23 avril 202610 min

Quitter un groupe partagé sans drame : la mécanique du self-leave dans TAMSIV

Marie t'a ajoutée au classeur "Mariage Camille" il y a trois semaines. Au début tu as dit oui par réflexe. Trois semaines plus tard, tu n'ouvres plus le dossier. La notification rouge à 47 reste à 47. Tu n'oses pas demander à Marie de te retirer, mais tu n'oses pas rester non plus.

Ce scénario arrive tout le temps dans les apps collaboratives. Une invitation part avec les meilleures intentions du monde, et trois semaines plus tard, l'un des invités voudrait bien en sortir discrètement, sans faire de drame. Sauf que la plupart des apps n'ont jamais prévu ce cas. Résultat : on laisse trainer, on culpabilise, et on accepte moins la prochaine fois.

Points clés
  • La collaboration moderne impose une vraie "porte de sortie" propre, visible sur chaque élément partagé (tâche, mémo, événement, classeur), pour que rejoindre un partage ne devienne jamais un piège.
  • Le self-leave de TAMSIV ne supprime rien pour les autres : le contenu reste visible pour le reste du groupe, seule ta vue personnelle perd l'accès.
  • Techniquement, trois garde-fous invisibles évitent la casse : fallback image quand ton contenu photo reste chez les autres, invalidation ciblée des notifications push FCM, synchronisation temps réel via Supabase Realtime.
  • Un feed d'activité conversationnel décrit le départ calmement ("Untel n'est plus dans ce classeur") plutôt que comme une rupture.
Porte de bois entrouverte au bout d'un couloir baigné de lumière dorée, symbolisant une sortie sereine et sans drame d'un partage collaboratif

Pourquoi vouloir quitter un partage familial ou pro devient si fréquent ?

La collaboration en ligne a explosé ces cinq dernières années. D'après une enquête Pew Research, plus de 60% des adultes occidentaux déclarent partager au moins un document, une liste ou un calendrier avec un proche ou un collègue chaque semaine. Multiplie par la famille, les amis qui se marient, les collègues qui lancent un projet, les voisins qui organisent une fête, et tu arrives rapidement à dix ou quinze partages actifs simultanément dans ta vie.

Le problème, c'est que cette abondance crée sa propre charge mentale. Chaque partage arrive avec son lot de notifications, d'attentes implicites et de culpabilité latente. Quand la situation change (nouveau job, bébé qui arrive, projet annulé, relation qui se refroidit), tu voudrais pouvoir quitter certains partages sans faire de drame. Et tu découvres que la plupart des apps ne l'ont jamais prévu.

Quelles sont les trois options classiques, et pourquoi elles échouent ?

Avant le self-leave, quelqu'un qui voulait sortir d'un partage sans drame avait trois options, et toutes les trois étaient mauvaises.

Option 1 : supprimer le contenu

Sauf que le classeur ne t'appartient pas. Si tu supprimes, tu supprimes pour tout le monde. Marie perd trois semaines de travail sur son mariage. Tu viens de créer exactement le drame que tu voulais éviter.

Option 2 : demander à être retiré

Tu écris à Marie "hey, tu peux me virer du groupe ?". Elle reçoit ce message comme une petite gifle, même formulée gentiment. Elle va te demander pourquoi. Tu vas bafouiller une excuse. Elle va insister ("mais tu pourras juste regarder quand t'auras le temps ?"). Le truc que tu voulais faire en silence est devenu une conversation. Souvent suivie d'un petit froid.

Option 3 : laisser trainer

La plus fréquente. Tu n'ouvres plus l'app. Les notifs s'empilent. Tu finis par désactiver les notifications de ce classeur précis, puis de l'app entière. À force, tu désinstalles. Le problème est "résolu" par l'évitement, au prix de perdre l'outil pour les partages qui, eux, te servent.

Les trois options ont un point commun : elles transforment une envie banale ("je voudrais sortir de ce partage") en un petit événement émotionnel ou technique. C'est cette friction qui fait que les gens acceptent moins de partages, envoient plutôt des captures d'écran par WhatsApp, et reviennent à la charge mentale éparpillée que j'ai décrite en détail dans l'article sur la charge mentale familiale.

Comment fonctionne le "me retirer" dans TAMSIV ?

Interface collaborative montrant plusieurs classeurs partagés avec des avatars d'utilisateurs qui peuvent se retirer individuellement sans casser le groupe

La version 1.22 ajoute un bouton unique, appelé "Me retirer", qui existe maintenant sur chaque élément partagé de l'app. Pas seulement les classeurs : chaque tâche, chaque mémo, chaque événement peut être quitté individuellement si quelqu'un t'y a invité.

Sur une tâche, un mémo ou un événement

Imagine que ton équipe t'a assignée à une tâche "Préparer la démo client" pour un projet dont tu viens de sortir. Avant, il fallait que le chef de projet te désassigne manuellement. Maintenant, tu ouvres la tâche, tu pousses "Me retirer", et c'est fini. Tu disparais de la liste des participants. La tâche continue d'exister pour les autres. Elle a juste un participant de moins.

Sur un classeur entier

Sur un classeur partagé, le bouton fait la même chose, mais à l'échelle. Tu quittes le partage pour tout le contenu du classeur d'un coup : toutes les tâches, tous les mémos, tous les événements rattachés. Tu n'as pas à faire la gymnastique de partir de chaque item un par un.

Le bouton se trouve dans le menu de l'élément, à côté des options classiques. Il est visible uniquement si tu es un participant invité, pas si tu es le propriétaire (dans ce cas, c'est "supprimer" qui apparait, parce que c'est ton contenu). Cette distinction simple, propriétaire versus invité, est la base de toute la mécanique.

Qu'est-ce que les autres membres voient quand tu pars ?

Un départ bien géré, c'est un départ qui ne fait pas de bruit. Le feed d'activité de TAMSIV, que j'ai décrit dans un article récent sur l'unification des écrans de détail, affiche maintenant une ligne discrète : "Untel n'est plus dans ce classeur". Pas d'emoji dramatique, pas de "X a quitté le groupe" en rouge, juste un changement d'état, neutre.

Il n'y a pas non plus de notification push. Ton départ ne va pas réveiller trois personnes à 22h pour leur annoncer que tu pars. Le changement s'affiche dans le feed la prochaine fois qu'ils l'ouvrent, dans le fil chronologique des autres événements du classeur. C'est un choix délibéré : la notification push est réservée aux actions qui nécessitent une attention immédiate (un rappel qui sonne, un message qui attend une réponse). Un départ, ça n'en fait pas partie.

Le contenu que tu avais créé pendant que tu étais dans le partage reste visible pour les autres. Si tu avais ajouté une photo de la salle de mariage, Marie continue de la voir. Si tu avais écrit un mémo sur les prestataires que tu conseillais, il reste dans le dossier. Ton départ n'efface pas ce que tu as apporté.

Pourquoi la mécanique technique compte autant que la psychologie ?

Un bouton "me retirer" qui marche mal casse plus de choses qu'il n'en résout. Sur TAMSIV, trois garde-fous techniques protègent l'expérience des autres membres quand tu pars.

Fallback image pour les photos que tu laisses derrière

Si tu avais uploadé des photos sur le classeur, ces fichiers sont stockés sur ton bucket utilisateur avec des URLs signées. Quand tu quittes, tes permissions changent. Sans garde-fou, les URLs signées pourraient devenir inaccessibles pour les autres, et leur feed afficherait des miniatures cassées à la place de tes photos.

La v1.22 introduit un fallback image : quand la personne qui avait uploadé une photo n'est plus dans le partage, un placeholder propre s'affiche à la place de la miniature, avec une légende "photo indisponible". Le feed reste lisible, la mise en page ne casse pas, et personne ne voit un carré gris d'erreur.

Invalidation ciblée du cache de notifications FCM

Les notifications push sur TAMSIV passent par Firebase Cloud Messaging. Chaque appareil a un cache local des notifications reçues, pour éviter de relancer les sons et vibrations à chaque réouverture de l'app. Quand ton statut de membre change, il faut invalider le cache pour ne pas recevoir de notif fantôme pour un classeur dont tu viens de sortir.

L'invalidation est maintenant ciblée par type de push (tâche, mémo, événement, classeur) au lieu d'être globale. Avant, chaque changement provoquait un rafraichissement complet du cache, coûteux en batterie et en bande passante. Maintenant, seule la catégorie concernée est purgée. C'est un détail que personne ne voit, mais qui fait baisser la consommation de l'app sur les anciens Android.

Synchronisation temps réel côté groupe

Quand tu pousses "Me retirer", le changement est propagé à tous les autres appareils du groupe via Supabase Realtime. Les écrans ouverts sur le classeur se rafraichissent automatiquement, sans pull-to-refresh. Ça évite qu'un utilisateur continue de t'assigner des tâches pendant cinq minutes après ton départ parce que son écran n'est pas encore synchronisé.

Dans quelles situations faut-il vraiment quitter un partage ?

La feature n'est pas faite pour être utilisée tous les jours. Dans la plupart des cas, un partage actif mérite d'être actif. Mais voici les trois scénarios où le self-leave devient vraiment utile.

Un changement de contexte de vie. Tu quittes un boulot, tu déménages, tu te sépares, tu quittes une association. Les partages liés à cet ancien contexte n'ont plus de sens. Tu pouvais les ignorer, tu peux maintenant les quitter proprement.

Un partage "par politesse" qui n'a jamais pris. Quelqu'un t'a ajoutée à un classeur "Idées week-end entre amis" il y a huit mois. Le groupe n'a jamais vraiment utilisé le classeur. Tu peux sortir sans que personne ne s'en rende compte.

Un partage actif que tu ne peux plus suivre. Le groupe continue, mais tu n'as plus le temps. Tu peux partir maintenant et demander à y revenir plus tard si les choses changent. La porte n'est jamais fermée : le propriétaire peut te réinviter à tout moment.

Dans les trois cas, la règle est la même : ta vie évolue, tes partages doivent pouvoir évoluer avec. Une app de collaboration qui ne prend pas en charge le "je veux sortir" force les gens à rester bloqués dans une inertie qui finit toujours par les faire partir pour de bon, vers l'outil d'à côté.

Questions fréquentes

Le propriétaire voit-il exactement qui est parti ?

Oui. Le feed d'activité mentionne la personne qui a quitté le classeur, de la même manière qu'il mentionne celle qui a créé une tâche ou ajouté une photo. Le but n'est pas de cacher les départs, mais d'éviter la dramatisation. Les autres membres voient une ligne informative, pas une alerte.

Peut-on revenir dans un partage après en être sorti ?

Oui. Le propriétaire peut te réinviter à tout moment avec la même fonction qui a créé l'invitation initiale. Tu retrouves l'accès immédiatement, et tu retrouves aussi l'historique que tu avais manqué pendant ton absence.

Mes anciennes contributions sont-elles conservées si je quitte ?

Oui. Tout ce que tu avais créé (tâches, mémos, photos, commentaires) reste visible pour le reste du groupe. Ton nom apparait toujours dans l'historique comme créateur initial. Seule la possibilité de modifier ou d'en ajouter de nouveaux disparait pour toi.

Est-ce que quitter supprime les notifications du passé ?

Les notifications déjà reçues restent dans ton historique local, marquées comme appartenant à un partage que tu as quitté. Celles qui auraient pu arriver après ton départ sont bloquées côté serveur, tu ne reçois plus rien de ce classeur.

La feature est-elle activée par défaut pour tous les utilisateurs ?

Oui. Le bouton "Me retirer" est disponible pour tous les comptes dès la version 1.22 de l'application, sans réglage à activer, et dans les six langues supportées par l'app.

Et toi, t'as déjà regretté d'accepter un partage ?

Si cette feature te parle, c'est probablement parce que tu as déjà vécu la scène au moins une fois. Un ami, un collègue, un membre de ta famille t'a ajoutée à un classeur ou un projet, tu as dit oui par réflexe, et trois semaines plus tard tu aimerais bien en sortir sans déclencher une conversation.

La version 1.22 de TAMSIV rend cette sortie possible en deux taps. Partir n'est plus un événement, c'est juste une option parmi d'autres. Et c'est peut-être ce qui va te donner le courage d'accepter plus de partages la prochaine fois.

Télécharger TAMSIV gratuitement sur le Play Store et tester la nouvelle mécanique du self-leave.