Comment vérifier que robinpdf n’envoie jamais vos fichiers

Tous les outils PDF qui fonctionnent dans le navigateur disent que vos fichiers restent sur votre appareil. L’affirmer ne coûte rien, donc à elle seule cette promesse ne vaut rien. Voici comment vérifier la mienne en moins d’une minute — et les trois mêmes tests marchent sur n’importe quel autre site, y compris mes concurrents.

Test 1 — Coupez le Wi-Fi

Ouvrez n’importe quel outil du site et attendez que la page soit complètement chargée. Coupez ensuite la connexion : désactivez le Wi-Fi ou débranchez le câble. Puis utilisez l’outil normalement : choisissez vos fichiers, lancez-le, téléchargez le résultat.

Ça fonctionne toujours. Un site qui enverrait votre document sur un serveur en serait incapable. C’est tout le test, et il prend une trentaine de secondes.

Test 2 — Regardez l’onglet Réseau

Appuyez sur F12 pour ouvrir les outils de développement du navigateur et allez dans l’onglet Réseau. Laissez-le ouvert pendant que vous traitez un fichier. Vous verrez se charger les ressources de la page et les publicités, et vous ne verrez votre document partir nulle part : aucune requête d’envoi, aucun POST contenant le fichier, rien.

C’est le test à faire sur tout site qui promet un traitement local. Si vous voyez votre fichier dans le contenu d’une requête, la promesse était fausse.

Test 3 — Lisez la politique de sécurité

Les navigateurs permettent à un site de déclarer, dans un en-tête appelé Content-Security-Policy, avec quels serveurs extérieurs la page a le droit de communiquer. Vous pouvez lire le mien dans l’onglet Réseau : cliquez sur la première requête et regardez ses en-têtes de réponse. En plus du compteur de visites sans cookies de Cloudflare, on y trouve les serveurs de publicité et de consentement de Google, car le site est financé par la publicité.

Ces serveurs reçoivent ce que reçoit n’importe quelle publicité : la page où vous êtes, votre navigateur et votre adresse IP. Pas votre fichier, et vous n’avez pas à me croire sur parole : le test 2 montrerait toute requête qui le contiendrait, et le test 1 fonctionne sans connexion.

Ce que j’ai mesuré

robinpdf dispose d’un test automatique qui ouvre un outil dans un vrai navigateur, coupe le réseau au niveau du navigateur puis traite un fichier. Sur les 16 outils testés, 14 terminent le travail sans réseau :

Là où ce n’est pas vrai

Je préfère vous le dire moi-même plutôt que vous le découvriez.

Pourquoi c’est conçu ainsi

Parce que « nous supprimons votre fichier au bout de quelques heures » est une promesse, alors qu’une architecture qui ne reçoit jamais le fichier est un fait. Pour une photo de vacances, la différence ne compte pas. Pour un contrat, une fiche de paie, un compte rendu médical ou le scan de votre pièce d’identité, c’est la seule chose qui compte. Si vous manipulez des documents que vous n’avez pas le droit d’envoyer, vous ne devriez avoir à croire personne sur parole. Pas même moi.

L’essayer sur un outil