diff --git a/data/i18n/en.json b/data/i18n/en.json index ab2c0fd..b8d811d 100644 --- a/data/i18n/en.json +++ b/data/i18n/en.json @@ -39,9 +39,9 @@ "faq.title": "Frequently asked questions", "faq.intro": "A few questions we get asked a lot, with clear answers. The basic principle: no collection, no tracking, no compromise.", "faq.q1": "Does this website collect my data?", - "faq.a1": "No. Zektyc intentionally collects nothing: no account, no form, no cookie, no tracker, no analytics and no share buttons. The only data processed is automatic technical logging (IP address, date and time, requested resource), kept for fourteen days maximum for security purposes, then automatically deleted. Our privacy policy details all of these processing activities.", - "faq.q2": "Why are there no cookies on this website?", - "faq.a2": "Because tracking is never necessary for an informational website: it only serves to profile visitors and resell their data. Without cookies, there is no tracking, no targeted advertising and no consent to extort. It is our way of practising what we preach: privacy is not a luxury, it is a fundamental right, and it starts with technical sobriety.", + "faq.a1": "No. Zektyc intentionally collects no personal data: no account, no form, no tracker, no analytics and no share buttons. Visiting the site only produces automatic technical logging (IP address, date and time, requested resource), kept for fourteen days maximum for security purposes then deleted. The only cookie set is the language preference (zektyc-lang), remembered locally on your device; full details in our privacy policy.", + "faq.q2": "Do you use a tracking cookie?", + "faq.a2": "No tracking cookie and no tracker. The site sets a single language-preference cookie (zektyc-lang) so that each page is served in the right version (French or English); your choice is kept on your device. It carries no identifier, no profile and no browsing data, is neither used nor sold to anyone, and expires after one year.", "faq.q3": "Is online privacy really for everyone?", "faq.a3": "Yes, and that is precisely why Zektyc exists. Security is not reserved for experts: everyone can make simple, effective choices, such as using a privacy-friendly browser, choosing strong passwords, enabling two-factor authentication and letting a password manager handle the rest. Our job is to help you put these protections in place without jargon and without scaring you.", "faq.q4": "What does Zektyc actually do?", diff --git a/data/i18n/fr.json b/data/i18n/fr.json index 3ae7618..a2dbe89 100644 --- a/data/i18n/fr.json +++ b/data/i18n/fr.json @@ -39,9 +39,9 @@ "faq.title": "Questions fréquentes", "faq.intro": "Quelques questions qu'on nous pose souvent, avec des réponses claires. Le principe de base : pas de collecte, pas de traçage, pas de compromis.", "faq.q1": "Ce site collecte-t-il mes données ?", - "faq.a1": "Non. Zektyc ne collecte volontairement aucune donnée : pas de compte, pas de formulaire, pas de cookie, pas de tracker, pas de mesure d'audience et pas de boutons de partage. Les seules informations traitées sont les journaux techniques automatiques (adresse IP, date et heure, ressource demandée), conservés quatorze jours maximum à des fins de sécurité, puis supprimés automatiquement. Notre politique de confidentialité détaille l'ensemble de ces traitements.", - "faq.q2": "Pourquoi aucun cookie sur ce site ?", - "faq.a2": "Parce que le suivi n'est jamais nécessaire à un site d'information : il ne sert qu'à profiler les visiteurs et à revendre leurs données. Sans cookie, il n'y a ni traçage, ni publicité ciblée, ni consentement à arracher. C'est notre façon d'appliquer ce que nous défendons chaque jour : la vie privée n'est pas un luxe, c'est un droit fondamental, et il commence par la sobriété technique.", + "faq.a1": "Non. Zektyc ne collecte volontairement aucune donnée personnelle : pas de compte, pas de formulaire, pas de tracker, pas de mesure d'audience et pas de boutons de partage. La consultation ne fait que produire des journaux techniques automatiques (adresse IP, date et heure, ressource demandée), conservés quatorze jours maximum à des fins de sécurité puis supprimés. Le seul cookie posé est la préférence de langue (zektyc-lang), mémorisée localement sur votre appareil et détail dans notre politique de confidentialité.", + "faq.q2": "Utilisez-vous un cookie de suivi ?", + "faq.a2": "Non, aucun cookie de suivi ni traceur. Le site pose un unique cookie de préférence de langue (zektyc-lang) afin de servir la bonne version (français ou anglais) de chaque page ; votre choix est conservé sur votre appareil. Il ne contient ni identifiant, ni profil, ni donnée de navigation, n'est utilisé ni revendu à personne, et expire au bout d'un an.", "faq.q3": "La vie privée en ligne, c'est vraiment pour tout le monde ?", "faq.a3": "Oui, et c'est précisément pour cela que Zektyc existe. La sécurité n'est pas réservée aux experts : chacun peut faire des choix simples et efficaces, comme utiliser un navigateur respectueux, choisir des mots de passe forts, activer la double authentification et confier ses mots de passe à un gestionnaire. Notre rôle est de vous aider à mettre ces protections en place sans jargon et sans vous faire peur.", "faq.q4": "Que fait Zektyc concrètement ?", diff --git a/public/en/index.html b/public/en/index.html index b2b3669..c2e7eb5 100644 --- a/public/en/index.html +++ b/public/en/index.html @@ -53,15 +53,15 @@ "name": "Does this website collect my data?", "acceptedAnswer": { "@type": "Answer", - "text": "No. Zektyc intentionally collects nothing: no account, no form, no cookie, no tracker, no analytics and no share buttons. The only data processed is automatic technical logging (IP address, date and time, requested resource), kept for fourteen days maximum for security purposes, then automatically deleted. Our privacy policy details all of these processing activities." + "text": "No. Zektyc intentionally collects no personal data: no account, no form, no tracker, no analytics and no share buttons. Visiting the site only produces automatic technical logging (IP address, date and time, requested resource), kept for fourteen days maximum for security purposes then deleted. The only cookie set is the language preference (zektyc-lang), remembered locally on your device." } }, { "@type": "Question", - "name": "Why are there no cookies on this website?", + "name": "Do you use a tracking cookie?", "acceptedAnswer": { "@type": "Answer", - "text": "Because tracking is never necessary for an informational website: it only serves to profile visitors and resell their data. Without cookies, there is no tracking, no targeted advertising and no consent to extort. It is our way of practising what we preach: privacy is not a luxury, it is a fundamental right, and it starts with technical sobriety." + "text": "No tracking cookie and no tracker. The site sets a single language-preference cookie (zektyc-lang) so that each page is served in the right version (French or English); your choice is kept on your device. It carries no identifier, no profile and no browsing data, is neither used nor sold to anyone, and expires after one year." } }, { @@ -199,11 +199,11 @@

Does this website collect my data?

-

No. Zektyc intentionally collects nothing: no account, no form, no cookie, no tracker, no analytics and no share buttons. The only data processed is automatic technical logging (IP address, date and time, requested resource), kept for fourteen days maximum for security purposes, then automatically deleted. Our privacy policy details all of these processing activities.

+

No. Zektyc intentionally collects no personal data: no account, no form, no tracker, no analytics and no share buttons. Visiting the site only produces automatic technical logging (IP address, date and time, requested resource), kept for fourteen days maximum for security purposes then deleted. The only cookie set is the language preference (zektyc-lang), remembered locally on your device.

-

Why are there no cookies on this website?

-

Because tracking is never necessary for an informational website: it only serves to profile visitors and resell their data. Without cookies, there is no tracking, no targeted advertising and no consent to extort. It is our way of practising what we preach: privacy is not a luxury, it is a fundamental right, and it starts with technical sobriety.

+

Do you use a tracking cookie?

+

No tracking cookie and no tracker. The site sets a single language-preference cookie (zektyc-lang) so that each page is served in the right version (French or English); your choice is kept on your device. It carries no identifier, no profile and no browsing data, is neither used nor sold to anyone, and expires after one year.

Is online privacy really for everyone?

diff --git a/public/index.html b/public/index.html index e55dac5..364e285 100644 --- a/public/index.html +++ b/public/index.html @@ -53,15 +53,15 @@ "name": "Ce site collecte-t-il mes données ?", "acceptedAnswer": { "@type": "Answer", - "text": "Non. Zektyc ne collecte volontairement aucune donnée : pas de compte, pas de formulaire, pas de cookie, pas de tracker, pas de mesure d'audience et pas de boutons de partage. Les seules informations traitées sont les journaux techniques automatiques (adresse IP, date et heure, ressource demandée), conservés quatorze jours maximum à des fins de sécurité, puis supprimés automatiquement." + "text": "Non. Zektyc ne collecte volontairement aucune donnée personnelle : pas de compte, pas de formulaire, pas de tracker, pas de mesure d'audience et pas de boutons de partage. La consultation ne fait que produire des journaux techniques automatiques (adresse IP, date et heure, ressource demandée), conservés quatorze jours maximum à des fins de sécurité puis supprimés. Le seul cookie posé est la préférence de langue (zektyc-lang), mémorisée localement sur votre appareil." } }, { "@type": "Question", - "name": "Pourquoi aucun cookie sur ce site ?", + "name": "Utilisez-vous un cookie de suivi ?", "acceptedAnswer": { "@type": "Answer", - "text": "Parce que le suivi n'est jamais nécessaire à un site d'information : il ne sert qu'à profiler les visiteurs et à revendre leurs données. Sans cookie, il n'y a ni traçage, ni publicité ciblée, ni consentement à arracher." + "text": "Non, aucun cookie de suivi ni traceur. Le site pose un unique cookie de préférence de langue (zektyc-lang) afin de servir la bonne version (français ou anglais) de chaque page ; votre choix est conservé sur votre appareil. Il ne contient ni identifiant, ni profil, ni donnée de navigation, n'est utilisé ni revendu à personne, et expire au bout d'un an." } }, { @@ -236,26 +236,25 @@

Ce site collecte-t-il mes données ?

- Non. Zektyc ne collecte volontairement aucune donnée : pas de - compte, pas de formulaire, pas de cookie, pas de tracker, pas de - mesure d'audience et pas de boutons de partage. Les seules - informations traitées sont les journaux techniques automatiques - (adresse IP, date et heure, ressource demandée), conservés - quatorze jours maximum à des fins de sécurité, puis supprimés - automatiquement. Notre politique de confidentialité détaille - l'ensemble de ces traitements. + Non. Zektyc ne collecte volontairement aucune donnée personnelle : + pas de compte, pas de formulaire, pas de tracker, pas de mesure + d'audience et pas de boutons de partage. La consultation ne fait + que produire des journaux techniques automatiques (adresse IP, + date et heure, ressource demandée), conservés quatorze jours + maximum à des fins de sécurité puis supprimés. Le seul cookie posé + est la préférence de langue (zektyc-lang), mémorisée localement sur + votre appareil.

-

Pourquoi aucun cookie sur ce site ?

+

Utilisez-vous un cookie de suivi ?

- Parce que le suivi n'est jamais nécessaire à un site - d'information : il ne sert qu'à profiler les visiteurs et à - revendre leurs données. Sans cookie, il n'y a ni traçage, ni - publicité ciblée, ni consentement à arracher. C'est notre façon - d'appliquer ce que nous défendons chaque jour : la vie privée - n'est pas un luxe, c'est un droit fondamental, et il commence par - la sobriété technique. + Non, aucun cookie de suivi ni traceur. Le site pose un unique + cookie de préférence de langue (zektyc-lang) afin de servir la + bonne version (français ou anglais) de chaque page ; votre choix + est conservé sur votre appareil. Il ne contient ni identifiant, + ni profil, ni donnée de navigation, n'est utilisé ni revendu à + personne, et expire au bout d'un an.

diff --git a/public/privacy-policy/en/index.html b/public/privacy-policy/en/index.html index b15f4a7..d1cb7df 100644 --- a/public/privacy-policy/en/index.html +++ b/public/privacy-policy/en/index.html @@ -27,7 +27,7 @@

This policy describes, in accordance with Regulation (EU) 2016/679 of 27 April 2016 (GDPR) and French Law No. 78-17 of 6 January 1978 as amended (Informatique et Libertés Act), how Zektyc processes personal data in the context of all its services.

@@ -110,8 +110,9 @@

Administration sessions are managed by random session tokens (32 bytes, encoded in base64url) with a 24-hour lifetime. Login attempts are limited to 5 per 15-minute window per IP address. These authentication data are kept in RAM and are lost upon server restart.

The panel provides access to server access logs, request statistics, article administration, translations, and the honeypot system. These data are accessible exclusively by the administrator.

-

5. Cookies

-

The site uses no cookies, neither first-party nor third-party, no trackers, and no persistent local storage (localStorage, IndexedDB). No consent banner is therefore required under Directive 2002/58/CE (ePrivacy) and the GDPR.

+

5. Cookies

+

The site sets a single language-preference cookie, zektyc-lang. It remembers the display language you choose or that is detected (French or English), so the right version of each page is served; it carries no unique identifier, holds no browsing data other than the language, is neither read nor used for tracking, and expires after one year. It is a first-party cookie. No third-party cookie and no tracker is used.

+

Your language choice is also remembered on your device (in the browser's local storage, localStorage, key zektyc-lang) and can be changed at any time via the language selector at the top of every page. These preferences are kept locally on your device and are never transmitted or retained server-side beyond the visiting cookie described above.

The digital fingerprint test temporarily uses sessionStorage only when you launch the multi-round test, to preserve results between reloads. This storage is automatically cleared at the end of the test or when the tab is closed; it does not constitute a cookie or a tracker.

6. Recipients and Sub-processors

diff --git a/public/privacy-policy/index.html b/public/privacy-policy/index.html index ad8c5e3..928e7e9 100644 --- a/public/privacy-policy/index.html +++ b/public/privacy-policy/index.html @@ -27,7 +27,7 @@

Cette politique décrit, conformément au Règlement (UE) 2016/679 du 27 avril 2016 (RGPD) et à la loi n° 78-17 du 6 janvier 1978 modifiée (Informatique et Libertés), la manière dont Zektyc traite les données à caractère personnel dans le cadre de l'ensemble de ses services.

@@ -110,8 +110,9 @@

Les sessions d'administration sont gérées par des jetons de session aléatoires (32 octets, encodés en base64url) avec une durée de vie de 24 heures. Les tentatives de connexion sont limitées à 5 par tranche de 15 minutes par adresse IP. Ces données d'authentification sont conservées en mémoire vive et disparaissent au redémarrage du serveur.

Le panneau donne accès aux journaux d'accès du serveur (journaux d’accès du serveur), aux statistiques de requêtes, à l'administration des articles, aux traductions et au système honeypot. Ces données sont accessibles exclusivement par l'administrateur.

-

5. Cookies

-

Le site n'utilise aucun cookie, ni de première ni de tierce partie, aucun traceur et aucun stockage local persistant (localStorage, IndexedDB). Aucun bandeau de consentement n'est donc nécessaire au titre de la directive 2002/58/CE (ePrivacy) et du RGPD.

+

5. Cookies

+

Le site pose un unique cookie de préférence de langue, zektyc-lang. Il mémorise la langue d'affichage choisie ou détectée (français ou anglais), pour servir la bonne version de chaque page ; il ne contient ni identifiant unique, ni donnée de navigation autre que la langue, n'est ni lu ni exploité à des fins de suivi, et expire au bout d'un an. Il s'agit d'un cookie de première partie. Aucun cookie tierce partie, aucun traceur n'est utilisé.

+

Le choix de langue est par ailleurs mémorisé sur l'appareil (dans le stockage local du navigateur, localStorage, clé zektyc-lang) et peut être modifié à tout moment via le sélecteur de langue présent en haut de chaque page. Ces préférences sont conservées localement sur l'appareil et ne sont jamais transmises ni conservées côté serveur en dehors du cookie de visite décrit ci-dessus.

Le test d'empreinte numérique utilise temporairement le sessionStorage uniquement lorsque vous lancez le test multi-tours, pour conserver les résultats entre rechargements. Ce stockage est automatiquement vidé à la fin du test ou à la fermeture de l'onglet ; il ne constitue ni un cookie ni un traceur.

6. Destinataires et sous-traitants