Fonctionnalité · Free et Pass

Efface le Passé. Garde la preuve.

Sauvegarde une conversation Instagram entière en un seul fichier ZIP local, avant de l'effacer. Photos, vidéos, notes vocales, lecteur HTML autonome. Le ZIP atterrit dans ton dossier Téléchargements. Rien n'est uploadé, nulle part.

Free sauvegarde tes messages. Avec un Pass, toute la conversation, des deux côtés.

Définition

Qu'est-ce que la sauvegarde locale Unsay ?

La sauvegarde locale Unsay est un export complet d'une conversation Instagram DM, généré directement dans ton navigateur et déposé dans ton dossier Téléchargements. Le format est un fichier .zip universel qui contient un lecteur HTML autonome (conversation.html) plus un dossier media/ avec chaque photo, vidéo et note vocale de la conv. Tu double-cliques le ZIP, tu ouvres le HTML dans n'importe quel navigateur, et tu retrouves ta conversation, hors ligne, sans Instagram.

L'export est généré côté client, dans l'extension Chrome. Aucun serveur Unsay ne reçoit les messages ni les médias. La bibliothèque qui compresse le ZIP (fflate) est embarquée dans l'extension, et les médias sont téléchargés directement depuis les CDN Instagram vers ton navigateur, puis empaquetés en mémoire avant d'être livrés à ton dossier Téléchargements/ via le mécanisme natif de Chrome.

Définition rapide

Sauvegarde locale Instagram : export d'une conversation DM en fichier ZIP stocké sur ta machine, contenant un lecteur HTML et tous les médias liés. Pas d'upload, pas de cloud, pas de compte. Lisible dans n'importe quel navigateur, pour toujours. Unsay le fait en 2 à 4 minutes pour une conversation de 1 000 messages avec quelques centaines de médias.

Anatomie du ZIP

Qu'y a-t-il vraiment dans le ZIP ?

Un seul fichier Unsay-<conversation>_<timestamp>.zip. Structure plate, prévisible, ouvrable par n'importe quel logiciel de décompression. Voici ce qu'il contient.

ZIP
Unsay-alex_blackwood_2026-05-30.zip
430 Mo · 2 894 éléments · sauvegardé dans Téléchargements/
conversation.html 1,2 Mo
media/ 428 Mo
photos/ 2 341 fichiers
messages_vocaux/ 506 fichiers .m4a
videos/ 47 fichiers .mp4

Le conversation.html est le lecteur. Tu l'ouvres, tu vois ta conv mise en page comme dans Instagram, avec les bulles, les dates, les avatars, les médias intégrés. Toutes les références aux médias sont en chemins relatifs vers le dossier media/ juste à côté, donc rien ne casse si tu déplaces le ZIP ou si tu le réouvres sur une autre machine.

Le dossier media/photos/ contient toutes les photos partagées dans la conversation, en pleine résolution telle qu'Instagram les sert. Pas de miniatures, pas de versions compressées. Les noms de fichiers sont des identifiants uniques pour éviter les collisions.

Le dossier media/messages_vocaux/ contient les notes vocales en .m4a, le format natif qu'Instagram utilise. Le lecteur HTML affiche une waveform pour chacune et un bouton play, donc tu peux les réécouter directement depuis le navigateur sans installer quoi que ce soit.

Le dossier media/videos/ contient les vidéos partagées et les reels téléchargeables, en .mp4. Certaines vidéos publiques de reels ne sont pas téléchargées (Instagram les sert uniquement en streaming protégé) ; dans ce cas, la bulle reste affichée dans le HTML mais le lecteur indique que le média n'est pas disponible localement.

Le lecteur

À quoi ressemble le lecteur HTML ?

Le fichier conversation.html imite l'interface Instagram pour rester lisible d'un coup d'œil. Bulles à gauche pour ton interlocuteur, bulles à droite pour toi, dates en séparateurs, avatars, médias inline. Mais c'est du HTML statique, donc ça reste lisible dans 10 ans, sur n'importe quelle machine, même sans Internet.

  • HTML pur, zéro dépendance

    Tout est en HTML, CSS et JS inline. Pas de CDN externe, pas de fonts Google, pas de tracker. Tu peux le lire sur un avion sans Wi-Fi, sur un vieux PC, dans 15 ans.

  • Photos en lightbox

    Clic sur une photo pour l'agrandir en plein écran, avec navigation flèches gauche/droite entre tous les médias de la conv. Pas besoin d'extraire manuellement le ZIP pour les regarder.

  • Notes vocales avec waveform

    Chaque note vocale affiche une vraie waveform générée à partir du fichier audio, avec un curseur de lecture qui avance. Click-to-seek, play/pause, durée totale. Tout en JS vanilla offline.

  • Reels et partages préservés

    Les reels et posts partagés gardent leur caption, leur preview et le lien original vers Instagram. Si le contenu existe encore côté Meta, tu peux cliquer pour aller le revoir. Sinon, la card reste comme un souvenir.

Tout est généré dans ton navigateur. Le code du lecteur est inclus dans l'extension, auditable, non-minifié, lisible par Google avant chaque publication sur le Chrome Web Store.

Le geste

Pourquoi sauvegarder avant de supprimer ?

Une suppression Instagram est définitive. Quand tu fais un unsend, le message est effacé côté serveur des deux côtés, et il n'y a aucune corbeille, aucun historique, aucun moyen de récupération. Une fois supprimé, c'est terminé. La sauvegarde locale Unsay est ton seul filet, avant le saut.

Les cas d'usage typiques : tu veux te libérer d'une conversation qui te pèse sans tout perdre du contexte, tu veux garder la preuve d'une promesse, d'un harcèlement, d'un accord verbal, tu veux préserver les souvenirs d'une relation finie sans les laisser accessibles sur ton compte Instagram. Un ZIP local sur ton disque, c'est l'inverse du cloud : personne d'autre n'y a accès, pas même Meta.

Rupture amoureuse

Effacer les traces côté Instagram sans détruire tes souvenirs. Le ZIP reste dans un dossier privé sur ton disque, à consulter quand tu veux.

Litige professionnel

Garder une copie horodatée d'une conversation business avant que l'autre la supprime de son côté. Le HTML horodate chaque bulle.

Reset de compte

Avant de fermer ton compte Instagram pour de bon, exporter tes conversations importantes en local. Pas de demande de téléchargement RGPD qui prend 30 jours.

Hygiène numérique

Vider régulièrement tes DM sans culpabilité parce que tout est sauvegardé en local. Une copie sur ton disque, zéro copie sur les serveurs Meta après suppression.

Comparatif

Qu'est-ce qui change entre la sauvegarde Free et la sauvegarde avec un Pass ?

Même format ZIP, même lecteur HTML, même structure de fichiers. La différence est sur le périmètre des messages inclus dans l'export. Free couvre la moitié de la conversation, celle que tu as écrite. Un Pass couvre tout.

Élément sauvegardé Free Avec un Pass
Tes propres messages texte Oui Oui
Messages de ton interlocuteur Non Oui
Photos envoyées par toi Oui Oui
Photos envoyées par l'autre Non Oui
Notes vocales (tiennes) Oui Oui
Notes vocales (les siennes) Non Oui
Vidéos et reels partagés Tes envois Les deux côtés
Lecteur HTML autonome Oui Oui
Format ZIP universel Oui Oui
Conversations de groupe Tes messages Tout le monde
Prix 0 $ 15 $ / 7 j · 30 $ / 30 j

Les deux versions sauvegardent en local. Aucune ne passe par un serveur Unsay. Un Pass débloque juste le périmètre complet de la conversation.

Confidentialité

Mes messages sont-ils envoyés sur un serveur pendant la sauvegarde ?

Non. La sauvegarde locale est l'une des fonctionnalités les plus simples à auditer côté privacy : tout se passe dans ton navigateur. L'extension lit les messages directement depuis Instagram (en utilisant la session déjà connectée dans Chrome), télécharge les médias depuis les CDN Meta (cdninstagram.com, fbcdn.net, fbsbx.com pour les voice notes), génère le ZIP en mémoire avec une librairie embarquée, et déclenche un téléchargement dans ton dossier Téléchargements/ via le mécanisme natif du navigateur.

Le backend Unsay (Cloudflare Worker) reçoit uniquement deux choses pendant un job : un identifiant anonyme à sens unique de ton compte Instagram (pour gérer le quota hebdomadaire en gratuit) et le statut de licence de ton Pass si tu en as un. Aucun message, aucun média, aucune métadonnée de conversation ne quitte ta machine. C'est techniquement vérifiable dans le code source non-minifié que Google review avant chaque publication sur le Chrome Web Store.

Ce qu'on voit pendant une sauvegarde

  • Un hash anonyme de ton compte Instagram (pour le quota)
  • Un fingerprint anonyme de ton installation (pour le binding licence)
  • Le statut de ton Pass (oui ou non) si tu en as un

Ce qu'on ne voit jamais

  • Le contenu de tes messages
  • Les médias (photos, vidéos, voice notes)
  • Les identifiants Instagram des participants
  • Les métadonnées de conversation (date, heure, nombre de messages)
  • Ton adresse IP (filtrée côté Cloudflare avant de toucher notre code)

Détails complets dans la politique de confidentialité, qui explique chaque endpoint backend et chaque permission demandée par l'extension.

Mode d'emploi

Comment sauvegarder une conversation Instagram avec Unsay ?

Le geste de sauvegarde est intégré dans le flow de suppression Unsay, juste avant la confirmation finale. Tu peux l'utiliser sans rien supprimer ensuite : sauvegarder ne déclenche aucune action destructive. Voici les étapes.

  1. 01

    Installe Unsay et ouvre une conversation

    Installe l'extension Chrome gratuite, ouvre instagram.com sur ton navigateur Chrome (ou Edge, Brave, Opera), ouvre la conversation que tu veux sauvegarder. Ne sois pas en navigation privée, l'extension ne se charge pas en incognito par design.

  2. 02

    Ouvre le side panel Unsay

    Clique l'icône Unsay dans ta barre d'extensions Chrome. Le side panel s'ouvre à droite, persistant à travers les onglets. Si l'icône n'apparaît pas, épingle-la depuis le menu Extensions de Chrome.

  3. 03

    Lance l'analyse de la conversation

    Clique Analyser. Unsay scanne la conversation entière (du plus récent au plus ancien) pour compter les messages et identifier les médias liés. Pour une grosse conv de plusieurs milliers de messages, compte 30 à 60 secondes.

  4. 04

    Ouvre le panel Sauvegarder cette conversation

    Après l'analyse, l'étape 4 affiche un bouton Sauvegarder cette conversation. Clique pour déplier le panel sauvegarde. Tu vois ce qui sera inclus selon ton tier (Free : tes messages uniquement, avec un Pass : conversation complète).

  5. 05

    Lance la génération du ZIP

    Clique Télécharger le ZIP. Unsay télécharge les médias en parallèle (5 fetchs simultanés), zippe en mémoire, et déclenche le download. Une barre de progression affiche le % global. Tu peux quitter le panel, Chrome continue.

  6. 06

    Récupère le fichier dans tes Téléchargements

    Le ZIP atterrit dans ~/Téléchargements/Unsay-<conversation>_<date>.zip. Double-clic pour le décompresser (ou ouvre directement le HTML depuis l'aperçu macOS/Finder). Tu peux maintenant supprimer la conv sur Instagram en toute sérénité, depuis l'étape 4 d'Unsay ou plus tard.

Tutoriel détaillé avec captures d'écran dans le hub guides Unsay. La sauvegarde est aussi possible sans rien supprimer ensuite : tu fermes le panel après le download et c'est tout, la conversation Instagram reste intacte.

Sauvegarde complète

Pour la conversation complète, prends un Pass.

Free couvre tes propres messages, ce qui est déjà utile pour la plupart des cas. Un Pass débloque le périmètre complet : ses photos, ses voice notes, ses textes, tout. Un seul paiement, pas d'abonnement, le Pass expire tout seul.

Free

0 $

Pour toujours.

  • Sauvegarde ZIP locale
  • Tes propres messages uniquement
  • Photos, voice notes, vidéos que tu as envoyées
  • Lecteur HTML autonome offline
  • 100 suppressions / semaine
Installer gratuitement

Aucun compte. Aucune carte bancaire.

−50 % Offre de lancement

Pass 7 jours

30 $ 15 $

pour 7 jours. Un seul paiement.

  • Sauvegarde complète : les deux côtés
  • Tous les messages, photos, voice notes
  • Suppressions illimitées
  • Mode Discret en bonus
Prendre le Pass 7 jours

Expire tout seul. Rien à annuler.

−50 % Offre de lancement

Pass 30 jours

60 $ 30 $

pour 30 jours. Un seul paiement.

  • Sauvegarde complète : les deux côtés
  • Tous les messages, photos, voice notes
  • Suppressions illimitées
  • Mode Discret en bonus
Prendre le Pass 30 jours

Un mois complet, puis retour au gratuit.

FAQ sauvegarde

Les questions qu'on nous pose souvent.

Que contient exactement le ZIP de sauvegarde ?

Un fichier conversation.html lisible dans n'importe quel navigateur, plus un dossier media/ avec photos, vidéos et notes vocales en .m4a. Tout est en local, hors ligne, sans dépendance à Instagram. La structure est plate : un seul ZIP, double-clic pour ouvrir.

Quelle est la différence entre la sauvegarde Free et la sauvegarde avec un Pass ?

Free sauvegarde uniquement tes propres messages envoyés (texte et médias). Avec un Pass, la sauvegarde couvre la conversation complète des deux côtés, tes messages et ceux de l'autre, plus les médias des deux participants. Même format ZIP, même lecteur HTML, simplement plus de contenu inclus.

Où est sauvegardé le ZIP exactement ?

Le ZIP atterrit dans ton dossier Téléchargements/ système, nommé Unsay-<conversation>_<timestamp>.zip. Aucun serveur Unsay ne le touche, il est généré localement par l'extension dans ton navigateur via une librairie zip embarquée.

Le lecteur HTML fonctionne-t-il hors ligne ?

Oui. Le fichier conversation.html est totalement autonome. Tous les médias référencés sont dans le ZIP à côté, en chemins relatifs. Tu peux le lire dans 10 ans sur une machine sans Internet, sans compte Instagram, sans rien.

Que se passe-t-il pour les médias supprimés depuis longtemps côté Instagram ?

Si Meta a déjà purgé un média de ses CDN (cas rare pour des messages très anciens, plus de 5 ans), Unsay marque la bulle d'erreur dans le lecteur HTML avec un état lisible. Le reste de la conversation est sauvegardé normalement, et le texte reste intact même si la photo associée est manquante.

Combien de temps prend une sauvegarde sur une grosse conversation ?

Pour 1 000 messages avec quelques centaines de médias, compte 2 à 4 minutes selon la taille des vidéos et ta bande passante. Unsay télécharge les médias en parallèle (5 fetchs simultanés) et zippe en streaming. Tu peux fermer Chrome pendant la sauvegarde, la reprise est gérée par le side panel.

Peut-on sauvegarder une conversation de groupe ?

Oui, exactement de la même façon qu'une conversation 1-à-1. Le lecteur HTML affiche les avatars et noms de chaque participant. En Free, seuls tes propres messages sont inclus. Avec un Pass, tous les messages de tous les participants sont inclus.

La sauvegarde est-elle obligatoire avant de supprimer ?

Non, c'est optionnel. Un panel de sauvegarde apparaît avant la confirmation de suppression, tu peux cliquer Sauvegarder cette conversation ou directement Supprimer. Si tu ne sauvegardes pas avant d'effacer, la conversation est définitivement perdue, Instagram ne garde rien côté serveur après un unsend.

Peut-on sauvegarder sans supprimer ensuite ?

Oui. La sauvegarde et la suppression sont deux actions séparées. Tu peux générer un ZIP, fermer le side panel, et ne jamais cliquer sur le bouton de suppression. La conv Instagram reste 100 % intacte. C'est le cas d'usage classique du backup avant de fermer son compte.

Le ZIP est-il chiffré ?

Non, le ZIP est en clair, en format standard, lisible par n'importe quel logiciel de décompression. Si tu veux le chiffrer, on recommande de le mettre dans un volume chiffré séparé (FileVault sur macOS, BitLocker sur Windows, LUKS sur Linux) ou dans un 7z protégé par mot de passe. Unsay reste agnostique sur la couche de chiffrement après l'export.

Par Unsay.

Publié le 30 mai 2026 · Dernière mise à jour le 2 juin 2026