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 :
- Fusionner PDF
- Diviser PDF
- Pivoter PDF
- Rogner PDF
- Compresser PDF
- PDF en JPG
- PDF en niveaux de gris
- Pages par feuille (N-up)
- PDF en texte
- Numéroter les pages
- Modifier les métadonnées PDF
- PDF en Word
- PDF en EPUB
- PDF en Excel
Là où ce n’est pas vrai
Je préfère vous le dire moi-même plutôt que vous le découvriez.
- L’OCR et les outils de mot de passe téléchargent un moteur de traitement à la première utilisation — tesseract pour la reconnaissance de texte, une version WebAssembly de qpdf pour le chiffrement. Ensemble, cela fait plusieurs mégaoctets, c’est pourquoi ils ne sont pas chargés pour tous ceux qui ouvrent la page. C’est du code qui descend vers votre navigateur. Ce n’est jamais votre fichier qui monte. PDF en Word figure dans la liste car un PDF texte n’a pas besoin d’OCR ; un PDF scanné, si, et il lui faut alors ce premier téléchargement.
- Les publicités tournent sur la même page que l’outil. Tout script présent sur une page peut en principe lire ce qu’elle contient ; ce que vous pouvez vérifier, c’est que rien n’envoie votre fichier nulle part (test 2). Pour un document qui ne doit en aucun cas quitter votre ordinateur, chargez l’outil puis coupez la connexion avant d’ouvrir le fichier : sans réseau, rien ne peut sortir.
- Compresser un tout petit PDF ne fait rien : l’outil vérifie s’il peut vraiment réduire le fichier et refuse plutôt que de vous rendre une copie moins bonne. C’est un refus, pas un échec.
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.