Sécurité des fichiers PDFreevert

PDFreevert traite les documents sur une infrastructure serveur. Notre sécurité repose sur des limites d’accès strictes, un stockage temporaire automatisé, une exécution isolée des tâches et une transparence opérationnelle, et non sur l’affirmation que les fichiers ne quittent jamais votre navigateur.

Protection des transferts
HTTPS/TLS
Chiffrement au repos
AES-256
Conservation des fichiers
3 heures
Toutes les conversions se font-elles dans le navigateur ?
Non. La plupart des outils utilisent un traitement en arrière-plan sur le serveur.
PDFreevert utilise-t-il le chiffrement de bout en bout ?
Non. HTTPS chiffre les données en transit et R2 chiffre les objets au repos, mais notre serveur doit lire temporairement les fichiers pour les convertir.
Les fichiers importés sont-ils accessibles au public ?
Non. Les fichiers sources et les résultats sont conservés dans des compartiments privés accessibles uniquement avec des identifiants de service authentifiés.
Combien de temps les fichiers sont-ils conservés ?
Les fichiers sources et les résultats expirent après 3 heures ; les routines de nettoyage s’exécutent toutes les 1 heure.
Combien de temps les liens de téléchargement restent-ils valides ?
Les liens expirent après 10 minutes. Leur expiration et la suppression des fichiers sont gérées séparément.
Puis-je supprimer mes fichiers immédiatement ?
Pas actuellement. Ils sont supprimés par le nettoyage programmé, ou manuellement après vérification d’une demande envoyée depuis notre page Contact.
PDFreevert possède-t-il des certifications officielles de sécurité ?
Non. PDFreevert ne revendique actuellement aucune certification ISO 27001, SOC 2, HIPAA, PCI DSS ou eIDAS.

Le parcours de traitement des fichiers

Le traitement standard des documents suit ces étapes :

  1. Sélection et validation du fichier dans le navigateur
  2. Envoi HTTPS vers l’API PDFreevert
  3. Objet source privé dans Cloudflare R2
  4. Espace de traitement isolé
  5. Conversion du fichier ou opération PDF
  6. Objet de résultat privé dans Cloudflare R2
  7. Lien de téléchargement autorisé et de courte durée
  8. Expiration programmée et nettoyage automatique

Les métadonnées opérationnelles sont séparées du contenu des fichiers. Le contenu réside dans un stockage temporaire d’objets, tandis que les métadonnées sont enregistrées dans les bases de données de l’application. La suppression d’un fichier ne supprime pas automatiquement les journaux système qui ne contiennent pas son contenu.

Chiffrement en transit

Notre site et notre API imposent le chiffrement HTTPS/TLS. TLS protège les communications entre votre navigateur et PDFreevert, ainsi que les échanges internes entre les Workers de traitement et le stockage cloud.

TLS protège la couche de transport. Il ne constitue pas un chiffrement de bout en bout dans lequel les fichiers resteraient chiffrés pendant leur traitement avec des clés détenues exclusivement par l’utilisateur.

Chiffrement au repos et emplacement du stockage

Les fichiers importés et les résultats sont conservés dans Cloudflare R2. Selon la documentation de Cloudflare, les objets R2 et leurs métadonnées sont automatiquement chiffrés au repos avec AES-256 et des clés gérées par le fournisseur.

Notre compartiment utilise une indication d’emplacement Asie-Pacifique. Ces indications optimisent le routage dans la mesure du possible, mais ne garantissent pas une résidence stricte des données dans une juridiction précise.

Les bases de données de l’application stockent les métadonnées des tâches, les journaux système et les demandes d’assistance, mais pas le contenu des fichiers.

Traitement temporaire sur le serveur

Chaque conversion s’exécute dans un espace temporaire isolé sur notre serveur de traitement. Ces espaces disposent d’autorisations restreintes et sont supprimés automatiquement lorsque la tâche se termine avec succès.

Les espaces du Worker et le stockage d’objets ont des cycles de vie indépendants. Si un Worker s’arrête de manière inattendue, les mécanismes de nettoyage du stockage restent en place et les journaux de récupération facilitent le nettoyage du système.

Architecture du contrôle d’accès

PDFreevert n’expose jamais au navigateur les identifiants de base de données, les clés de stockage ou les secrets de signature.

Nos contrôles d’accès comprennent :

  • Des identifiants de session signés et de courte durée pour l’accès à l’API ;
  • Des jetons de session d’envoi dont seul le navigateur conserve la valeur en clair, la base de données ne stockant que leurs empreintes SHA-256 ;
  • Une vérification cryptographique reliant les sessions d’envoi, les tâches et les téléchargements ;
  • Des URL signées de courte durée pour télécharger les résultats ;
  • Des limites strictes de fréquence sur les points d’accès de l’API et la création de tâches ;
  • Des limites globales de file d’attente pour prévenir les attaques par épuisement des ressources.

Toute personne possédant un jeton de session ou une URL signée encore valide peut télécharger le résultat associé. Protégez ces liens et ne les partagez pas publiquement.

Validation des fichiers et protections réseau

PDFreevert vérifie les extensions, les limites de taille et les signatures binaires avant d’accepter les fichiers. Les outils imposent aussi des limites sur le nombre de pages et de fichiers ainsi que sur les paramètres de mot de passe.

Pour les imports depuis Dropbox ou des URL publiques, notre API accepte uniquement HTTPS, limite les redirections, bloque les IP de réseaux privés et plafonne la taille des fichiers afin de réduire le risque de falsification de requêtes côté serveur (SSRF). Ces vérifications empêchent des attaques courantes, mais les formats complexes restent considérés comme des entrées non fiables.

Conservation et suppression automatique

Les fichiers sont configurés pour expirer 3 heures après leur envoi. Un Worker automatique examine les compartiments toutes les 1 heure pour supprimer les objets expirés par lots.

Principes de conservation :

  • La date d’expiration détermine quand un objet devient admissible à la suppression ;
  • Le calendrier de nettoyage détermine quand la suppression est exécutée ;
  • Des erreurs réseau temporaires peuvent reporter la suppression au cycle suivant ;
  • Une URL signée valable 10 minutes expire avant la suppression de l’objet stocké.

Les demandes d’assistance et les commentaires sont conservés dans la base de données pendant 365 jours. Les journaux opérationnels et les métadonnées suivent des calendriers indépendants.

Journaux et limites de confidentialité

Les journaux suivent le fonctionnement du service : méthodes HTTP, chemins nettoyés sans paramètres de requête, codes de réponse, temps de traitement, identifiants de requête et adresses IP clientes. Ils n’enregistrent ni corps de requête, ni contenu de fichier, ni mot de passe, ni jeton de session brut, ni URL de téléchargement, ni message d’assistance.

La collecte Google Analytics suit les règles régionales de consentement de notre Politique de confidentialité. Les événements ne contiennent jamais de noms de fichiers, de texte de documents, d’identifiants de tâches, de liens de téléchargement, de mots de passe ou de détails d’assistance.

Sécurité des infrastructures tierces

PDFreevert utilise des fournisseurs spécialisés : Cloudflare exploite R2 et les bases D1 ; notre hébergeur exécute les Workers ; Resend assure les e-mails transactionnels ; Google et Dropbox gèrent l’authentification cloud.

Nous configurons ces services de manière sécurisée, mais leur infrastructure reste régie par les politiques opérationnelles et les contrôles de sécurité de chaque fournisseur.

Portée des garanties de sécurité

PDFreevert est un outil logiciel indépendant. Nous ne publions actuellement ni résultats de tests d’intrusion externes, ni rapports SOC 2, ni certifications ISO 27001, ni attestations HIPAA, ni certificats de conformité PCI DSS ou de confiance eIDAS.

Évaluez PDFreevert selon les contrôles techniques explicitement décrits ici, sans présumer l’existence de certifications de conformité d’entreprise.

Bonnes pratiques de sécurité pour les utilisateurs

Vous pouvez réduire les risques liés au traitement des documents en suivant ces pratiques :

  • Importez uniquement des fichiers que vous êtes autorisé à traiter.
  • Retirez les données personnelles sensibles ou confidentielles avant l’envoi, si possible.
  • Conservez des sauvegardes locales de tous les documents originaux.
  • Téléchargez les résultats dès la fin du traitement.
  • Ne partagez pas de jetons de session temporaires ni d’URL signées.
  • Gardez votre navigateur à jour et sécurisez vos appareils.
  • Signalez les anomalies, les liens exposés ou les vulnérabilités via notre page Contact.

Signalement des vulnérabilités

Signalez vos préoccupations à support@pdfreevert.com ou choisissez l’option Sécurité sur notre page Contact.

Indiquez l’outil concerné, la date et l’heure UTC, la version du navigateur, les codes d’erreur et des étapes reproductibles. Ne joignez pas de vrais documents confidentiels, de mots de passe en cours d’utilisation ou de clés API actives. Utilisez si possible des fichiers de test synthétiques.

Les signalements de bonne foi qui ne compromettent ni la confidentialité des utilisateurs ni la disponibilité du service seront examinés rapidement.