Une source vous a écrit. Ça reste entre elle et vous.
Klar filtre le spam dans Apple Mail, sur votre propre Mac. L’extension qui lit votre boîte n’a aucune permission réseau. Le classement n’envoie donc aucun message de source à un éditeur.
La loi vous protège. Elle ne protège pas tous ceux qui détiennent votre courrier.
L’article 2 de la loi du 29 juillet 1881, modifié par la loi n° 2010-1 du 4 janvier 2010, pose la règle en une phrase : « Le secret des sources des journalistes est protégé dans l’exercice de leur mission d’information du public. » Il n’y est porté atteinte que si « un impératif prépondérant d’intérêt public le justifie » et si les mesures envisagées sont « strictement nécessaires et proportionnées ». Vous, journaliste, ne pouvez en aucun cas être contraint de révéler vos sources. Le texte vise la personne qui, exerçant sa profession dans une entreprise de presse, recueille et diffuse régulièrement des informations au public.
Le même article prévoit déjà le chemin de contournement. Il définit l’atteinte indirecte comme « le fait de chercher à découvrir les sources d’un journaliste au moyen d’investigations portant sur toute personne qui, en raison de ses relations habituelles avec un journaliste, peut détenir des renseignements permettant d’identifier ces sources ». Un filtre anti-spam hébergé chez un éditeur est très exactement une personne de ce genre : pour classer, il lit chaque message sur ses serveurs, il détient donc l’adresse d’où vient le tuyau et ce que le tuyau dit. C’est légal, c’est ordinaire, et ça n’a rien d’un reproche. Mais ce tiers existe, avec sa durée de conservation, sa juridiction et sa propre réponse le jour où on vient lui demander. Votre source, elle, n’a jamais entendu parler de cette société et n’a pas pu en tenir compte quand elle a appuyé sur envoyer.
Loi du 29 juillet 1881, article 2 (secret des sources)Le filtre tourne là où le message se trouve déjà.
Klar est une extension Mail. Elle analyse chaque message sur votre Mac dès son arrivée, là où le courrier se trouve déjà, sans l’envoyer. Aucun prestataire de filtrage à évaluer, aucune condition à lire, aucun serveur de filtrage qui détient le tuyau.
La partie de Klar qui lit votre courrier est une extension Mail sandboxée par Apple, livrée sans l’entitlement réseau. Ce n’est pas que nous promettons de n’envoyer votre courrier nulle part. C’est que macOS refuse la connexion, parce que la permission n’a jamais été demandée. La classification tourne sur votre Mac, instantanément.
Ce que ça change en pratique
- Aucun accès réseau
- L’app App Store gratuite et son extension Mail sont livrées sans l’entitlement réseau. macOS refuse toute connexion qu’elles tenteraient d’ouvrir. C’est une permission que l’app n’a pas, pas une règle qu’elle promet de suivre.
- Le modèle est livré avec l’app
- Le classifieur est un transformeur multilingue embarqué dans l’app. Rien n’est téléchargé à l’arrivée d’un message, donc Klar fonctionne pareil dans le train et au cabinet.
- Aucun compte
- Il n’y a rien à créer, et aucun serveur de licence que l’app gratuite appelle. Tant que vous ne nous contactez pas et n’envoyez pas de rapport par email, nous ne savons pas qui vous êtes.
- Le moteur est open source
- Le moteur de scoring est sous AGPLv3. Vos informaticiens n’ont pas à nous croire sur parole. Ils peuvent lire le code, le compiler, et regarder ce qu’il fait.
Les questions que votre référent conformité va poser
Un filtre anti-spam ne peut pas identifier une source. Où est le problème ?
Il n’a besoin d’identifier personne. Pour classer un message, un filtre lit l’expéditeur et le début du corps, c’est-à-dire l’adresse d’où vient le tuyau et ce qu’il dit. Sur les serveurs d’un prestataire, ce couple est précisément ce que votre source croyait garder pour vous. Klar lit la même chose, sur votre Mac, instantanément, et n’envoie rien. L’app gratuite du Mac App Store n’a pas d’accès réseau du tout : c’est une permission qu’elle n’a pas, pas un réglage à cocher.
Ma boîte est hébergée par ma rédaction. Est-ce que ça change quelque chose ?
Oui, mais l’affirmation est plus étroite qu’elle en a l’air. Klar décide seulement de l’endroit où le filtrage anti-spam se fait. Si votre boîte est hébergée par un prestataire choisi par la rédaction, c’est un autre contrat, et un filtre anti-spam n’y touche pas. Ce qui change, c’est que votre correspondance cesse d’être une deuxième copie, plus discrète, sur les serveurs d’un éditeur de filtrage.
Le filtrage envoie-t-il quoi que ce soit hors du Mac ?
Non. L’app App Store gratuite et son extension Mail n’ont aucune permission réseau. Si vous choisissez Envoyer le rapport, Klar ouvre un brouillon modifiable dans votre propre messagerie. Rien ne part avant que vous l’envoyiez. N’y joignez aucune correspondance confidentielle sans autorisation. Klar Plus utilise séparément le réseau pour sa licence, ses modèles et sa version. Aucun de ces échanges ne transporte votre courrier. La liste complète est sur la page local-first.
Faut-il un contrat de sous-traitance avec vous ?
C’est une question pour votre propre conseil, et la réponse dépend de la partie de Klar que vous utilisez. Le filtrage courant ne nous envoie rien. Un utilisateur qui envoie un rapport peut partager les messages sélectionnés, leur diagnostic et un récapitulatif mensuel supprimable. Notre politique de confidentialité détaille ce que nous détenons alors. Décidez si vos équipes peuvent utiliser cette fonction avec de la correspondance confidentielle.
Ce que nous n’affirmons pas.
Nous ne donnons pas de conseil juridique, et un filtre anti-spam ne met personne en conformité. Vos obligations sont les vôtres, et c’est auprès de votre ordre, de votre régulateur ou de votre DPO qu’il faut les éprouver. Ce que nous pouvons vous dire, c’est exactement où le logiciel tourne et ce qu’il a le droit de faire, la partie que la plupart des éditeurs vous laissent déduire.
Nous ne prétendons pas non plus filtrer parfaitement. Aucun filtre ne le fait, et un éditeur qui vous cite un chiffre de précision unique cite un chiffre tiré de son corpus, pas de votre boîte. Ce que nous disons, c’est que se tromper sur un message sur votre Mac et se tromper sur ce même message sur le serveur de quelqu’un d’autre ne sont pas la même erreur.
Lire l’argument local-first en entierEssayez-le sur la boîte aux lettres qui compte le plus.
macOS 14 ou plus récent, Apple Silicon. Aucun compte, aucun classement dans le cloud, aucune configuration. Klar filtre dans Apple Mail, sur votre Mac.