Politique de confidentialité
Votre vie privée nous tient à cœur
1. Protection des données en bref
Remarques générales
Les remarques suivantes vous donnent un aperçu simple de ce qu'il advient de vos données à caractère personnel lorsque vous visitez ce site web. Les données à caractère personnel sont toutes les données qui permettent de vous identifier personnellement.
Collecte des données sur ce site web
Qui est responsable de la collecte des données sur ce site web ?
Le traitement des données sur ce site web est effectué par l'exploitant du site web. Vous trouverez ses coordonnées dans les mentions légales de ce site web.
Comment collectons-nous vos données ?
Vos données sont collectées d'une part lorsque vous nous les communiquez. Il peut s'agir, par exemple, de données que vous nous envoyez par e-mail.
D'autres données sont collectées automatiquement ou avec votre consentement lorsque vous visitez le site web par nos systèmes informatiques. Il s'agit principalement de données techniques (par exemple, navigateur internet, système d'exploitation ou heure de consultation de la page). La collecte de ces données s'effectue automatiquement dès que vous accédez à ce site web.
À quoi servent vos données ?
Une partie des données est collectée afin de garantir le bon fonctionnement du site web (fichiers journaux du serveur, voir section 4). En outre, deux outils chargent chacun une bibliothèque JavaScript depuis un réseau de diffusion de contenu (voir section 3.3). Nous n'utilisons aucun service d'analyse, de suivi ou de publicité.
Quels sont vos droits concernant vos données ?
Vous avez à tout moment le droit d'obtenir gratuitement des informations sur l'origine, le destinataire et la finalité de vos données personnelles enregistrées. Vous avez également le droit d'exiger la rectification ou la suppression de ces données. Si vous avez donné votre consentement au traitement des données, vous pouvez le révoquer à tout moment pour l'avenir. Vous avez également le droit, dans certaines circonstances, d'exiger la limitation du traitement de vos données personnelles. Vous disposez également d'un droit de recours auprès de l'autorité de contrôle compétente.
2. Approche « Privacy First » pour les outils
Tous les outils de ce site web traitent vos données saisies exclusivement dans votre navigateur. Lorsque vous utilisez nos outils (par exemple, l'encodeur Base64, le formateur JSON, etc.), les conditions suivantes s'appliquent :
- Toutes les conversions, validations et générations sont effectuées côté client dans votre navigateur
- Les données que vous saisissez dans les outils ne quittent jamais votre appareil
- Nous ne stockons, n'enregistrons ni n'avons accès aux données que vous traitez avec nos outils
- Nous ne pouvons fournir aucune information sur les données saisies dans les outils, car nous ne les collectons pas
Remarque importante : cela concerne exclusivement le traitement de vos données dans les outils. Cependant, lorsque vous visitez le site web, des données techniques sont automatiquement collectées dans les fichiers journaux du serveur (voir section 4) et, lorsque vous utilisez le générateur de codes QR ou minifiez du JavaScript dans le formateur de code, une bibliothèque est chargée depuis un CDN (voir section 3.3).
3. Sécurité et Transparence
Nous mettons en œuvre plusieurs niveaux de sécurité pour protéger votre vie privée et garantir l'intégrité de nos outils :
3.1 Open Source et Auditabilité
Le code source complet est disponible publiquement sur GitHub. Vous pouvez examiner, auditer ou bifurquer le projet à tout moment :
github.com/RamonKaes/WebDev-Tools
3.2 Intégrité des Sous-ressources (SRI)
Toutes les bibliothèques externes sont chargées avec des hashes cryptographiques SRI pour empêcher toute falsification. Cela garantit que le code tiers ne peut pas être modifié sans détection :
| Bibliothèque | Version | Hash SRI (SHA-384) |
|---|---|---|
| qrcode-generator | 1.4.4 | sha384-lQXOAyZwHXE55JFyr...TcIwz |
| terser | 5.31.0 | sha384-Be6gQ8oRB6kvVWiyo...1v7dX |
Les hashes SRI complets peuvent être vérifiés dans notre code source (config/tools.php et codeFormatterTool.js).
3.3 Diffusion de contenu par des tiers (CDN)
Bootstrap, la police d'icônes et toutes les autres ressources sont hébergés sur notre propre serveur. Seuls deux outils chargent une unique bibliothèque JavaScript depuis le réseau de diffusion de contenu jsDelivr (cdn.jsdelivr.net), exploité par Prospect One (jsDelivr) et distribué via plusieurs fournisseurs de CDN, dont Cloudflare et Fastly :
- Générateur de codes QR : charge
qrcode-generatorà l'ouverture de la page de l'outil. - Formateur de code : charge
terseruniquement lorsque vous minifiez du code JavaScript.
Lors du chargement de l'une de ces bibliothèques, votre navigateur se connecte directement au CDN et lui transmet les données techniquement nécessaires, en particulier votre adresse IP, votre agent utilisateur (user agent) et la page d'origine (referrer). Nous ne recevons nous-mêmes aucune donnée issue de ce processus. Les bibliothèques sont protégées par des hashes SRI (voir 3.2) et ne peuvent donc pas être modifiées à notre insu. En dehors de cela, ce site web n'effectue aucune requête vers des serveurs tiers ; seul le générateur SRI récupère l'URL de la ressource que vous saisissez vous-même.
La base juridique est l'article 6, paragraphe 1, point f) du RGPD ; notre intérêt légitime réside dans la mise à disposition fiable et efficace de ces outils. Vous trouverez de plus amples informations dans la politique de confidentialité de jsDelivr : https://www.jsdelivr.com/terms/privacy-policy-jsdelivr-net
3.4 Politique de Sécurité du Contenu (CSP)
Nous mettons en œuvre des politiques de sécurité du contenu strictes pour prévenir les attaques XSS et l'exécution de code non autorisée :
- Exécution de scripts basée sur nonce (empêche l'injection de scripts inline)
- Chargement restreint des ressources externes (scripts uniquement depuis notre propre serveur et cdn.jsdelivr.net)
- Intégration de frames complètement désactivée (protection contre le clickjacking)
- Exécution d'objets et de plugins bloquée
3.5 En-têtes de Sécurité Supplémentaires
- X-Frame-Options: DENY - Empêche les attaques par intégration d'iframe
- X-Content-Type-Options: nosniff - Empêche le reniflage de type MIME
- Referrer-Policy: strict-origin-when-cross-origin - Limite les fuites d'informations de référent
- Strict-Transport-Security (HSTS) - Force les connexions HTTPS avec préchargement
- Permissions-Policy - Désactive les fonctionnalités inutiles du navigateur (géolocalisation, caméra, microphone, etc.)
3.6 Zéro Dépendance Externe pour le Traitement des Données
Toutes les fonctions principales de traitement des données utilisent uniquement les API natives du navigateur. Les bibliothèques externes ne sont utilisées que pour deux fonctions auxiliaires (rendu de codes QR et minification de JavaScript) et sont chargées avec vérification SRI.
4. Hébergement et fichiers journaux du serveur
4.1 Description et étendue du traitement des données
Ce site web est hébergé par un prestataire de services externe. Si vous utilisez notre site web à des fins purement informatives (c'est-à-dire sans inscription ni autre transmission d'informations), nous ne collectons que les données personnelles que votre navigateur transmet à notre serveur. Si vous souhaitez consulter notre site web, nous collectons les données suivantes :
- Adresse IP
- Fournisseur d'accès Internet de l'utilisateur
- Date et heure de l'accès
- Type de navigateur
- Langue et version du navigateur
- Contenu de la consultation
- Fuseau horaire
- Statut d'accès/code de statut HTTP
- Volume de données
- Sites Web d'où provient la demande (URL de référence)
- Système d'exploitation
Ces données ne sont pas enregistrées avec d'autres données à caractère personnel vous concernant.
4.2 Finalité du traitement
Ces données sont utilisées dans le but de vous fournir un site web convivial, fonctionnel et sécurisé, avec des fonctionnalités et des contenus, ainsi que pour leur optimisation et leur évaluation statistique. Les données sont utilisées exclusivement pour le fonctionnement technique et la sécurité du site web.
4.3 Base juridique
La base juridique est notre intérêt légitime au traitement des données conformément à l'art. 6, al. 1, phrase 1, let. f) du RGPD, qui correspond également aux finalités susmentionnées.
4.4 Durée de conservation
Pour des raisons de sécurité, nous conservons ces données dans des fichiers journaux du serveur pendant une durée de 60 jours. Passé ce délai, elles sont automatiquement supprimées, sauf si nous devons les conserver à des fins de preuve en cas d'attaques contre l'infrastructure du serveur ou d'autres violations de la loi. Les données ne sont pas fusionnées avec d'autres sources de données.
5. Cookies utilisés
5.1 Informations générales sur les cookies
Les cookies sont de petits fichiers texte que votre navigateur Internet enregistre sur votre appareil. Ce site web utilise exactement un cookie, qui est techniquement nécessaire. Nous n'utilisons aucun cookie de session, d'analyse, de suivi ou de tiers, et aucun profil utilisateur n'est créé. Aucun cookie soumis à consentement n'étant utilisé, aucune bannière de cookies n'est affichée.
5.2 Cookie de préférence linguistique (nécessaire d'un point de vue technique)
Nous utilisons un seul cookie pour enregistrer votre préférence linguistique :
- Nom du cookie :
webdev-tools-lang - Objectif : enregistre la langue que vous avez sélectionnée pour l'interface (par exemple « en », « de », « pt »)
- Validité : 30 jours
- Données enregistrées : uniquement un code de langue à deux lettres
- Type : techniquement nécessaire (permet la fonctionnalité de base de préférence linguistique)
Ce cookie ne contient aucune information personnelle et est utilisé exclusivement pour vous fournir du contenu dans votre langue préférée. Vous pouvez supprimer ce cookie à tout moment via les paramètres de votre navigateur.
5.3 Base juridique
La base juridique est l'article 6, paragraphe 1, point f) du RGPD. Notre intérêt légitime réside dans la mise à disposition du site web dans la langue que vous avez choisie, sans avoir à vous la redemander à chaque consultation d'une page. Ce cookie étant strictement nécessaire à cette fonction, aucun consentement n'est requis.
5.4 Durée de conservation / suppression
Le cookie est automatiquement supprimé après 30 jours ou dès que vous le supprimez manuellement. Vous pouvez à tout moment empêcher l'enregistrement de cookies dans les paramètres de votre navigateur ; dans ce cas, votre choix de langue ne sera pas mémorisé et le site web recourra à la détection automatique de la langue (URL, langue du navigateur). Vous trouverez ici des informations sur la suppression des cookies selon les navigateurs :
- Chrome : https://support.google.com/chrome/answer/95647
- Safari : https://support.apple.com/de-at/guide/safari/sfri11471/mac
- Firefox : https://support.mozilla.org/de/kb/cookies-und-website-daten-in-firefox-loschen
- Internet Explorer : https://support.microsoft.com/de-at/help/17442/windows-internet-explorer-delete-manage-cookies
- Microsoft Edge : https://support.microsoft.com/de-at/help/4027947/windows-delete-cookies
6. Prise de contact par e-mail / courrier postal
6.1 Description et étendue du traitement des données
Lorsque vous nous contactez par courrier postal ou par e-mail, vos données sont traitées dans le but de traiter votre demande de contact.
6.2 Base juridique
La base juridique du traitement des données est l'article 6, paragraphe 1, phrase 1, point a) du RGPD, si vous avez donné votre consentement. La base juridique du traitement des données transmises dans le cadre d'une demande de contact, d'un e-mail ou d'une lettre est l'article 6, paragraphe 1, phrase 1, point f) du RGPD. Le responsable du traitement a un intérêt légitime à traiter et à stocker les données afin de pouvoir répondre aux demandes des utilisateurs, de conserver des preuves pour des raisons de responsabilité et, le cas échéant, de pouvoir respecter ses obligations légales de conservation des lettres commerciales. Si le contact vise à la conclusion d'un contrat, la base juridique supplémentaire pour le traitement est l'art. 6, al. 1, phrase 1, let. b) du RGPD.
6.3 Stockage dans le système CRM
Nous pouvons stocker vos informations et votre demande de contact dans notre système de gestion de la relation client (« système CRM ») ou dans un système similaire.
6.4 Durée de conservation
Les données sont supprimées dès qu'elles ne sont plus nécessaires à la réalisation de l'objectif pour lequel elles ont été collectées. Pour les données à caractère personnel envoyées par e-mail, c'est le cas lorsque la conversation avec vous est terminée. La conversation est terminée lorsqu'il ressort des circonstances que le sujet concerné a été définitivement clarifié. Nous conservons les demandes des utilisateurs qui disposent d'un compte ou d'un contrat avec nous pendant deux ans après la fin du contrat. En cas d'obligations légales d'archivage, la suppression intervient après leur expiration, conformément aux directives européennes et aux réglementations nationales en matière de conservation.
6.5 Possibilité d'opposition et de suppression
Vous avez à tout moment la possibilité de révoquer votre consentement au traitement des données à caractère personnel conformément à l'art. 6, al. 1, phrase 1, let. a) du RGPD. Si vous nous contactez par e-mail, vous pouvez à tout moment vous opposer à l'enregistrement de vos données à caractère personnel.
7. Utilisation des outils sous votre propre responsabilité
Vous utilisez tous les outils de ce site web sous votre propre responsabilité. Bien que nous nous efforcions de fournir des outils précis et fiables, nous ne pouvons garantir qu'ils soient exempts d'erreurs ou adaptés à tous les usages.
Nous déclinons toute responsabilité pour :
- les erreurs, inexactitudes ou dysfonctionnements des outils
- les pertes de données ou dommages résultant de l'utilisation des outils
- les décisions prises sur la base des résultats générés par nos outils
Veuillez vérifier de manière indépendante les résultats critiques avant de les utiliser dans des environnements de production.
8. Vos droits
Vous disposez des droits suivants conformément au RGPD :
- Droit d'accès (art. 15 du RGPD) : vous avez le droit de demander des informations sur vos données à caractère personnel que nous traitons.
- Droit de rectification (art. 16 du RGPD) : vous avez le droit d'exiger la rectification immédiate des données à caractère personnel inexactes ou l'intégration des données à caractère personnel incomplètes.
- Droit à l'effacement (art. 17 du RGPD) : vous avez le droit d'exiger l'effacement de vos données à caractère personnel.
- Limitation du traitement (art. 18 RGPD) : vous avez le droit d'exiger la limitation du traitement de vos données à caractère personnel.
- Portabilité des données (art. 20 RGPD) : vous avez le droit de recevoir vos données à caractère personnel dans un format structuré, couramment utilisé et lisible par machine.
- Droit d'opposition (art. 21 du RGPD) : vous avez le droit de vous opposer à tout moment au traitement des données à caractère personnel vous concernant pour des raisons liées à votre situation particulière.
- Retrait du consentement (art. 7, al. 3 du RGPD) : vous avez le droit de retirer à tout moment le consentement que vous avez donné.
- Droit de recours (art. 77 du RGPD) : vous avez le droit d'introduire une réclamation auprès d'une autorité de contrôle.
Pour toute question relative à la protection des données, veuillez nous contacter aux coordonnées indiquées dans les mentions légales.