Politique de confidentialité
Dernière mise à jour : 13 juillet 2026
L'essentiel
Ce site ne dépose aucun cookie publicitaire, ne crée aucun compte et ne pratique aucun reciblage. Les pages statiques et deux fonctions limitées sont servies par Cloudflare Pages. LWS conserve la gestion DNS et la boîte e-mail. Un contenu n'est transmis par le contact ou l'assistant qu'après une action explicite du visiteur.
1. Responsable
Johan Frachon — voir les mentions légales. Contact relatif aux données : digital@frachon.ch.
2. Cadre applicable
Règlement (UE) 2016/679 (RGPD), loi Informatique et Libertés et, pour les visiteurs concernés en Suisse, loi fédérale sur la protection des données. Les traitements liés à une demande reposent sur les mesures précontractuelles demandées par le visiteur ou l'intérêt légitime à répondre et à protéger le service (art. 6.1.b et 6.1.f RGPD).
3. Préférences conservées sur l'appareil
Les réglages suivants restent dans le navigateur et ne sont pas envoyés au serveur :
| Clé | Finalité |
|---|---|
jof_theme | mémoriser le mode visuel choisi |
jof_motion | mémoriser la préférence d'animations |
jof_intro_v3 | éviter de rejouer l'introduction à chaque visite |
jof_journey_v1 | mémoriser le parcours éditorial final, jamais les réponses aux questions |
jof_access_v1 | mémoriser les choix de texte, contraste, mouvement et langage simplifié |
Ces préférences sont strictement fonctionnelles. Elles peuvent être modifiées dans le site ou supprimées depuis les réglages du navigateur. La calibration s'effectue sur l'appareil : elle réordonne seulement le portfolio, sans profil publicitaire ni rapprochement avec une identité réelle.
4. Assistant Étoile JO.F
Lorsque vous posez une question, son texte et le code du parcours éditorial actif sont envoyés à une fonction Cloudflare puis à Cloudflare Workers AI. Une base de faits limitée au portfolio encadre la réponse. Le site ne crée aucun historique, aucune base de conversations et ne réutilise pas la question pour un autre usage. Cloudflare indique ne pas utiliser les contenus clients pour entraîner ses modèles Workers AI sans consentement explicite. N'inscrivez pas d'information sensible dans la question.
5. Formulaire, anti-spam et e-mails
Le formulaire traite le nom, l'adresse e-mail, le type de demande, le message et une confirmation de motif. Un champ leurre, un délai minimal, une liste de signaux de prospection, Cloudflare Turnstile et une limite de débit protègent le canal. L'adresse IP et le navigateur peuvent être traités techniquement par Cloudflare ; le code du site n'enregistre pas l'IP brute dans une base et utilise une empreinte éphémère pour limiter les abus.
Après validation, une fonction Cloudflare transmet le message à Resend, qui l'envoie vers la boîte digital@frachon.chhébergée chez LWS. Resend envoie également l'accusé de réception au visiteur. Les demandes détectées comme prospection non sollicitée ne sont ni transférées ni suivies d'une réponse automatique. Le site ne possède aucune base de messages. Les échanges légitimes présents dans la boîte e-mail sont conservés au maximum trois ans après le dernier contact, sauf obligation légale ou demande d'effacement.
6. Mesure d'audience
Cloudflare Web Analytics mesure les pages consultées et les performances sans cookie, sans identifiant publicitaire et sans stockage analytique dans le navigateur. La balise n'est pas chargée lorsque Do Not Track ou Global Privacy Control est activé. Les réponses de calibration, les questions de l'assistant et les messages de contact ne sont pas envoyés à cette mesure d'audience.
7. Prestataires et journaux techniques
Cloudflare fournit les pages statiques, les fonctions, Turnstile, Workers AI et la mesure d'audience. LWS fournit le DNS et la boîte e-mail. Resend assure la transmission transactionnelle des e-mails. Ces prestataires peuvent produire des journaux de sécurité, de disponibilité et d'envoi selon leurs propres durées de conservation et leurs engagements contractuels.
8. Localisation et transferts
Le domaine Resend est configuré pour une expédition depuis l'Irlande. Ce réglage ne constitue pas une résidence complète des données : Resend précise que ses métadonnées, journaux et données de compte sont stockés aux États-Unis. Son accord de traitement des données applique les clauses contractuelles types de l'UE aux transferts et prévoit expressément leur adaptation à la loi fédérale suisse sur la protection des données ainsi qu'à l'autorité suisse compétente. Cloudflare est également un prestataire mondial susceptible de traiter des données dans l'EEE et aux États-Unis. Johan Frachon reste responsable du choix des prestataires, limite les données transmises au contenu nécessaire à l'envoi et réévalue leurs garanties. La boîte finale est exploitée chez LWS.
Références : accord de traitement Resend, régions d'envoi Resend et informations du PFPDT sur les transferts à l'étranger.
9. Images, citations et liens externes
Les images et textes sont protégés par le droit d'auteur. Toute personne photographiée ou citée peut demander un retrait à digital@frachon.ch. Instagram, LinkedIn et les autres sites ne reçoivent aucune donnée avant un clic sur leur lien ; aucun flux social n'est embarqué dans la page.
10. Isolation
Ce portfolio ne partage ni authentification, ni session, ni base de données, ni réponse de calibration avec un autre sous-domaine. Les deux fonctions publiques sont limitées au contact et à l'assistant.
11. Vos droits
Vous pouvez demander l'accès, la rectification, l'effacement, la limitation ou l'opposition aux traitements vous concernant (art. 15 à 21 RGPD) par e-mail à digital@frachon.ch. Vous pouvez saisir la CNIL ou, en Suisse, le PFPDT. Le tri anti-spam et la calibration éditoriale ne produisent aucune décision juridique ou effet significatif sur une personne.
12. Sécurité
HTTPS et HSTS, politique CSP, restriction d'origine, validation serveur de Turnstile, limites de taille et de fréquence, filtrage anti-spam, secrets chiffrés dans Cloudflare et absence de base applicative réduisent la surface d'attaque. Aucun mot de passe de boîte e-mail n'est stocké dans le code ou dans les fonctions.