プライバシーとセキュリティ

ProximityLockは、あなたのセキュリティと同じくらい真剣にプライバシーを扱っています。  このページでは、あなたのデータをプライベートに保ち、コンピュータを安全に保つための私たちの取り組みについて説明します。

プライバシーに関する声明

ProximityLockのプライバシーとセキュリティへのアプローチはシンプルです:

あなたのセキュリティはProximityLockの仕事です。  あなたのプライバシーは私たちの約束です。


私たちのプライバシーへの取り組み

私たちはProximityLockをゼロから設計する際、プライバシーを念頭に置きました。  セキュリティソフトウェアは、あなたを監視するのではなく、あなたを保護すべきです。

ゼロデータ送信

ProximityLockは何も送信しません。 1バイトのデータもあなたのコンピュータから離れることはありません。

データ収集、分析、テレメトリ、「ホームへの通信」、クラウドサービスは一切ありません。  何もありません。  これは単なるプライバシーポリシーの約束ではありません。  ProximityLockがデータを送信することは技術的に不可能です。  なぜなら、ネットワークAPIを全く使用していないからです。

パッシブ監視のみ

ProximityLockは完全にパッシブです。  デバイスがすでに世界に向けてブロードキャストしているBluetoothアドバタイズメントを単に受信するだけです。  ProximityLockはデバイスに接続せず、通信せず、ペアリングもしません。  ただ受信するだけです。

ラジオ受信機のようなものだと考えてください。  信号を受信するだけで、送信は決してしません。  ProximityLockは:

ProximityLockが観察するデータ(信号強度の測定値)は、まさに1つの目的のためだけに使用されます:コンピュータをいつロックするかを判断すること。  それだけです。

データ収集なし

ProximityLockは、あなた、あなたのデバイス、または使用パターンに関するデータを収集、リモート保存、または送信しません。  決して。

具体的に、ProximityLockは以下を収集または送信しません:

ローカル処理のみ

すべての信号分析と意思決定はあなたのコンピュータ上でローカルに行われます。  ProximityLockは、ネットワーク機能を持たないため、外部サーバーやクラウドサービスと通信することはありません。

ネットワークアクセスなし

ProximityLockはインターネット接続やネットワークサービスを使用しません。  macOSにネットワークアクセス許可すら要求しません。  あなたの近接監視は完全にオフラインで動作し、ProximityLockがたとえホームに通信したくても、その方法はありません。

最小限の権限

ProximityLockは、機能するために絶対に必要な権限のみを要求します:

以上です。  ファイル、連絡先、カレンダー、位置情報、カメラ、マイク、その他へのアクセスはありません。

セキュリティ機能

Appサンドボックス

ProximityLockはmacOS Appサンドボックス内で実行され、アプリケーションがアクセスできるものと実行できることを制限します。  これにより、複数のセキュリティ上の利点が提供されます:

サンドボックスにより、ProximityLockにバグや脆弱性があったとしても、被害は封じ込められます。

プライベートAPIなし

ProximityLockは、公開された文書化されたmacOS APIのみを使用します。  これは以下を意味します:

コード署名

ProximityLockはデジタル署名されており、以下を提供します:

ProximityLockがアクセスするもの

完全な透明性のために、ProximityLockがアクセスするものとその理由は次のとおりです:

Bluetoothデバイス情報

何を: Bluetoothデバイス名、識別子、および信号強度(RSSI)

なぜ: 選択したデバイスを検出し、その近接性を監視するため

保存: デバイスの選択はユーザー設定に保存されます;信号履歴はアプリが実行されている間のみメモリに存在します

システムイベント制御

なぜ: スクリーンセーバを有効にする(画面をロックする)ため

使用: デバイスが範囲外になったとき、または「ロック機能をテスト」を使用したときのみ使用されます

ユーザー設定

何を: デバイスの選択、閾値、タイムアウト、および監視状態

なぜ: アプリ起動間で設定を記憶するため

保存: 標準macOSユーザー設定(~/Library/Preferences)に保存されます

データ保持

ProximityLockは最小限のデータのみを保持し、動作に必要なもののみです:

永続的な設定

ユーザー設定に保存されます:

一時データ(メモリのみ)

アプリが実行されている間メモリに保存され、アプリが終了するとクリアされます:

ログ記録なし

ProximityLockはデバッグ目的で標準macOSログ(OSLog)を使用しますが:

あなたのセキュリティ責任

ProximityLockは自動ロックを提供しますが、これはセキュリティの1つの層に過ぎないことを覚えておいてください。  完全な保護のために:

画面ロックパスワードを有効にする: ProximityLockはスクリーンセーバを有効にしますが、パスワードを要求するようにmacOSを設定する必要があります:

システム設定 → ロック画面 → 「スリープまたはスクリーンセーバの開始後すぐにパスワードを要求」

これがないと、認証なしでスクリーンセーバを閉じることができます。

ベストプラクティス

第三者のアクセス

ProximityLockは、第三者のサービス、分析プラットフォーム、または広告ネットワークと統合していません。  アクセスできるデータがないため、データにアクセスできる第三者は存在しません。

ProximityLockのアンインストール

ProximityLockをアンインストールすることを決定した場合、すべての痕跡を完全に削除できます:

  1. ProximityLockを終了します
  2. ProximityLock.appをゴミ箱にドラッグします
  3. ログイン項目から削除します(システム設定 → 一般 → ログイン項目と機能拡張)
  4. オプションで設定を削除:~/Library/Preferences/com.sinz.ProximityLock.plist

アンインストール後、ProximityLockのデータはシステムに残りません。

更新と変更

ProximityLockのプライバシー慣行が変更された場合、アプリケーションとこのヘルプドキュメントの両方を更新します。  ただし、プライバシーへの取り組みはProximityLockの設計と目的の基本です。  追跡、分析、またはデータ収集を追加することは決してありません。

質問または懸念

プライバシーまたはセキュリティについて質問がある場合、またはこのページで行われている主張のいずれかを検証したい場合、ProximityLockの動作は以下を通じて検証できます:


設計上のトレードオフ:プライバシー第一

ProximityLockはもっと多くのことができますが、私たちはしないことを選択しました。  その理由は次のとおりです。

私たちが構築できたもの

過去のデータストレージがあれば、ProximityLockはより賢くなれます。  数日または数週間のデバイスの信号パターンを分析し、統計モデルを使用して実際に離れているのか、椅子で体勢を変えただけなのかを予測し、環境に基づいて閾値を自動的に調整できます。  データ要件は最小限です。  数日間の信号履歴は、1枚の写真よりも少ないストレージで済みます。

これにより、誤警報が少なくなり、精度が向上し、手動調整が減少します。  技術的に実現可能であり、真にユーザーエクスペリエンスを向上させます。

なぜしなかったのか

プライバシー。  純粋でシンプルに。

ProximityLockに設定した中核的な制約の1つは次のとおりです:アプリケーションはいくつかの設定以外は何も保存しません。  過去の信号動作、長期的な追跡、パターン分析データはありません。  ProximityLockがBluetoothアクセスを要求するのを見たとき、私たちがあなたのデータを長期的に収集または分析していないことを絶対の確信を持って知ってほしいのです。

私たちは、ProximityLockが情報を保存せず、画面をロックするかどうかを決定するために必要な瞬間のもの以外は何も処理しないと言える(そして本気で言える)ようにしたかったのです。  それだけです。

代わりに何をしたか

ProximityLockは、アプリが実行されている間のみ信号履歴をメモリに保持します(最大200回の測定値または10分間)。  アプリを終了すると、そのデータは消えます。  いくつかの動的信号管理を使用しています(現在の信号が閾値からどれだけ離れているかに基づいてタイムアウトをスケールする単純な数学)が、意図的に基本的なものです。  ノイズの多いBluetooth環境でのランダムな干渉による誤警報を回避しながら、ロックイベントを少し早くキャッチするのに十分です。

それほど洗練されたものではありませんが、正直です。  そして、あなたのセキュリティをアプリに信頼しているとき、その正直さは重要です。

トレードオフ

はい、環境に合わせて閾値とタイムアウト設定を調整する必要があるかもしれません。  はい、時折誤警報が発生したり、新しいワークスペースに移動した後に調整が必要になる場合があります。  それがプライバシー第一設計の代償です。

私たちはそれだけの価値があると思います。  セキュリティソフトウェアがシステムアクセスを要求するとき、完全に信頼できるべきです。  ProximityLockのシンプルさは意図的なものです。  より少ないことを行い、何も保存せず、それを証明できるソフトウェアを信頼する方が簡単です。

© 2025-2026 - Michael Sinz