Sécurité et vos fichiers
Comment Safha protège vos fichiers : où chaque fichier est traité, quand il est effacé, qui peut le voir, nos normes et ce qui reste à venir.
Nous savons que vos fichiers peuvent contenir des contrats, des pièces d’identité et des papiers personnels. C’est pourquoi nous avons conçu Safha pour que la plus grande partie possible de votre travail reste sur votre appareil ; et quand un fichier doit le quitter, nous vous disons quand, où et pourquoi. Tout ce qui figure sur cette page provient de la configuration réelle du service, de son code et des réponses du serveur en production. Ce que nous n’avons pas encore fait est clairement signalé « En cours ».
Dernière mise à jour:
En bref
- 0 octetde votre fichier nous parvient avec les outils qui tournent sur votre appareil
- Aussitôtles fichiers des outils serveur sont effacés, une fois votre résultat envoyé
- TLS 1.3chiffre la connexion, avec HSTS pendant deux ans
- bcryptstocke les mots de passe, avec un coût de 12
Sur cette page
Principes de confidentialité
Trois principes guident chaque fonctionnalité de Safha :
Nous ne vendons pas vos données
Nous ne vendons pas vos données personnelles, nous n’affichons pas de publicités ciblées et nous n’utilisons ni cookies publicitaires ni cookies de suivi tiers. La politique de sécurité du contenu (Content Security Policy) du site n’autorise nos pages à se connecter qu’à notre propre domaine (
connect-src 'self').Nous ne collectons que le nécessaire
Vous n’avez pas besoin de compte pour utiliser les outils. Nos statistiques sont les nôtres : nous ne stockons jamais votre adresse IP brute, nous la transformons en jeton haché à l’aide d’un secret qui change chaque jour. Les journaux des outils ne contiennent jamais le nom ni le contenu de vos fichiers, seulement l’outil, l’endroit où il a tourné, s’il a fonctionné, sa durée et une tranche de taille approximative.
Vous gardez le contrôle
Vous voyez où votre fichier sera traité avant de le choisir. Vous pouvez supprimer vos demandes de signature et vos flux de travail à tout moment, et supprimer vous-même votre compte depuis la page « Mon compte ». Les détails figurent dans notre politique de confidentialité.
Où votre fichier est traité
Chaque outil porte un badge qui indique où votre fichier est traité, avant même que vous le choisissiez. Voici les cas possibles :
Sur votre appareil
Le fichier est lu et traité dans votre navigateur, et vous téléchargez le résultat depuis le navigateur lui-même. Le fichier n’est envoyé à aucun serveur. C’est le cas de la plupart des outils PDF et image, comme fusionner, diviser, faire pivoter, signer votre propre fichier ou compresser des images.
Sur notre serveur
Certains outils ont besoin de logiciels qui fonctionnent mal dans un navigateur, comme les conversions Office et l’OCR. Dans ce cas, votre fichier est envoyé via une connexion chiffrée à notre service de conversion, qui le traite puis l’efface dès que votre résultat est envoyé.
Via un fournisseur d’IA
Résumer un PDF, Traduire un PDF et Interroger votre PDF extraient le texte de votre fichier et envoient ce texte, et non le fichier, à Anthropic via une connexion chiffrée. Les détails figurent dans la section IA. Nous vous recommandons de ne pas utiliser ces outils pour des documents très sensibles.
Demander des signatures
Lorsque vous demandez à d’autres personnes de signer un document, nous le conservons jusqu’à ce que tout le monde ait signé : le document, les noms et adresses e-mail des signataires, et une piste d’audit de chaque étape. Cette fonctionnalité est réservée aux titulaires d’un compte. La durée de conservation est indiquée dans Conservation et suppression.
Flux de travail
Si vous enchaînez plusieurs outils dans un flux de travail enregistré, chaque étape suit la règle de son propre outil. Nous enregistrons les réglages du flux dans votre compte, pas les fichiers qui y passent.
Les normes que nous suivons
Nous ne détenons aujourd’hui aucune certification de sécurité délivrée par un tiers, comme ISO/IEC 27001 ou SOC 2, et nous n’affichons pas leurs logos. Voici les normes que nous appliquons réellement, et ce sur quoi nous travaillons :
Principes du RGPD
Il n’existe pas de « certificat RGPD » officiel, et nous n’en revendiquons aucun. Nous appliquons en revanche ses principes : nous collectons aussi peu de données que possible, nous fixons une durée limite à tout ce que nous conservons et nous expliquons où chaque fichier est traité. Vos droits comprennent notamment :
- Effacement : supprimez vous-même votre compte depuis la page « Mon compte ».
- Rectification : modifiez votre nom et votre langue sur la page « Mon compte » ; pour tout le reste, écrivez-nous.
- Accès et portabilité : demandez une copie des données de votre compte à [email protected].
Pratiques OWASP
Nous appliquons des pratiques issues des recommandations de l’OWASP sur la sécurité des applications web, notamment :
- Politique de sécurité du contenu (CSP) : les scripts et les connexions sont limités à notre domaine, et le site ne peut pas être intégré dans d’autres sites.
- Protection contre les SSRF : HTML en PDF et Page web en image n’acceptent que des liens http et https publics, et nous vérifions l’adresse IP à chaque connexion et à chaque redirection, afin qu’aucune requête ne puisse atteindre notre réseau interne.
- Rendu isolé : le navigateur qui effectue le rendu des pages web n’a pas d’accès direct à internet ; chacune de ses requêtes passe par cette même vérification, et les scripts sont désactivés par défaut dans les fichiers HTML envoyés. Les macros des fichiers Office ne s’exécutent jamais, et chaque conversion tourne dans son propre processus, avec une limite de temps et un plafond sur ce qu’elle peut écrire.
La loi irakienne sur la signature électronique
L’Irak dispose de la loi sur la signature électronique et les transactions électroniques n° 78 de 2012. Les signatures dans Safha sont des signatures électroniques simples : nous conservons une piste d’audit avec l’heure de chaque étape, ainsi qu’une empreinte SHA-256 du document original et du document final. Ce ne sont pas des signatures certifiées par une autorité de certification, et nous ne donnons pas d’avis juridique sur leur validité. Si votre document nécessite une signature ayant une valeur juridique particulière, consultez un professionnel du droit.
Ce sur quoi nous travaillons
En cours- ISO/IEC 27001 : mise en place d’un système de management de la sécurité de l’information conforme à cette norme, en vue d’une évaluation indépendante.
- Un test d’intrusion indépendant réalisé par une société externe.
- L’authentification à deux facteurs pour les comptes administrateurs.
- Le chiffrement au repos des fichiers des demandes de signature.
Sécurité du produit
Hébergement
Safha fonctionne sur un serveur loué auprès de Contabo GmbH, dont la plage d’adresses est enregistrée en Allemagne selon le registre du RIPE NCC. Chaque service tourne dans son propre conteneur Docker géré avec Coolify : l’application du site, le service de conversion et une base de données PostgreSQL.
Réseau et protection DDoS
Le trafic du site passe par le réseau de Cloudflare, dont le service inclut une protection automatique contre les attaques par déni de service distribué (DDoS). À l’intérieur du serveur, la base de données se trouve sur un réseau interne coupé d’internet, et le service de conversion n’accepte aucune connexion venant de l’extérieur : seule l’application du site peut l’atteindre, avec un jeton secret partagé.
Chiffrement en transit
- L’ensemble du site fonctionne en HTTPS, et les requêtes HTTP sont redirigées vers HTTPS.
- Les connexions prennent en charge TLS 1.3.
- Nous envoyons un en-tête HSTS valable deux ans (
max-age=63072000; includeSubDomains), de sorte que votre navigateur n’ouvre le site que via une connexion chiffrée. - La connexion entre Cloudflare et notre serveur est elle aussi chiffrée, avec un certificat TLS valide.
Stockage
Nous conservons peu de choses sur le serveur : les comptes, les flux de travail, les CV enregistrés et les statistiques dans la base de données, et les fichiers des demandes de signature sur le disque du serveur. Les mots de passe et les jetons des liens de signature ne sont stockés que sous forme de hachages (bcrypt et SHA-256). Soyons clairs : aujourd’hui, nous ne chiffrons au repos ni la base de données ni les fichiers des demandes de signature avec une clé qui nous est propre ; ils sont protégés par l’isolement réseau et les permissions du serveur.
Conservation et suppression
Ces chiffres proviennent des réglages réels du service :
| Données | Durée |
|---|---|
| Fichiers des outils qui tournent sur votre appareil | Ne nous parviennent jamais |
| Fichiers et résultats des outils serveur | Effacés dès l’envoi de votre résultat, ou dès l’échec du traitement |
| Fichier d’une tâche bloquée (par exemple si votre connexion est coupée) | Un nettoyeur automatique passe toutes les 5 minutes et efface tout fichier de tâche datant de plus de 42 minutes |
| Emplacement des fichiers temporaires | Un système de fichiers temporaire en mémoire (tmpfs), pas un disque permanent, entièrement vidé au redémarrage du service |
| Texte des outils d’IA de notre côté | Non conservé après le traitement |
| Texte d’Interroger votre PDF | Conservé en mémoire sur le serveur 30 minutes au maximum, jamais écrit sur le disque |
| Texte chez Anthropic | Supprimé sous 30 jours selon sa politique publiée, avec les exceptions qu’elle énumère |
| Lien de signature envoyé aux signataires | Valable 30 jours à compter de l’envoi |
| Téléchargement de la copie signée avec le lien d’un signataire | 30 jours après la finalisation de la demande |
| Document de la demande de signature et piste d’audit | Jusqu’à ce que vous supprimiez vous-même la demande |
| Session de connexion | 30 jours |
| Enregistrements détaillés des statistiques | 400 jours, après quoi seuls les totaux quotidiens subsistent |
| Votre compte | Jusqu’à ce que vous le supprimiez sur la page « Mon compte » |
Lorsque vous supprimez votre compte, nous effaçons de la base de données votre compte, vos flux de travail, vos CV enregistrés, vos demandes de signature et leurs pistes d’audit ; les compteurs d’utilisation des outils restent, sans aucun lien avec vous. Nous effaçons aussi du disque du serveur les fichiers des demandes de signature.
Comptes et mots de passe
- Les mots de passe sont stockés sous forme de hachages bcrypt avec un coût de 12, qui ne permettent pas de retrouver le mot de passe. Nous n’acceptons pas de mot de passe de moins de 8 caractères.
- Votre session est conservée dans un cookie signé doté des attributs
HttpOnly,SecureetSameSite=Lax, et expire au bout de 30 jours. À chaque requête sensible, nous revérifions le statut du compte dans la base de données. - Changer votre mot de passe met fin immédiatement à toutes vos autres sessions.
- Les tentatives de connexion sont limitées : 5 tentatives erronées par compte et 20 par adresse IP, sur 15 minutes.
- Nous ne vous demanderons jamais votre mot de passe, ni par e-mail ni d’aucune autre manière.
IA
Résumer un PDF, Traduire un PDF et Interroger votre PDF utilisent l’API d’Anthropic, et ne fonctionnent que lorsque nous les activons sur le serveur.
- Ce qui est envoyé : le texte extrait de votre fichier, et non le fichier lui-même, avec une taille maximale pour chaque requête.
- Ce que nous conservons : rien après le traitement. Seul Interroger votre PDF garde le texte en mémoire sur le serveur, jusqu’à 30 minutes, pour répondre à vos questions suivantes.
- Ce que dit Anthropic : selon sa politique de confidentialité publiée (dernière mise à jour le 1er juillet 2026), elle supprime de ses systèmes les entrées et sorties de l’API sous 30 jours, sauf dans les cas qu’elle énumère, notamment l’application de sa politique d’utilisation et le respect de la loi. Ses conditions commerciales indiquent qu’elle ne peut pas entraîner de modèles sur le contenu client issu de ses services.
- Notre conseil : n’utilisez pas ces outils pour des documents très sensibles.
Paiements
Tous les outils et toutes les fonctionnalités de Safha sont gratuits dans la version actuelle. Nous ne demandons aucune carte de paiement, et le site ne comporte aucun système de paiement. Nous ne collectons ni ne stockons donc aucune donnée de paiement.
Coffre « Mes documents »
Un coffre pour vos documents officiels, comme vos pièces d’identité et vos passeports, dans l’application mobile Safha :
- Il reste uniquement sur votre téléphone : rien de son contenu n’est jamais envoyé sur internet.
- Chiffré avec AES-256-GCM : chaque document, son aperçu et l’index du coffre.
- Sa clé est protégée par le système du téléphone : Android Keystore ou iOS Keychain, déverrouillée par biométrie ou par le code de l’appareil, ou par un code PIN à 6 chiffres propre au coffre.
- Exclu des sauvegardes et des transferts vers un autre appareil.
Sécurité interne
Gestion des accès
Safha ne compte que deux rôles : membre et administrateur. Le tableau de bord d’administration ne s’ouvre que pour un compte ayant le rôle d’administrateur, et nous vérifions ce rôle sur le serveur à deux reprises : à l’accès au tableau de bord, puis sur chaque page et chaque action à l’intérieur. Modifier le rôle d’un compte ou le suspendre met fin immédiatement à ses sessions.
Moindre privilège
- Le service de conversion tourne sous un utilisateur non root, sur un système de fichiers en lecture seule, et n’écrit que dans un dossier temporaire en mémoire.
- Il lit ses secrets une seule fois au démarrage, puis abandonne les privilèges root ; ces secrets n’atteignent jamais les processus de conversion.
- La clé Anthropic se trouve uniquement dans le service de conversion ; elle n’atteint jamais l’application du site ni le navigateur.
- Le mot de passe de la base de données et la clé de signature des sessions sont générés par la plateforme de déploiement ; personne ne les saisit à la main.
Authentification à deux facteurs pour les administrateurs
En coursNous ne proposons pas aujourd’hui d’authentification à deux facteurs pour les comptes administrateurs, et nous ne prétendrons pas le contraire. En attendant de l’ajouter, le premier mot de passe administrateur est généré aléatoirement par la plateforme de déploiement, et les tentatives de connexion sont limitées comme pour tous les comptes.
Journal des actions d’administration
Les actions qui atteignent les appareils des utilisateurs, comme l’envoi de notifications et la publication de versions de l’application, sont journalisées avec l’identité de l’administrateur et l’heure.
Vérifiez vous-même que votre fichier n’a pas été envoyé
Vous n’êtes pas obligé de nous croire sur parole. Pour les outils qui tournent sur votre appareil, vous pouvez vérifier sur un ordinateur :
- Ouvrez la page de l’outil dans Chrome, Edge ou Firefox.
- Appuyez sur F12 (ou faites un clic droit et choisissez « Inspecter »), puis ouvrez l’onglet Network (Réseau).
- Choisissez votre fichier et lancez l’outil.
- Observez la liste : vous ne verrez aucune requête transportant votre fichier ou correspondant à sa taille.
Il existe une méthode encore plus simple : ouvrez la page de l’outil, coupez votre connexion internet, et l’outil continue de fonctionner.
Signaler une faille de sécurité
Si vous trouvez une faille de sécurité dans Safha, écrivez à [email protected]. Nous publions cette adresse dans un fichier security.txt, conformément au RFC 9116. Merci de :
- Décrire le problème, les étapes pour le reproduire et la page ou l’outil concerné.
- Ne pas consulter, modifier ou supprimer les données d’autres personnes, et ne pas perturber le service pendant vos tests.
- Nous laisser un délai raisonnable pour corriger avant de publier le moindre détail.
Nous lisons chaque signalement et y répondons. Nous ne proposons pas actuellement de programme de bug bounty rémunéré, mais nous sommes reconnaissants envers toutes les personnes qui nous aident à protéger nos utilisateurs. Pour toute autre question sur la confidentialité ou votre compte : [email protected].
Ce que nous promettons
Aucune protection sur internet n’est parfaite. Ce que nous promettons, c’est ce qui est écrit ici : que la plus grande partie possible de votre travail reste sur votre appareil, et que nous vous disions clairement quand votre fichier le quitte, où il va et pourquoi. Lorsque quelque chose change ici, nous mettons à jour cette page et sa date.