Vos photos et vidéos ne quittent jamais votre appareil
Ce qui quitte votre appareil lors de l'analyse d'un export WhatsApp : texte, messages vocaux et audio extrait des vidéos. Vos photos restent chez vous.

Dans cet article
Quand vous exportez une discussion WhatsApp avec les médias, le fichier zip peut contenir des photos, des vidéos et des messages vocaux. La plupart des gens supposent que tout est envoyé en ligne.
Vous avez déjà votre .zip ? Chaque message vocal devient du texte, à sa place dans la conversation.
Analyser votre conversationTout voir par écritThreadRecap ne fonctionne pas de cette façon.
Les photos ne quittent jamais votre appareil, et les fichiers vidéo eux-mêmes ne sont jamais envoyés. Votre navigateur les lit pour vous montrer ce qui figure dans l'export et pour reprendre un envoi interrompu, et il les conserve dans son propre espace de stockage jusqu'à ce que vous effaciez ces données. L'image d'une vidéo ne nous parvient jamais.
Un point mérite d'être précisé, car il est facile à mal comprendre : une vidéo peut contenir de la parole, et la parole est précisément ce dont un récapitulatif a besoin. Sur le site, votre navigateur supprime l'image et extrait la piste audio sur votre appareil. Seul cet audio extrait est envoyé pour la transcription.
Nous n'envoyons que ce qui est nécessaire pour produire un récapitulatif utile. Vous pouvez en savoir plus dans notre politique de confidentialité. Voici ce qui est envoyé :
- Le texte de la discussion issu de l'export.
- Les messages vocaux (audio), lorsque l'export a été réalisé avec les médias.
- La piste audio extraite par votre navigateur de chaque vidéo, jamais le fichier vidéo lui-même.
Tout le reste reste en local.
Comprendre précisément pourquoi cette architecture a été choisie, et ce qu'elle implique en pratique, demande de regarder de plus près la structure des exports WhatsApp, la manière dont ThreadRecap les traite, et la différence technique entre ne jamais envoyer un fichier et simplement ne pas le conserver après coup.
Que contient le fichier zip d'un export WhatsApp ?
Un export type ressemble à ceci :
- Un fichier de transcription de la discussion (souvent
_chat.txtouWhatsApp Chat - ... .txt). Savoir s'il est sans danger d'importer une discussion WhatsApp dans un outil d'IA dépend de ce qui arrive aux fichiers qui l'entourent. - Des fichiers multimédias (photos, vidéos, documents).
- Des messages vocaux (généralement
.opus, parfois.m4a).
ThreadRecap lit le zip localement dans votre navigateur, extrait le texte de la discussion, identifie les fichiers de messages vocaux qu'il peut transcrire, et laisse les photos et les fichiers vidéo sur votre appareil.
Comment WhatsApp nomme et organise les médias dans le zip
WhatsApp utilise des conventions de nommage prévisibles dans ses fichiers ZIP d'export. Les photos portent généralement un préfixe horodaté, comme IMG-20240601-WA0001.jpg, les vidéos suivent un schéma similaire avec le préfixe VID-, et les messages vocaux utilisent le préfixe PTT- avec les extensions .opus ou .m4a. Les GIF exportés depuis les discussions WhatsApp apparaissent sous forme de fichiers .mp4. Les autocollants sont généralement de petites images .webp. L'étape d'analyse locale de ThreadRecap lit ces noms de fichiers et ces extensions pour classer chaque fichier du ZIP avant toute autre opération. Les fichiers des catégories photo et vidéo sont lus dans votre navigateur et conservés dans l'espace de stockage propre au navigateur, afin qu'un envoi interrompu à mi-parcours puisse reprendre là où il s'est arrêté. Ces fichiers ne vont jamais ailleurs, et ils disparaissent lorsque vous effacez les données du navigateur. Une étape distincte, exécutée dans le navigateur, extrait de chaque vidéo un petit fichier audio seul, et c'est celui-ci qui est envoyé.
La différence entre « export avec médias » et « export sans médias »
WhatsApp propose deux options d'export : avec les médias et sans les médias. Lorsque vous exportez sans les médias, le ZIP ne contient que le fichier _chat.txt. Les références aux médias dans ce fichier apparaissent sous la forme <Média omis>. Lorsque vous exportez avec les médias, les photos, vidéos, messages vocaux et documents sont regroupés avec la transcription. ThreadRecap gère les deux cas. Si vous exportez sans les médias, seul le texte de la discussion est traité, et aucun audio ni média n'est envoyé. Si vous exportez avec les médias, ThreadRecap envoie le texte de la discussion, les fichiers audio des messages vocaux qu'il trouve, et la piste audio extraite de chaque vidéo dans votre navigateur ; les fichiers photo, vidéo et document eux-mêmes restent là où ils sont.
Ce que ThreadRecap envoie (et pourquoi)
ThreadRecap n'envoie que :
1) Le texte de la discussion
Parce que les synthèses, décisions et actions à mener découlent de la chronologie de la conversation.
Le fichier _chat.txt est un journal en texte brut. Il contient les horodatages, les noms des expéditeurs et le contenu des messages. C'est la principale donnée d'entrée du récapitulatif généré par l'IA. Sans lui, il n'y a pas de conversation à résumer. Ce fichier est généralement petit : une discussion de plusieurs milliers de messages ne dépasse guère quelques mégaoctets de texte brut, si bien que le temps d'envoi est négligeable comparé à la taille totale du ZIP lorsque les médias sont inclus.
2) Uniquement les messages vocaux (audio)
Parce que les messages vocaux contiennent souvent les informations les plus importantes, et que la transcription exige d'envoyer l'audio à un modèle de reconnaissance vocale.
WhatsApp exporte les messages vocaux au format .opus et parfois .m4a. ThreadRecap envoie ces fichiers au service de transcription audio par IA. Un audio clair se transcrit plus facilement, mais vérifiez tout élément important par rapport à l'enregistrement original. Une fois transcrit, le texte est placé dans la chronologie de la discussion à l'horodatage correspondant. Le fichier audio est conservé avec le récapitulatif afin que vous puissiez l'écouter à côté de sa transcription ; il est supprimé lorsque vous effacez l'audio, le récapitulatif ou votre compte.
S'il n'y a aucun message vocal, aucun audio n'est envoyé.
3) La piste audio de chaque vidéo
Parce qu'une vidéo peut contenir la même décision orale qu'un message vocal, et que l'image n'est pas nécessaire pour la comprendre.
L'écran d'aperçu liste les vidéos trouvées dans votre export. Votre navigateur effectue la conversion lui-même : l'image est écartée et un petit fichier audio mono est produit à partir de la seule piste sonore. Ce fichier audio rejoint les messages vocaux dans l'envoi et est transcrit de la même manière ; ses mots sont placés à l'endroit où la vidéo a été envoyée. La vidéo d'origine ne circule jamais sur le réseau.
Ce que ThreadRecap n'envoie jamais
ThreadRecap n'envoie pas :
- Les photos.
- Les fichiers vidéo (seule la piste audio extraite de ceux-ci).
- Les GIF.
- Les autocollants.
- Les miniatures.
- Tout autre média non audio.
Même si ces fichiers existent dans votre zip exporté, ils restent sur votre appareil.
Pourquoi garder les fichiers en local est une garantie plus forte que de les supprimer côté serveur
Certains outils décrivent leur protection de la vie privée en termes de ce qu'ils suppriment après le traitement. Cette présentation suppose tout de même que le fichier transite par le réseau et arrive sur un serveur. L'approche de ThreadRecap est radicalement différente : les photos et fichiers vidéo sont identifiés lors de la décompression locale du ZIP et ne sont jamais placés dans la file d'envoi. Ils restent dans votre navigateur, et ce qu'une vidéo apporte à l'analyse en est extrait là, sur place, plutôt que d'être envoyé avec elle. Il n'y a pas de suppression côté serveur parce qu'il n'y a jamais eu d'arrivée sur un serveur. Pour un utilisateur soucieux de la confidentialité de son export WhatsApp, cette distinction compte : un fichier qui ne quitte jamais votre appareil ne peut être intercepté, journalisé ou conservé par erreur.
Pourquoi c'est important
1) Une surface de risque plus réduite
Les photos et vidéos peuvent montrer des visages, des lieux, des scènes privées, des écrans et des documents. Aucune de ces images n'est envoyée, ce qui réduit fortement l'exposition.
Pour être concret : une discussion WhatsApp exportée avec un an de médias peut contenir des centaines de photos couvrant des événements personnels, des captures d'écran partagées, des images de localisation et des documents photographiés avec un téléphone. Chacun de ces éléments porte des métadonnées et un contenu visuel sans rapport avec le récapitulatif que vous cherchez à générer. Garder tout cela en local n'est pas seulement une préférence en matière de confidentialité : c'est la décision architecturalement juste pour un outil dont le seul objectif est de résumer le texte et l'audio d'une conversation.
2) Un traitement plus rapide
Les fichiers médias forment souvent la plus grosse partie d'un export, et davantage encore lorsque les paramètres de confidentialité bloquent une partie des données et qu'il faut tout refaire. Ne pas envoyer les photos et vidéos allège l'envoi et accélère l'analyse.
En pratique, une seule photo haute résolution prise avec un smartphone récent pèse entre 3 Mo et 8 Mo. Un clip vidéo d'une minute peut facilement atteindre 50 Mo, voire davantage. Une discussion comptant un an de médias partagés dans un groupe peut représenter plusieurs gigaoctets. En comparaison, le fichier _chat.txt de la même période pèse presque toujours moins de 5 Mo, et les messages vocaux sont généralement de petits fichiers de 30 secondes à quelques minutes. Ne pas envoyer les photos et vidéos réduit à la fois la surface de risque pour la vie privée et la taille de l'envoi, et cet effet s'amplifie vite à mesure que les exports de discussions de groupe grossissent.
3) Une confiance mieux fondée
La plupart des outils se contentent de dire vaguement « nous respectons votre vie privée ». Ce qui crée réellement la confiance, c'est une contrainte technique stricte : ne pas envoyer ce dont on n'a pas besoin.
Le modèle de confidentialité de l'analyseur de discussions WhatsApp de ThreadRecap repose sur cette contrainte. La question « les photos WhatsApp sont-elles envoyées en ligne ? » a ici une réponse binaire : non, car le code qui traite le ZIP ne les fait jamais transiter sur le réseau. La confidentialité des vidéos WhatsApp et celle de la transcription des messages vocaux WhatsApp sont traitées différemment, parce que l'usage est différent : ce qu'une vidéo apporte, c'est ce qui y a été dit, donc le navigateur prend la piste audio et laisse le fichier sur place ; un message vocal n'est déjà que de l'audio, il est donc envoyé et transcrit tel quel. La distinction est fonctionnelle, non arbitraire.
Comment fonctionne le processus (un modèle mental simple)
- Vous importez le zip WhatsApp dans votre navigateur.
- Le zip est décompressé localement.
- Le texte de la discussion est analysé localement.
- Les fichiers photo et vidéo restent sur votre appareil.
- Le texte de la discussion, les messages vocaux et la piste audio extraite de chaque vidéo sont envoyés pour analyse.
- Les transcriptions (le cas échéant) sont intégrées à la chronologie de la discussion.
- L'IA génère le récapitulatif.
La règle essentielle : aucun fichier photo ou vidéo n'est jamais envoyé, et d'une vidéo seule sa piste audio l'est.
Ce qui se passe pendant la décompression locale
Lorsque vous sélectionnez votre fichier ZIP dans l'interface de ThreadRecap, les interfaces natives de lecture de fichiers du navigateur servent à décompresser et inspecter l'archive, sans rien envoyer à un serveur. C'est le même mécanisme qui fait fonctionner les éditeurs de fichiers locaux et les applications web hors ligne. L'étape de décompression lit chaque fichier de l'archive, le classe, et constitue deux listes : les fichiers à envoyer (texte de la discussion, messages vocaux) et les fichiers qui restent sur votre appareil (tout le reste). La seconde liste est conservée dans l'espace de stockage du navigateur afin qu'un envoi interrompu puisse reprendre, et elle disparaît lorsque vous effacez ces données ; seule la première liste est jamais mise sur le réseau. Une vidéo ajoute un élément à la première liste, et ce n'est pas la vidéo : c'est le fichier audio seul que votre navigateur en produit. Cette approche locale d'abord signifie que, même si votre connexion réseau était surveillée, un observateur ne verrait transiter que du texte de discussion et de l'audio, jamais une photo ni une vidéo. Pour une vidéo, votre navigateur n'extrait et n'envoie que sa piste audio pour la transcription. La vidéo et son contenu visuel restent sur votre appareil.
Ce que reçoivent les modèles d'IA
L'IA qui génère votre récapitulatif, choisie pour chaque tâche, reçoit le texte de la discussion analysé ainsi que les transcriptions produites à partir des messages vocaux et de l'audio de chaque vidéo. Elle ne reçoit jamais vos photos, vos fichiers vidéo, ni rien de ce que montre leur image. Le texte de la discussion indique tout de même le moment où une photo ou une vidéo a été envoyée, si bien que le récapitulatif peut signaler qu'un fichier a été partagé sans jamais le voir. Le récapitulatif est généré entièrement à partir de la couche textuelle de votre conversation.
FAQ
Si j'exporte avec les médias, mes photos sont-elles envoyées ?
Non. Les photos restent sur votre appareil ; leur contenu n'est jamais envoyé.
Si j'exporte avec les médias, mes vidéos sont-elles envoyées ?
Non. Le fichier vidéo reste sur votre appareil et l'image n'est jamais envoyée. Votre navigateur extrait la piste audio de chaque vidéo, et seul cet audio est envoyé pour la transcription.
Et les documents et pièces jointes ?
Dans la version MVP, seuls le texte de la discussion, les messages vocaux et l'audio extrait de chaque vidéo sont envoyés. Les autres pièces jointes restent sur votre appareil.
Pourquoi les messages vocaux sont-ils envoyés ?
Parce que la transcription exige d'envoyer l'audio à un modèle de reconnaissance vocale. Sans messages vocaux, le récapitulatif omet souvent les décisions et engagements qui ont été prononcés à l'oral.
Puis-je utiliser ThreadRecap sans envoyer aucun média ?
Oui. Exportez sans les médias, et seul le texte de la discussion est utilisé.
Bloc d'appel à l'action
Vous voulez un récapitulatif sans envoyer de médias sensibles ? Exportez votre discussion WhatsApp, importez le zip, et générez une synthèse structurée. Les photos ne quittent jamais votre appareil et les fichiers vidéo ne sont jamais envoyés : seuls le texte de la discussion, les messages vocaux et la piste audio que le navigateur extrait de chaque vidéo sont utilisés.
Vous avez l'export. Rendez-le utile.
Importez le .zip que vous venez de créer et obtenez un récapitulatif complet, des informations clés et des transcriptions de messages vocaux en quelques minutes.