Skip to content
Retour au blog
9 min de lecture

Un analyseur de chats WhatsApp est-il vraiment privé ? Les vérifications essentielles

Vérifie la sécurité d'un analyseur WhatsApp : traitement local, stockage, suppression, IA, télémétrie et liens de partage.

Prêt à l'essayer avec ta propre conversation ?

Ta conversation est analysée de façon privée dans ton navigateur.

Un analyseur de discussions WhatsApp peut être raisonnablement privé, mais tout dépend du trajet des données. Un cadenas ou le mot « sécurisé » ne suffit pas. Avant l'import, vérifie où le fichier est traité, si les messages atteignent un serveur, combien de temps une copie reste stockée, quels tiers la reçoivent, ce que supprime réellement le bouton Supprimer et ce qui change avec l'IA ou un lien de partage.

L'export crée une nouvelle frontière de confidentialité

WhatsApp protège les messages personnels par chiffrement de bout en bout pendant leur acheminement entre participants. L'export produit ensuite un TXT et, avec les médias, éventuellement un ZIP remis à la destination choisie dans la feuille de partage. Le chiffrement interne à WhatsApp ne suit pas automatiquement cette copie vers l'e-mail, le cloud, Téléchargements ou un analyseur.

La Confidentialité avancée des discussions peut bloquer l'export. Si elle est activée, ne cherche pas à la contourner. Même autorisé, l'export contient des informations sur toutes les personnes de la conversation.

Ce qu'un seul fichier peut révéler

Le fichier peut contenir texte, noms, dates, numéros cités, noms de médias, marqueurs de suppression et événements système. L'analyse ajoute habitudes, horaires, temps de réponse, thèmes et différences entre personnes. L'Overview fictif ci-dessous utilise les vrais composants MyChatWrap.

Ce qu'un analyseur peut déduire

Vraies cartes Snapshot, heatmap d'activité, nuages de mots/emoji et tendance d'humeur avec données fictives : 18 742 messages, 1 286 médias, réponse médiane de 42 minutes, série de 31 jours et activité du soir.

Exemple avec des données fictives
Messages au total

18 742

Médias partagés

1 286

Temps de réponse médian

42 min

Plus longue série

31 jours

Carte de chaleur d'activité

Chaque heure de chaque jour, en un coup d'œil

dim.lun.mar.mer.jeu.ven.sam.
00 h06 h12 h18 h23 h

Nuage de mots du groupe

Les mots qui reviennent le plus dans tout le groupe

Nuage d'emojis du groupe

Chaque emoji utilisé par le groupe, proportionné à sa fréquence

Tendance de l'humeur

Un signal approximatif basé sur l'utilisation d'emojis positifs/négatifs — pas une véritable analyse de sentiment

Comment le lire : Ces mesures ne prouvent ni intention ni qualité de relation. Ensemble, elles forment pourtant un portrait comportemental sensible.

Un nuage peut faire ressortir lieux, santé ou conflits. La heatmap peut suggérer sommeil et travail. Les comparaisons de réponses et de participation peuvent influencer le jugement porté sur chacun. Les résultats dérivés méritent donc la même prudence que le texte brut.

Les six sections Overview comme carte de confidentialité

Informations dérivées
SectionExemplesQuestion à poser
SnapshotMessages, médias, évolution, période, séries, réponse, santé du lien/groupe et intérêtOù restent le texte et les agrégats ?
ActivityTypes, heures, jours, heatmap, distribution/contexte des réponses et Reply DynamicsLes horaires révèlent-ils sommeil, travail ou déplacements ?
ComparisonMessages, mots, questions, débuts, doubles messages, positivité, excuses, vocabulaire, profils et réseaux de groupeLes noms sont-ils masqués et le partage consenti ?
DynamicsJalons, sessions, anomalies, réciprocité, évolution, humeur et appelsLes inférences sont-elles présentées comme signaux plutôt que faits ?
InsightsCommunication, affection, effort, équilibre, conflit, soutien, croissance, motifs et recommandationsUne IA ou un tiers reçoit-il le contenu ?
HighlightsRecords, empreinte, sujets, premières apparitions, évolution, miroir linguistique, blagues, silences et rafalesDes extraits ou noms quittent-ils l'appareil ?

Cette liste sert aussi à vérifier la minimisation : compter des messages ne justifie pas de conserver indéfiniment le transcript, et partager un agrégat n'exige pas des citations brutes.

Huit vérifications avant l'import

  1. Lieu du traitement : navigateur ou serveur ? « Chiffré en transit » décrit seulement le transport.
  2. Stockage : transcript, cache, sauvegardes ou journaux sont-ils gardés, et combien de temps ?
  3. Suppression : couvre-t-elle messages, scores, insights et caches ? Fermer l'onglet n'efface pas forcément IndexedDB.
  4. Tiers : identifie hébergeur, analytics, erreurs et IA ; une télémétrie sans contenu n'est pas le texte des messages.
  5. IA : elle doit être facultative et nommer fournisseur, contenu transmis et utilisation pour l'entraînement.
  6. Partage : le lien envoie-t-il le chat ou un instantané nettoyé ? Qui l'ouvre et quand expire-t-il ?
  7. Compte : l'outil fonctionne-t-il sans inscription et sépare-t-il données anonymes et identité ?
  8. Copies : vérifie Téléchargements, e-mail, cloud, dossiers partagés et corbeille ; supprime l'inutile.

Ce que protège le traitement local

Dans un traitement côté navigateur, JavaScript lit le fichier sur l'appareil. IndexedDB stocke les résultats structurés et la règle de même origine isole le stockage des différents sites. Éviter une copie serveur courante du transcript réduit une cible importante de fuite.

« Aucun envoi » doit viser précisément le contenu du chat. Le site charge toujours du code et peut envoyer une télémétrie sans contenu. HTTPS protège le transport, mais ne prouve ni traitement local, ni rétention courte, ni suppression complète.

Le parcours des données MyChatWrap

Parcours normal et exceptions
ActionDonnéesLieu et durée
Importer/analyserTXT/ZIP, messages et Overview dérivéNavigateur ; IndexedDB jusqu'à 24 heures ou suppression anticipée
Télémétrie sans contenuType de chat, volumes et événements ; sans nom de fichier, noms ni texteServeur MyChatWrap pour mesurer le produit
Analytics facultatifs consentisPages et interactions ; texte du tableau et champs masquésPostHog seulement après consentement, si configuré
Lien de partageInstantané nettoyé Overview/Insights avec étiquettes et agrégats, sans texte ni aperçuServeur MyChatWrap pendant 24 heures ; accessible à qui possède le lien difficile à deviner
Rapport, transcript ou ChatbookFichier crééEmplacement choisi ; copies et suppression sous ton contrôle

Un compte gratuit est demandé une fois l'import traité ; le contenu du chat reste dans ton navigateur. Supprimer un chat retire messages et tous les enregistrements dérivés ; la même suppression complète s'exécute à l'expiration de 24 heures. Créer un lien reste une action séparée et volontaire.

Protège aussi les personnes et l'appareil

  • Respecte l'attente raisonnable des participants, surtout pour groupe, travail, santé, droit, sexualité ou finances.
  • Utilise ton appareil fiable et un navigateur à jour ; évite postes publics/partagés et extensions inconnues.
  • Exporte sans médias si images, vocaux et pièces jointes ne sont pas nécessaires.
  • Ne laisse pas de doublons dans brouillons, cloud et Téléchargements.
  • À la fin, supprime chat local, TXT/ZIP, rapports et liens inutiles.

Signaux d'alerte

  • Le site dit « sûr » sans préciser l'envoi au serveur.
  • Aucune politique, aucun contact ou délai de conservation.
  • Il demande mot de passe, code, QR ou sauvegarde WhatsApp alors qu'un export suffit.
  • L'IA est automatique sans fournisseur ni finalité.
  • La suppression du compte est expliquée, pas celle d'un chat et de ses dérivés.
  • Les liens n'expirent pas ou montrent des extraits par défaut.

Choisis selon la sensibilité

Choix pratique
SensibilitéApproche plus sûrePourquoi
Discussion personnelle ordinaireAnalyse locale sur appareil fiable, puis suppressionRésultats utiles sans copie serveur habituelle
Sensible mais légitimeSans médias, local, sans IA/partage, période réduite, tout supprimerMoins de contenu, destinataires et durée
Risque élevé ou dossier confidentiel d'autruiNe pas envoyer ; hors ligne ou pas d'analyseL'impact potentiel dépasse le confort
Contexte juridique, professionnel, protection ou santéGarder l'original intact et demander conseil avant transformation/partageAnalyse et PDF ne remplacent pas les règles de preuve

Cette page traite la confidentialité des analyseurs. Pour un souvenir imprimé, consulte la checklist Chatbook : impression, cadeau et copies physiques ajoutent d'autres risques.

L'export retire-t-il le chiffrement de bout en bout ?

Il ne modifie pas les messages encore dans WhatsApp, mais crée une copie TXT ou ZIP séparée. Cette copie dépend de l'appareil, du stockage et du service destinataire ; la protection interne ne la suit pas automatiquement.

Une analyse uniquement dans le navigateur est-elle sans risque ?

Elle réduit le risque en évitant une copie serveur habituelle, mais IndexedDB et le fichier peuvent persister. Accès à l'appareil, extensions et fonctions facultatives d'IA, analytics ou partage changent l'exposition.

MyChatWrap envoie-t-il mes messages ?

L'import normal et Overview s'exécutent dans le navigateur et restent jusqu'à 24 heures dans IndexedDB. La télémétrie sans contenu est séparée. Un lien volontaire stocke 24 heures un instantané nettoyé sans texte brut.

Exporter la conversation depuis WhatsApp, étape par étape

Regardez tout le déroulé : exportez depuis WhatsApp, puis déposez le fichier dans cette appli.

1Ouvrez la discussion, puis touchez le nom du contact ou du groupe en haut.

Infos du contact
Médias, liens et docs
Messages importants
Rechercher dans la discussion
Exporter la discussion
Vider la discussion

2Faites défiler vers le bas et touchez « Exporter la discussion ».

Exporter la discussion
Sans médias
Avec médias
Annuler

3Choisissez « Sans médias » pour garder un fichier léger.

Enregistrer dans Fichiers

4Envoyez-vous le fichier, ou touchez « Enregistrer dans Fichiers ».

mychatwrap.com/whatsapp-to-pdf
WhatsApp to PDF
_chat.txt
Discussion ajoutée — création du PDF
Convertir en PDF

5Ouvrez cette page et déposez le fichier .txt dans la zone.

1Ouvrez la discussion, puis touchez le nom du contact ou du groupe en haut.