Confidentialité & Sécurité

ProximityLock prend votre confidentialité aussi au sérieux que votre sécurité.  Cette page explique notre engagement à garder vos données privées et votre ordinateur sécurisé.

Déclaration de confidentialité

L'approche de ProximityLock en matière de confidentialité et de sécurité est simple :

Votre sécurité est le travail de ProximityLock.  Votre confidentialité est notre promesse.


Notre engagement en matière de confidentialité

Nous avons conçu ProximityLock dès le départ avec la confidentialité à l'esprit.  Un logiciel de sécurité devrait vous protéger, pas vous espionner.

Zéro transmission de données

ProximityLock ne transmet jamais rien. Pas un seul octet de données ne quitte jamais votre ordinateur.

Il n'y a pas de collecte de données, pas d'analytique, pas de télémétrie, pas de « retour à la maison », pas de services cloud.  Rien.  Ce n'est pas seulement une promesse de politique de confidentialité.  Il est techniquement impossible pour ProximityLock de transmettre des données car il n'utilise pas du tout d'API réseau.

Surveillance passive uniquement

ProximityLock est complètement passif.  Il écoute simplement les annonces Bluetooth que vos appareils diffusent déjà au monde.  ProximityLock ne se connecte pas à vos appareils, ne communique pas avec eux, ne s'apparie pas avec eux.  Il écoute simplement.

Pensez-y comme à un récepteur radio.  Il ne fait que recevoir des signaux, il ne transmet jamais.  ProximityLock :

Les données que ProximityLock observe (lectures de force du signal) sont utilisées dans un seul but : déterminer quand verrouiller votre ordinateur.  C'est tout.

Aucune collecte de données

ProximityLock ne collecte, ne stocke à distance, ni ne transmet aucune donnée vous concernant, vos appareils, ou vos habitudes d'utilisation.  Jamais.

Plus précisément, ProximityLock ne collecte ni ne transmet jamais :

Traitement local uniquement

Toute l'analyse du signal et la prise de décision se produisent localement sur votre ordinateur.  ProximityLock ne communique jamais avec des serveurs externes ou des services cloud car il n'a aucune capacité réseau.

Aucun accès réseau

ProximityLock n'utilise pas de connexions Internet ou de services réseau.  Il ne demande même pas les autorisations d'accès réseau de macOS.  Votre surveillance de proximité fonctionne complètement hors ligne, et il n'y a aucun moyen pour ProximityLock de communiquer avec l'extérieur même s'il le voulait.

Autorisations minimales

ProximityLock ne demande que les autorisations dont il a absolument besoin pour fonctionner :

C'est tout.  Aucun accès à vos fichiers, contacts, calendrier, localisation, caméra, microphone ou quoi que ce soit d'autre.

Fonctionnalités de sécurité

Bac à sable des applications

ProximityLock s'exécute dans le bac à sable des applications de macOS, qui restreint ce à quoi l'application peut accéder et ce qu'elle peut faire.  Cela offre plusieurs avantages en matière de sécurité :

Le bac à sable garantit que même s'il y avait un bug ou une vulnérabilité dans ProximityLock, les dommages seraient contenus.

Aucune API privée

ProximityLock utilise uniquement des API macOS publiques et documentées.  Cela signifie :

Signature de code

ProximityLock est signé numériquement, ce qui fournit :

Ce à quoi ProximityLock accède

Pour une transparence totale, voici ce à quoi ProximityLock accède et pourquoi :

Informations sur les appareils Bluetooth

Quoi : Noms des appareils Bluetooth, identifiants et force du signal (RSSI)

Pourquoi : Pour détecter votre appareil sélectionné et surveiller sa proximité

Stockage : La sélection de l'appareil est stockée dans les préférences utilisateur ; l'historique du signal n'existe qu'en mémoire pendant que l'application fonctionne

Contrôle des événements système

Pourquoi : Pour activer l'économiseur d'écran (qui verrouille votre écran)

Utilisation : Utilisé uniquement lorsque votre appareil sort de portée ou lorsque vous utilisez le test de verrouillage

Préférences utilisateur

Quoi : Votre sélection d'appareil, seuil, délai et état de surveillance

Pourquoi : Pour mémoriser vos réglages entre les lancements de l'application

Stockage : Stocké dans les préférences utilisateur standard de macOS (~/Library/Preferences)

Conservation des données

ProximityLock conserve un minimum de données, et seulement ce qui est nécessaire au fonctionnement :

Paramètres persistants

Stockés dans les préférences utilisateur :

Données temporaires (en mémoire uniquement)

Stockées en mémoire pendant que l'application fonctionne, effacées quand l'application se ferme :

Aucun journal

ProximityLock utilise la journalisation standard de macOS (OSLog) à des fins de débogage, mais :

Votre responsabilité en matière de sécurité

Bien que ProximityLock fournisse un verrouillage automatique, rappelez-vous qu'il s'agit d'une couche de sécurité.  Pour une protection complète :

Activez le mot de passe de verrouillage d'écran : ProximityLock active votre économiseur d'écran, mais vous devez configurer macOS pour qu'il exige un mot de passe :

Réglages Système → Écran de verrouillage → « Exiger le mot de passe immédiatement après le début de la mise en veille ou de l'économiseur d'écran »

Sans cela, votre économiseur d'écran peut être fermé sans authentification.

Meilleures pratiques

Accès par des tiers

ProximityLock ne s'intègre à aucun service tiers, plateforme d'analytique ou réseau publicitaire.  Il n'y a aucun tiers qui a accès à des données car il n'y a pas de données auxquelles accéder.

Désinstallation de ProximityLock

Si vous décidez de désinstaller ProximityLock, vous pouvez supprimer complètement toutes les traces :

  1. Quittez ProximityLock
  2. Faites glisser ProximityLock.app vers la Corbeille
  3. Supprimez des Éléments de connexion (Réglages Système → Général → Éléments de connexion et extensions)
  4. Supprimez éventuellement les préférences : ~/Library/Preferences/com.sinz.ProximityLock.plist

Après la désinstallation, aucune donnée de ProximityLock ne reste sur votre système.

Mises à jour et modifications

Si les pratiques de confidentialité de ProximityLock changent un jour, nous mettrons à jour à la fois l'application et cette documentation d'aide.  Cependant, notre engagement envers la confidentialité est fondamental à la conception et à l'objectif de ProximityLock.  Nous n'ajouterons jamais de suivi, d'analytique ou de collecte de données.

Questions ou préoccupations

Si vous avez des questions sur la confidentialité ou la sécurité, ou si vous souhaitez vérifier l'une des affirmations faites sur cette page, le comportement de ProximityLock peut être vérifié via :


Compromis de conception : la confidentialité d'abord

ProximityLock pourrait faire plus, mais nous avons choisi de ne pas le faire, et voici pourquoi.

Ce que nous aurions pu construire

Avec le stockage de données historiques, ProximityLock pourrait être plus intelligent.  Nous pourrions analyser des jours ou des semaines des schémas de signal de votre appareil, utiliser des modèles statistiques pour prédire quand vous partez réellement plutôt que de simplement vous déplacer sur votre chaise, et ajuster automatiquement les seuils en fonction de votre environnement.  Les besoins en données sont minimes.  Des jours d'historique de signal occuperaient moins d'espace de stockage qu'une seule photo.

Cela signifierait moins de fausses alarmes, une meilleure précision et moins de réglages manuels.  C'est techniquement faisable et améliorerait véritablement l'expérience utilisateur.

Pourquoi nous ne l'avons pas fait

Confidentialité.  Pur et simple.

L'une des contraintes fondamentales que nous avons fixées pour ProximityLock est celle-ci : l'application ne stocke rien au-delà de quelques paramètres de configuration.  Pas de comportements de signal historiques, pas de suivi à long terme, pas de données d'analyse de schémas.  Lorsque vous voyez que ProximityLock demande l'accès Bluetooth, nous voulons que vous sachiez avec une certitude absolue que nous ne collectons ni n'analysons vos données au fil du temps.

Nous voulions être en mesure de dire (et de le penser vraiment) que ProximityLock ne stocke aucune information et ne traite rien sauf ce qui est nécessaire au moment présent pour décider de verrouiller ou non votre écran.  C'est tout.

Ce que nous avons fait à la place

ProximityLock conserve l'historique du signal uniquement en mémoire pendant que l'application fonctionne (jusqu'à 200 lectures ou 10 minutes).  Lorsque vous quittez l'application, ces données disparaissent.  Nous utilisons une gestion dynamique du signal (mathématiques simples pour adapter le délai en fonction de la distance du signal actuel par rapport à votre seuil), mais c'est délibérément basique.  Juste assez pour détecter les événements de verrouillage un peu plus tôt tout en évitant les fausses alarmes dues aux interférences aléatoires dans l'environnement Bluetooth bruyant.

Ce n'est pas aussi sophistiqué que ça pourrait l'être, mais c'est honnête.  Et cette honnêteté compte lorsque vous confiez votre sécurité à une application.

Le compromis

Oui, vous devrez peut-être ajuster vos paramètres de seuil et de délai pour correspondre à votre environnement.  Oui, vous pourriez rencontrer une fausse alarme occasionnelle ou avoir besoin d'ajuster les choses après avoir déménagé dans un nouvel espace de travail.  C'est le prix d'une conception axée sur la confidentialité.

Nous pensons que cela en vaut la peine.  Lorsqu'un logiciel de sécurité demande l'accès au système, vous devriez pouvoir lui faire entièrement confiance.  La simplicité de ProximityLock est intentionnelle.  Il est plus facile de faire confiance à un logiciel qui fait moins, ne stocke rien et peut le prouver.

© 2025-2026 - Michael Sinz