Comment ça marche
Chaque photo numérique contient bien plus que l’image elle-même. Le fichier renferme des informations invisibles : l’endroit où vous vous teniez, l’appareil que vous avez utilisé et la seconde exacte du déclenchement. Ces données, appelées métadonnées, ont été conçues pour aider les photographes à organiser leur travail. Mais dès que vous partagez vos photos en ligne, elles deviennent un risque pour votre vie privée.

La plupart des réseaux sociaux suppriment automatiquement les métadonnées : le problème ne se pose donc pas toujours. Mais les pièces jointes d’e-mails, les liens de stockage en ligne, les forums et les sites personnels conservent souvent le fichier d’origine. Si vous préférez maîtriser les informations que vous partagez, mieux vaut nettoyer vos photos avant de les envoyer.
Ce que cachent vos photos
Lorsque vous déposez une photo dans l’outil de notre page d’accueil, nous y recherchons les métadonnées. Voici ce que nous trouvons et supprimons le plus souvent :
Coordonnées GPS
Latitude et longitude exactes, à quelques mètres près. De quoi révéler où vous habitez, où vous travaillez et où vous voyagez.
Horodatages
Le moment où la photo a été prise, à la seconde près. De quoi exposer votre emploi du temps et vos habitudes.
Informations sur l’appareil
Marque, modèle, objectif et parfois numéros de série de l’appareil. De quoi vous identifier d’une photo à l’autre.
Historique de retouche
Logiciel utilisé, nom de l’auteur, mentions de copyright. Ajoutés par des outils comme Photoshop ou Lightroom.
Comment nous les supprimons
Voici ce qui se passe lorsque vous utilisez PicScrub :
Votre image reste sur votre appareil
Le traitement a lieu entièrement dans votre navigateur, en JavaScript. Vous pouvez le vérifier en coupant votre connexion Internet : l’outil continue de fonctionner.
Nous détectons le format
Chaque format stocke les métadonnées à sa manière : nous appliquons donc des techniques propres à chacun.
Les métadonnées sont retirées chirurgicalement
Nous ne ré-encodons pas votre image (ce qui dégraderait sa qualité). Nous ignorons simplement les segments de métadonnées et reconstruisons le fichier avec les seules données d’image.
Vous téléchargez le fichier propre
Même image, même qualité, fichier plus léger (les métadonnées peuvent peser de 10 à 50 Ko) et plus aucune donnée cachée.
Une qualité sans perte
La plupart des outils de suppression de métadonnées ré-encodent votre image, ce qui en dégrade légèrement la qualité à chaque passage. Nous procédons autrement.
Les autres outils
Qualité : ~95 %
PicScrub
Qualité : 100 %
Pour prendre une image : les autres outils photocopient votre document pour faire disparaître les Post-it. Nous, nous décollons délicatement les Post-it et vous rendons l’original.
La confidentialité par l’architecture
Nous affirmons que vos images ne quittent jamais votre appareil, et ce n’est pas qu’une promesse : c’est ainsi que l’outil est conçu. Aucun serveur ne reçoit vos photos. Aucun envoi ne se fait en arrière-plan. Le code s’exécute localement, dans votre navigateur.
Autrement dit, nous ne pouvons pas voir vos photos, même si nous le voulions. La confidentialité est garantie par l’architecture, pas par une politique.
L’intégralité du code est open source. Vous pouvez inspecter précisément ce qui arrive à vos images, auditer le code sur le plan de la sécurité, ou l’exécuter vous-même.
Limites
PicScrub couvre bien la grande majorité des cas, mais quelques contraintes techniques méritent d’être connues :
Les fichiers HEIC conservent leur taille d’origine
HEIC repose sur le conteneur ISOBMFF (le même que MP4), dans lequel de nombreux décalages internes dépendent de positions d’octets précises. Retirer des octets casserait le fichier. Nous écrasons donc les métadonnées avec des zéros : les données sensibles sont détruites, mais la taille du fichier ne diminue pas.
Les formats RAW propriétaires renvoient un JPEG
Des formats comme CR2, NEF et ARW ne sont pas documentés et varient selon les fabricants. Plutôt que de risquer d’endommager vos fichiers, nous extrayons l’aperçu JPEG intégré (que la plupart des appareils enregistrent en pleine résolution) et c’est lui que nous nettoyons. Les fichiers DNG, eux, sont entièrement pris en charge, car ils utilisent la structure TIFF documentée.
Les profils colorimétriques sont conservés par défaut
Les profils colorimétriques ICC sont techniquement des métadonnées, mais les supprimer peut altérer les couleurs. Quand une image en contient un, l’option "Conserver le profil colorimétrique" est activée d’office ; décochez-la si vous voulez aussi retirer le profil, ou pilotez-le avec l’option preserveColorProfile de la bibliothèque picscrub.
Essayez par vous-même
Déposez une image et découvrez les métadonnées que nous y trouvons.
Supprimer les métadonnéesDétails par format
Chaque format d’image stocke les métadonnées à sa manière. Les techniques valables pour le JPEG ne s’appliquent ni au PNG ni au SVG. Nous avons rédigé un guide détaillé pour chacun d’eux :
Pour les développeurs
PicScrub est aussi disponible sous forme de bibliothèque open source. Utilisez-la dans vos propres projets, avec une prise en charge complète de TypeScript, ou contribuez au code.