Politique de confidentialité
Dernière mise à jour : 17 septembre 2026 · Conforme au RGPD (UE 2016/679) et à la loi Informatique et Libertés
TRUvector attache une grande importance à la protection de ta vie privée. Cette politique décrit quelles données sont traitées, pourquoi, et quels sont tes droits.
1. Responsable du traitement
Tristan Ruard (TRUvector), entrepreneur individuel — 18 E rue des Ovides, 42100 Saint-Étienne, France.
Contact : contact@truvector.dev.
Compte tenu de la nature du traitement, la désignation d'un délégué à la protection des données (DPO) n'est pas obligatoire ; le responsable du traitement reste ton interlocuteur.
2. Données traitées & finalités
Le site est statique et ne comporte ni compte utilisateur ni collecte commerciale de données. Les traitements se limitent à :
| Donnée | Finalité | Base légale |
|---|---|---|
| Mesure d'audience agrégée (Cloudflare Web Analytics) | Statistiques anonymes de fréquentation | Intérêt légitime — sans cookie ni identifiant individuel |
| Adresse IP & journaux techniques (Cloudflare) | Sécurité, prévention des abus, bon fonctionnement | Intérêt légitime |
| Adresse e-mail d'authentification (si Cloudflare Access activé) | Contrôler l'accès aux espaces protégés (galerie, admin) | Intérêt légitime / mesures de sécurité |
| Coordonnées & contenu d'un message / commande | Répondre à ta demande et, le cas échéant, traiter une commande | Mesures précontractuelles / intérêt légitime |
Aucune donnée n'est vendue, louée ni utilisée à des fins publicitaires. Aucun profilage n'est réalisé.
3. Destinataires & sous-traitants
- Cloudflare, Inc. — hébergement, sécurité, mesure d'audience et, le cas échéant, authentification (Cloudflare Access).
- GitHub, Inc. — hébergement du code source du site (le code, pas les données des visiteurs).
Ces prestataires agissent en qualité de sous-traitants ou de responsables conjoints, dans le cadre de leurs propres politiques de confidentialité.
4. Transferts hors Union européenne
Cloudflare et GitHub étant établis aux États-Unis, certaines données peuvent y être transférées. Ces transferts sont encadrés par des garanties appropriées : clauses contractuelles types de la Commission européenne (CCT) et, le cas échéant, adhésion au EU-US Data Privacy Framework.
5. Durées de conservation
- Statistiques d'audience agrégées : selon la rétention de Cloudflare Web Analytics (données non nominatives).
- Journaux techniques / sécurité : durée courte, nécessaire à la sécurité.
- E-mails de contact : le temps nécessaire au traitement de la demande, puis archivage ou suppression.
- Accès authentifié : durée de la session d'authentification gérée par Cloudflare Access.
6. Tes droits
Conformément au RGPD, tu disposes des droits d'accès, de rectification, d'effacement, de limitation, d'opposition et de portabilité, ainsi que du droit de définir des directives relatives au sort de tes données après ton décès.
Pour les exercer : écris à contact@truvector.dev. Une preuve d'identité peut être demandée. Tu peux aussi introduire une réclamation auprès de la CNIL (cnil.fr).
7. Mineurs
Le site n'est pas destiné à recueillir des données de mineurs de moins de 15 ans. Le cas échéant, le consentement d'un titulaire de l'autorité parentale est requis.
Assistant du site (chat)
L’assistant « TRU » répond aux questions sur le contenu du site. En mode local, tout se passe dans ton navigateur : rien n’est transmis. En mode IA, ta question et les derniers échanges de la conversation sont envoyés au serveur du site (Cloudflare) pour générer la réponse avec un modèle hébergé par Cloudflare (Workers AI) ; aucune conversation n’est enregistrée.
Pour limiter les abus, un compteur de messages par heure est tenu à partir d’une empreinte anonymisée de ton adresse IP (jamais stockée en clair, effacée au bout d’une heure), et une vérification anti-robot Cloudflare Turnstile peut s’appliquer. Si l’option est activée par l’éditeur, les questions restées sans réponse peuvent être conservées de façon anonyme (texte tronqué, adresses e-mail et numéros masqués, sans IP) pendant 30 jours au plus, afin d’améliorer la FAQ.
La conversation en cours est gardée dans ton navigateur jusqu’à la fermeture de l’onglet (bouton ↺ pour l’effacer). La saisie vocale, si tu l’utilises, repose sur la reconnaissance vocale de ton navigateur, qui peut transmettre l’audio au service de son éditeur (par exemple Google pour Chrome).
8. Cookies
L'usage des cookies (strictement nécessaires uniquement) est détaillé dans la politique de cookies.
9. Modifications
Cette politique peut évoluer. La date de dernière mise à jour figure en tête de page.