Cyber
Politique de confidentialité
Responsable
Charles Venayre, éditeur de Cyber. Contact : charlesvenayre@me.com. Cette politique décrit les données que Cyber traite, pourquoi, avec qui elles sont partagées et combien de temps elles sont conservées.
Compte
À l'inscription, Cyber enregistre votre identifiant Sign in with Apple (l'adresse e-mail qu'Apple lui transmet, éventuellement une adresse de relais, déjà vérifiée par Apple) ou, si votre organisation a activé la connexion unique, l'identifiant transmis par votre fournisseur d'identité ; un contrôle ne peut être lancé qu'avec une adresse vérifiée. Cyber n'envoie aucun e-mail : cette adresse sert à vous identifier, jamais à vous écrire. Ces données sont conservées tant que le compte existe et servent à identifier qui utilise le service et qui a signé les accords autorisant le contrôle de votre site. Supprimer le compte depuis l'onglet Moi efface ces données sur le serveur, sous réserve des durées de conservation ci-dessous.
Domaines et résultats de contrôle
- Les domaines que vous déclarez, leur état de vérification (jeton DNS ou fichier déposé) et l'organisation à laquelle ils sont rattachés.
- Les résultats de chaque contrôle : points relevés par le contrôle des tests publics puis, le cas échéant, par le contrôle de votre site, état de chaque protection (vert, orange ou rouge), historique, et l'interprétation automatisée du rapport (voir plus bas).
- Les accords que vous signez pour autoriser le contrôle de votre site (appelés « accord de contrôle complet » dans le document : périmètre, exclusions, dates, mode) et l'identité du signataire : son nom et sa fonction, saisis par lui, et l'adresse du compte qui signe, le document signé et son empreinte, la preuve de la signature dans l'application (horodatage, identifiant et adresse du compte, adresse IP de la signature, appareil et méthode de confirmation : Face ID, Touch ID ou code de l'appareil, ou code de double authentification ; Cyber ne reçoit jamais votre visage, votre empreinte ni le code de votre appareil, seulement le fait que la confirmation a réussi), ainsi que le journal d'audit de chaque contrôle (qui a lancé, quelle autorisation, quelles cibles, quels outils, horodatage). Ces deux éléments sont conservés cinq ans, la durée de prescription applicable, y compris après la suppression de votre compte.
- Les résultats bruts de chaque contrôle (preuves techniques détaillées) sont conservés douze mois, puis supprimés ; seuls les constats normalisés et le rapport restent au-delà.
- La surveillance des domaines surveillés : pour détecter qu'un site a été piraté ou défiguré, Cyber garde une référence de sa page d'accueil telle qu'un visiteur la voit : un extrait de son texte visible (2 000 caractères au plus) accompagné d'une empreinte de la page, son titre, les adresses des scripts qu'elle charge et les réponses DNS publiques du domaine. Seul le dernier extrait est conservé : il est remplacé à chaque contrôle et supprimé dès que vous retirez le domaine de la surveillance. Il ne contient que ce que la page affiche publiquement : Cyber n'ouvre aucun formulaire ni aucune page réservée.
Microsoft 365 et Google Workspace (lecture seule)
Si vous connectez votre compte Microsoft 365 ou Google Workspace, avec le consentement d'un administrateur, Cyber lit, en lecture seule et sans jamais rien modifier : la liste des comptes de votre organisation et leurs noms, l'état de la double authentification par personne, les journaux de connexion (anciennes méthodes d'authentification, dernière connexion), les règles de transfert d'e-mails vers l'extérieur, le partage externe de documents et l'état du journal d'audit. Cyber ne lit jamais le contenu de vos messages ni celui de vos fichiers. Le jeton d'accès est chiffré (AES-256-GCM) et n'est jamais lisible en clair après son enregistrement. Vous pouvez couper cette connexion à tout moment depuis l'application, ou directement chez Microsoft ou Google. Conservation : le dernier résultat de contrôle par fournisseur.
Rapports DMARC
Si vous ajoutez à l'enregistrement DMARC de votre domaine l'adresse de réception que Cyber vous donne, les messageries (Gmail, Outlook, Yahoo…) envoient chaque jour à Cyber leurs rapports agrégés sur les e-mails reçus en votre nom. Cyber en garde : l'organisation qui a émis le rapport, la période couverte, votre politique DMARC publiée et, pour chaque serveur d'envoi, son adresse IP, le nombre d'e-mails, le résultat des vérifications SPF et DKIM, les domaines d'expédition et la décision appliquée. Ces rapports ne contiennent ni le contenu, ni l'objet, ni les destinataires des messages. Ils servent seulement à vous montrer qui envoie des e-mails en votre nom. Vous pouvez arrêter à tout moment en retirant l'adresse de votre enregistrement DMARC. Conservation : 13 mois après la fin de la période couverte.
Organisation : membres, invitations et commentaires
Si votre organisation compte plusieurs personnes (offre Pro), voici ce qui est partagé en plus de votre compte :
- Membres : chaque membre voit l'adresse e-mail et le rôle (propriétaire, administrateur ou lecteur) de tous les autres membres de son organisation, pour savoir qui a accès à quoi.
- Invitations : une invitation est un lien que vous partagez vous-même (message, messagerie…) ; Cyber n'envoie aucun e-mail. Elle enregistre le rôle proposé, qui l'a créée et, si vous l'indiquez, l'adresse du seul compte qui pourra l'accepter ; le lien lui-même n'est jamais conservé (seule son empreinte l'est). Une invitation est conservée 30 jours après son expiration ou son annulation, puis supprimée.
- Commentaires sur un constat : le texte que vous écrivez, son auteur et ses dates de création et de modification sont visibles par tous les membres de l'organisation. Si vous supprimez un commentaire, son texte est effacé aussitôt ; seule la trace qu'un message a existé (auteur, dates) reste dans l'historique.
Clés d'API et journal d'audit
Si vous créez une clé d'API pour connecter vos propres outils, Cyber conserve son nom, qui l'a créée, sa portée (lecture seule, ou lecture et lancement de contrôle) et la date de son dernier usage — jamais votre adresse IP, ni la clé elle-même une fois qu'elle vous a été affichée à sa création.
Le journal d'audit décrit plus haut (signature d'un accord, lancement ou arrêt d'un contrôle) garde l'adresse IP de la personne qui a agi ; il est conservé cinq ans, comme le reste de ce journal. Les autres actions de votre organisation (inviter un membre, créer une clé, configurer une intégration…) sont journalisées sans adresse IP.
Webhooks d'API et export SIEM
Offre Pro : vous pouvez configurer un ou plusieurs webhooks vers votre propre système, et une destination SIEM (Splunk, QRadar, ou tout collecteur compatible CEF ou JSON), à l'adresse de votre choix.
- Webhooks d'API : sur l'URL que vous fournissez, Cyber envoie un événement (contrôle terminé, nouveau constat, constat corrigé, nouvelle alerte) qui contient le détail du constat concerné, pas seulement son titre. Chaque message est signé par un secret propre à ce webhook, pour que vous puissiez vérifier qu'il vient bien de Cyber ; ce secret ne vous est jamais réaffiché après sa création et n'est transmis à personne d'autre.
- Export SIEM : en plus des mêmes événements, une destination SIEM reçoit la totalité du journal d'audit de votre organisation (action, identifiant de son auteur, cible, adresse IP), au format CEF ou JSON. La valeur de l'en-tête d'authentification que vous fournissez pour cette destination est chiffrée avant d'être enregistrée.
- Historique des livraisons, pour webhooks et export SIEM : conservé 30 jours pour vous permettre de vérifier qu'un message est bien parti, puis supprimé.
Connecteurs cloud
Offre Pro : si vous connectez, avec des droits de lecture seule que vous accordez vous-même, un compte cloud (AWS, Azure, Google Cloud, OVHcloud, Scaleway) ou un service DNS (Cloudflare, la zone DNS d'OVH, Gandi, ou la zone Route 53 de votre compte AWS), Cyber conserve :
- Les identifiants de connexion, chiffrés, jamais lisibles par un membre de votre organisation ni par vous.
- Un inventaire de ce que ce compte contient (serveurs, bases de données, stockage, pare-feux, utilisateurs, rôles et groupes), et le résultat du dernier examen de sécurité de cet inventaire : seul ce dernier résultat est gardé, il remplace le précédent à chaque nouvelle synchronisation.
Déconnecter un compte efface aussitôt ses identifiants et son inventaire.
Outils de tickets
Offre Pro : si vous connectez GLPI, Trello ou GitHub Issues pour suivre vos constats comme des tickets, Cyber conserve le jeton d'accès à cet outil, chiffré, jamais lisible par un membre de votre organisation. Créer un ticket lui envoie le contenu du constat concerné (titre, cible, gravité, preuve technique et correctif proposé). Déconnecter l'outil efface aussitôt son jeton d'accès.
Authentification unique (SSO)
Offre Pro : si votre organisation active la connexion unique (SSO) auprès de votre fournisseur d'identité, Cyber retient le domaine e-mail de votre entreprise et l'identifiant technique de votre fournisseur, pour savoir vers qui rediriger la connexion. Les informations transmises à chaque connexion (nom, adresse, groupes…) sont celles que votre fournisseur d'identité choisit d'envoyer ; elles restent dans le système d'authentification (Supabase Auth, voir Sous-traitants) et ne sont jamais recopiées ailleurs dans Cyber.
Marque blanche
Offre Pro : vous pouvez personnaliser vos rapports avec votre logo, vos couleurs et un pied de page. Ces éléments sont visibles par les membres de votre organisation et par les destinataires de vos rapports ; ils sont supprimés quand vous les retirez ou fermez votre organisation.
Serveur MCP
Vous pouvez brancher un assistant compatible MCP (Claude ou un autre) sur vos données Cyber, avec une clé d'API que vous créez vous-même. Ce serveur fonctionne chez vous, avec votre propre clé : Cyber ne voit passer que les appels d'API qu'il fait en votre nom, comme n'importe quel accès par clé d'API — jamais les questions posées à l'assistant ni ses réponses.
Canaux d'alerte : Slack, Microsoft Teams, webhook
Si vous configurez une alerte vers Slack, Microsoft Teams ou une adresse webhook de votre choix, Cyber envoie, sur l'URL que vous avez fournie, le titre de l'alerte et une courte description (qui peut nommer le constat concerné, par exemple « Certificat bientôt expiré »), jamais vos identifiants Slack ou Teams ni les preuves techniques détaillées d'un constat. Un webhook générique est signé (HMAC) pour que vous puissiez vérifier que le message vient bien de Cyber.
C'est différent des webhooks d'API et des exports SIEM de l'offre Pro, décrits plus haut : vous les configurez vous-même pour votre outil de sécurité, et ils transmettent le détail complet de chaque constat ainsi que, pour un export SIEM, l'ensemble du journal d'audit de votre organisation.
Outils gratuits du site
Les outils gratuits du site web (« Vos e-mails peuvent-ils être imités ? », « Le cadenas de votre site ») s'utilisent sans compte. Le nom de domaine saisi et le résultat sont conservés 24 heures (7 jours au plus avant purge) pour éviter de recontrôler le même site. Votre adresse IP n'est jamais conservée : seule une empreinte HMAC (une IP rendue illisible, que Cyber ne peut pas reconvertir en adresse) sert à limiter le nombre de contrôles par adresse, et elle est effacée après deux jours.
Finalités et bases légales
Ces données servent à fournir le contrôle que vous demandez, à établir et faire respecter les accords autorisant le contrôle de votre site, à assurer la sécurité et la traçabilité du service, et à vous assister. Le traitement repose sur l'exécution du contrat qui vous lie à l'éditeur (vous fournir le service demandé) et, pour la conservation des accords et journaux, sur l'intérêt légitime de l'éditeur à se prémunir en cas de litige et sur ses obligations en matière de preuve. La mesure des campagnes publicitaires (SDK Meta) repose sur votre consentement, que vous pouvez retirer à tout moment. L'envoi de vos questions et des résultats d'un contrôle à Anthropic, pour l'interprétation et « Poser une question », repose aussi sur votre consentement, recueilli dans l'application.
Sous-traitants
Cyber fait appel aux sous-traitants suivants, chacun limité aux données nécessaires à sa tâche :
- Supabase (hébergement de la base de données, de l'authentification et des fichiers), dans l'Union européenne.
- Apple (Sign in with Apple, achats via l'App Store) : nous recevons son identifiant et l'état de vos achats, jamais vos moyens de paiement.
- Anthropic (modèles Claude), pour l'interprétation automatisée des résultats d'un contrôle et pour les réponses de « Poser une question », avec votre accord recueilli dans l'application : une fenêtre vous le demande à la première utilisation de ces fonctions, et sans votre accord ni vos questions ni les résultats des contrôles que vous lancez depuis l'application ne lui sont envoyés. Il reçoit les constats du contrôle concerné, déjà normalisés (identifiants techniques, textes de correctifs), le profil déclaré de votre entreprise, si des adresses e-mail ont fuité leur nombre par domaine, et, pour « Poser une question », les questions que vous tapez dans ce fil (les adresses e-mail qu'elles contiendraient sont masquées avant l'envoi). Ces données servent seulement à produire l'interprétation ou la réponse affichée. Selon les conditions commerciales d'Anthropic applicables à son API, les données transmises ne sont pas utilisées pour entraîner ses modèles ; Anthropic les conserve pour une durée limitée, notamment à des fins de sécurité. Il ne reçoit jamais les adresses e-mail elles-mêmes, un mot de passe, votre identité de compte ou le contenu d'un accord signé.
- Have I Been Pwned, pour vérifier si des adresses de votre domaine figurent dans des fuites connues : notre serveur l'interroge par domaine, sans lui transmettre votre identité.
- Shodan, crt.sh (registre public des certificats) et des services équivalents d'inventaire d'Internet, pour identifier ce qui est visible publiquement depuis les domaines et adresses IP que vous déclarez.
- Google (Web Risk), pour vérifier si un site que vous surveillez est signalé dangereux : il reçoit seulement l'adresse publique du site.
- Microsoft et Google, si vous connectez votre compte Microsoft 365 ou Google Workspace : ils nous transmettent, avec le consentement d'un administrateur, les données de lecture seule décrites plus haut.
- Slack et Microsoft Teams, si vous configurez une alerte vers l'un de ces canaux : ils reçoivent le titre de chaque alerte et une courte description, sur l'URL que vous avez fournie.
- Meta Platforms Ireland, pour la mesure des campagnes publicitaires, uniquement si vous avez autorisé le suivi dans la fenêtre d'Apple (voir « Publicité et mesure des campagnes »).
- Cloudflare Pages, pour héberger le site web de Cyber (accueil, outils gratuits, espace connecté), et Cloudflare Email Routing, pour recevoir les rapports DMARC que les messageries envoient à l'adresse de réception de Cyber (voir « Rapports DMARC »).
- Apple Push Notification service, pour acheminer les notifications de l'application vers votre appareil (voir Notifications).
- L'hébergeur des serveurs de test, Hetzner Online GmbH, en Allemagne (Union européenne), qui exécute les tests techniques que vous avez autorisés depuis des adresses fixes, listées dans l'application (« Qui teste votre site ») et dans votre accord signé.
- La signature électronique de l'accord autorisant le contrôle de votre site est réalisée par nos soins, dans l'application, par le compte du signataire (déclaration acceptée, confirmation sur l'appareil ou par le code de double authentification) : nous ne faisons pas appel à un prestataire de signature électronique tiers, et Cyber n'envoie aucun e-mail.
Les destinataires suivants ne sont pas des sous-traitants de Cyber : ce sont les vôtres, que vous choisissez vous-même de connecter ou dont vous fournissez l'adresse. Cyber ne leur envoie que ce qui est décrit dans les sections correspondantes ci-dessus :
- GLPI, Trello ou GitHub Issues, si vous les connectez pour suivre vos constats comme des tickets.
- Votre fournisseur cloud (AWS, Azure, Google Cloud, OVHcloud, Scaleway) ou DNS (Cloudflare, OVH, Gandi, Route 53), si vous connectez un compte en lecture seule.
- Le webhook ou la destination SIEM dont vous fournissez l'adresse.
- Votre fournisseur d'identité, si vous activez la connexion unique (SSO) de votre organisation.
Statistiques d'usage
Écrans ouverts, événements d'usage, durées de session, version de l'application, système, modèle d'appareil, langue et pays sont envoyés à chaque utilisation, rattachés au jeton de votre session (JWT) et donc à votre compte. Finalité : mesurer l'usage, diagnostiquer les problèmes et améliorer l'application. Ces statistiques sont pseudonymes : rattachées à votre compte pour les besoins de la mesure, jamais utilisées pour vous démarcher ni transmises à un annonceur ; aucun identifiant publicitaire n'est utilisé et rien n'est revendu. Elles ne comprennent jamais le contenu d'un rapport, un domaine, une adresse e-mail fuitée ou le texte d'un accord. Conservation : 13 mois. Cette collecte n'a pas d'interrupteur dans les réglages de l'application ; pour vous y opposer, écrivez à charlesvenayre@me.com. La mesure des campagnes publicitaires, décrite dans la section suivante, est distincte de ces statistiques et n'a lieu qu'avec votre accord explicite.
Publicité et mesure des campagnes (SDK Meta)
Cyber se fait connaître par des publicités sur Facebook et Instagram. Pour savoir quelle publicité vous a fait découvrir l'application, et en diffuser moins mais de plus utiles, l'application peut transmettre quelques événements à Meta Platforms Ireland au moyen du kit de développement de Meta (SDK). Uniquement si vous l'acceptez dans la fenêtre « Suivi » d'Apple : le SDK Meta ne démarre qu'après que vous avez touché « Autoriser » ; sans votre accord, il ne démarre pas et rien n'est envoyé à Meta.
- Ce qui est envoyé à Meta : l'identifiant publicitaire de l'appareil, l'installation et l'ouverture de l'application, la création de votre compte, et vos achats dans l'application (produit, montant, devise).
- Ce qui n'est jamais envoyé à Meta : vos domaines, les résultats et rapports de vos contrôles, vos accords signés, votre nom ou votre fonction, votre adresse e-mail, les membres de votre organisation, vos retours.
- Refuser ne change rien à l'application : toutes ses fonctions restent disponibles. Vous pouvez retirer votre accord à tout moment dans Réglages › Confidentialité et sécurité › Suivi : plus rien n'est alors envoyé. Meta conserve ces données selon sa propre politique de confidentialité.
- Sans votre accord, seule l'attribution d'Apple (SKAdNetwork) indique à Meta, sans aucun identifiant, qu'une installation provient d'une publicité.
Base légale : votre consentement, recueilli dans la fenêtre d'Apple. Destinataire : Meta Platforms Ireland (mesure des publicités Facebook et Instagram, uniquement avec votre accord).
Notifications
Si vous autorisez les notifications, Cyber vous prévient de la fin d'un contrôle, d'une nouvelle alerte de sécurité (faille découverte, certificat ou nom de domaine qui approche de son expiration, fuite de mots de passe) ou d'une perte de vérification de domaine. Si vous êtes propriétaire ou administrateur d'une organisation, Cyber vous prévient aussi du lancement de chaque contrôle de votre site (lancé depuis l'application, planifié par la surveillance ou relancé à la publication d'une faille), avec la possibilité de l'arrêter depuis la notification. Ces notifications contiennent le nom du domaine concerné et le type de contrôle ; elles sont acheminées par le service de notifications d'Apple, à partir d'un jeton propre à votre appareil, enregistré avec votre compte. Cyber n'envoie aucun e-mail : ces notifications et l'application sont ses seuls moyens de vous prévenir. Cyber ne vous envoie jamais de notification au sujet d'un essai, d'un abonnement, d'un renouvellement ou d'un paiement : ces messages relèvent d'Apple. Le jeton de notification est supprimé si vous désactivez les notifications ou supprimez votre compte.
Retours
Le formulaire « Une idée, un problème ? » envoie votre message avec la version de l'application, la plateforme, la langue et, si vous l'ajoutez, une capture d'écran, pour y répondre. Ces retours sont conservés le temps de les traiter.
Cookies
Le site web de Cyber (accueil, outils gratuits, espace connecté) ne dépose aucun cookie de suivi ni publicitaire. L'espace connecté garde votre session dans le stockage local de votre navigateur pour vous laisser connecté d'une visite à l'autre ; cette information reste sur votre appareil, n'est jamais envoyée à un tiers et disparaît si vous l'effacez. Les pages légales (conditions d'utilisation, politique de confidentialité), hébergées séparément sur GitHub Pages, n'en déposent pas non plus.
Durées de conservation
En résumé, la durée de conservation de chaque donnée :
- Compte (identifiant, e-mail) : tant que le compte existe.
- Jeton de notification de l'appareil : tant que les notifications sont autorisées et que le compte existe.
- Domaines déclarés, résultats normalisés, état des protections, historique : tant que le domaine est suivi ; effacés avec le compte.
- Résultats bruts d'un contrôle (preuves techniques détaillées) : 12 mois.
- Accords signés (dont le nom et la fonction du signataire) et journal d'audit : 5 ans, y compris après suppression du compte.
- Extrait de page pour la détection de défiguration : le dernier extrait seulement, supprimé dès que le domaine n'est plus surveillé.
- Résultats de posture Microsoft 365 / Google Workspace : le dernier résultat par fournisseur.
- Rapports DMARC agrégés : 13 mois après la fin de la période couverte.
- Outils gratuits du site (résultat par domaine) : 24 heures (7 jours au plus avant purge).
- Empreinte HMAC d'adresse IP (outils gratuits) : 2 jours.
- Statistiques d'usage : 13 mois.
- Événements transmis à Meta (seulement si vous avez autorisé le suivi) : conservés par Meta selon sa propre politique ; Cyber n'en garde aucune copie.
- Retours (« Une idée, un problème ? ») : le temps de les traiter.
- Membres de l'organisation : tant que la personne en fait partie.
- Invitations : 30 jours après expiration ou révocation.
- Commentaires sur un constat : tant que le constat existe ; texte effacé aussitôt en cas de suppression.
- Clés d'API : tant que l'organisation existe.
- Adresses IP du journal d'audit (signature d'un accord, lancement ou arrêt d'un contrôle) : 5 ans, comme le reste de ce journal.
- Historique de livraison des webhooks d'API et des exports SIEM : 30 jours.
- Connecteurs cloud (identifiants, inventaire) : jusqu'à la déconnexion, effacés aussitôt ensuite ; seul le dernier résultat de synchronisation est gardé.
- Jetons des outils de tickets (GLPI, Trello, GitHub) : jusqu'à la déconnexion, effacés aussitôt ensuite.
- Marque blanche (logo, couleurs, pied de page) : jusqu'à ce que vous les retiriez.
Mineurs
Cyber est un outil professionnel destiné aux entreprises et à leurs représentants ; il ne s'adresse pas aux enfants et ne collecte pas sciemment leurs données.
Vos droits
Conformément au RGPD, vous disposez d'un droit d'accès, de rectification, d'effacement, d'opposition et de portabilité sur vos données. Vous pouvez supprimer votre compte depuis l'onglet Moi de l'application, ce qui efface vos données sur le serveur à l'exception des accords signés et des journaux d'audit, conservés cinq ans (voir plus haut). Pour la mesure des publicités Meta, retirez votre accord dans Réglages › Confidentialité et sécurité › Suivi. Pour toute autre demande : charlesvenayre@me.com. Vous pouvez également saisir la CNIL.
Modifications
Cette politique peut évoluer ; la date de mise à jour figure en tête de page et, en cas de changement important, vous en serez informé dans l'application.