ProximityLockについて

ProximityLockは、Bluetoothデバイスが範囲外に移動したときにコンピュータを自動的にロックするmacOS用のセキュリティアプリケーションです。  コンピュータのセキュリティのためのデジタルリードと考えてください。  スマートフォンや時計を持って離れると、コンピュータは自動的にロックされます。

なぜProximityLock?

私たちは皆経験しています。  「ちょっとの間」だけデスクから離れて、コンピュータをロックし忘れてしまうこと。  コーヒーマシンへ行くとき、短い会議、あるいは単に立ち去るとき、ロックされていないコンピュータはセキュリティリスクです。  ProximityLockはキーボードショートカットを覚える必要をなくし、誰かが通りかかるかもしれないことを心配する必要がありません。

主な機能

🔒 自動ロック

選択したBluetoothデバイスが範囲外に移動すると、コンピュータが自動的にロックされます。  ⌃⌘Qを覚える必要も、コンピュータを放置することを心配する必要もありません。

📊 リアルタイム信号可視化

美しいインタラクティブなグラフでデバイスの信号強度をリアルタイムで確認できます。  移動するにつれて信号の変化を監視し、環境に最適な閾値設定を見つけることができます。

⚙️ 完全に設定可能

調整可能な切断タイムアウト(2~30秒)と信号強度閾値(-90~-40 dBm)で、セキュリティを微調整できます。  静かな自宅オフィスでも、忙しい企業環境でも、ProximityLockをワークスペースに適応させることができます。

🌍 多言語サポート

英語、スペイン語、フランス語、ドイツ語、イタリア語、ポルトガル語、オランダ語、日本語、韓国語、中国語(簡体字および繁体字)など、20以上の言語に完全にローカライズされています。

📱 ユニバーサルデバイスサポート

iPhone、Apple Watch、AirPods、フィットネストラッカー、またはその他のBluetooth Low Energy(BLE)デバイスなど、あらゆるBluetoothデバイスで動作します。  特別なハードウェアやアクセサリは不要です。

🔔 スマート通知

コンピュータがロックされたとき、または問題が発生したときにアラートを受け取ります。  コンピュータが保護されていることを常に把握でき、権限が必要な場合はすぐに通知されます。

🎯 インテリジェント検出

履歴信号分析により、一時的な信号低下による誤警報を防ぎます。  ProximityLockは一時的な干渉を無視するほど賢いですが、実際に離れたときには素早く反応します。

🔐 プライバシー重視の設計

すべての信号分析はコンピュータ上でローカルに行われます。  データ収集、クラウドサービス、インターネット接続はありません。  セキュリティもプライバシーも保護されます。

⚡ バッテリー効率

パッシブBluetoothリスニングは、特にBLEデバイスでは非常に電力効率が高いです。  ProximityLockはスリープ中に自動的に一時停止し、ノートパソコンのバッテリーへの影響を最小限に抑えます。

🛡️ Appサンドボックス準拠

公開されているmacOS APIのみを使用して構築され、最大のセキュリティのためにAppサンドボックス内で実行されます。  App Storeでの配布が承認されています。

🎨 ネイティブmacOSデザイン

macOSデザインガイドラインに従った美しく現代的なインターフェース。  ライトモードとダークモードの両方をサポートし、どのコンピュータでも自然に見えます。

🚀 設定して忘れる

一度設定すれば、ProximityLockはバックグラウンドで静かに動作します。  ログイン項目に追加すれば、ログインするたびに自動的に保護されます。

保護の仕組み

ProximityLockは選択したBluetoothデバイスの信号強度を継続的に監視します。  信号が設定した閾値を下回り、設定したタイムアウト期間その弱さが続くと、ProximityLockは直ちに画面をロックします。

これは自動的に行われます。  押すボタンも、設定するタイマーもありません。  デバイスを持って離れるだけで、コンピュータはセキュリティで保護されます。

誰のため?

何が違うのか?

接続不要

他のソリューションとは異なり、ProximityLockはデバイスとのペアリングや接続を必要としません。  Bluetoothアドバタイズメントを単に聴くだけなので、より多くのデバイスと互換性があり、忙しいBluetooth環境でより信頼性があります。  デバイスがすでにその存在をブロードキャストしているときにペアリングは信頼性に欠け、率直に言って不要であるため、このように設計しました。

視覚的フィードバック

リアルタイム信号グラフは単に美しいだけではありません。  強力な診断ツールです。  ProximityLockが見ているものを正確に確認し、ロックが発生する理由を理解し、自信を持って設定を調整できます。

スマートで、攻撃的でない

ProximityLockは履歴信号分析を使用して誤警報を防ぎます。  干渉による一時的な信号低下はロックをトリガーしませんが、持続的な弱い信号はトリガーします。  セキュリティと使いやすさの完璧なバランスです。

透明でプライベート

分析、テレメトリ、クラウドサービスはありません。  ProximityLockは一つのことを行うために構築されました:コンピュータを保護すること、それ以外は何もありません。  データはコンピュータ上に留まります。

ProximityLockがコンピュータをロックする方法

macOS ロック画面設定

ProximityLockはスクリーンセーバメカニズムを使用してコンピュータをロックします。  このアプローチには正当な理由があります。

なぜスクリーンセーバ?

実は、macOSはコンピュータを直接ロックするための公式に承認されたAPIを提供していません。  一部のアプリが使用する文書化されていない方法がありますが、私たちはProximityLockを安全で信頼できるものにするために、Appleが承認した文書化されたAPIのみを使用して構築しました。

コントロールはあなたの手に

このアプローチには重要な利点があります:セキュリティレベルを制御できます。  macOSでは、スクリーンセーバが開始された後、パスワードが必要になるまでの時間を設定できます:

重要なセキュリティ要件: ProximityLockが実際にコンピュータを保護するには、システム設定でパスワード保護を有効にする必要があります:

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

最大のセキュリティのために、これを「即座に」に設定することを強くお勧めします。  この設定を有効にしないと、ProximityLockはスクリーンセーバを起動しますが、誰でもパスワードなしでそれを解除できるため、自動ロックの目的が損なわれます。

利点

この設計哲学(公式にサポートされた方法によるセキュリティ)により、macOSが進化してもProximityLockは確実に動作し続けることを保証します。  次のOSアップデートで壊れる可能性のある巧妙なハックよりも、安定した文書化されたAPIを使用する方が良いと考えています。

始める

コンピュータを保護する準備はできましたか?  わずか数分で起動して実行するには、クイックスタートガイドを参照してください。

その背後にある技術を理解したいですか?  近接監視の詳細については、仕組みをご覧ください。

Appleならもっとうまくできる?

絶対に。  Appleは、より少ないオーバーヘッドでOSにシームレスに統合されたネイティブの近接ロック機能、スクリーンセーバの回避策を必要としない直接的な画面ロック、そしてサードパーティアプリには単純にないシステムレベルの機能へのアクセスを提供することで、macOSを強化できます。

OSレベルでは、これらの無線信号はすでに存在しています。  macOSはそれらを継続的に追跡し、デバイスを選択させ、数日分の履歴信号データを使用して感度を自動的に調整できます。  ストレージ要件は最小限であり、OSは常に実行されているため、ProximityLockが持つことができる以上のはるかに多くのデータを扱うことができます。  結果は、ほぼゼロの設定でよりスマートで信頼性の高い近接検出になります。  さらに、OSレベルにあるということは、それを分離できるということです。  Bluetooth信号を聴いているサードパーティアプリを信頼する必要はありません。

実際、Appleがこのようなものを構築することを望んでいます。  Sherlockedされることはそれほど悪くないでしょう。  少なくともその時には、誰もがこの機能を組み込みで持つことになります。  彼らが私にクレジットを与えてくれること(あるいはMacBook Pro M6+ Maxをくれること)を願っていますが、正直なところ、アイデアが広まり、議論に参加させてくれる(いわば輪の中に入れてくれる)だけで嬉しいです。

それまでは、ProximityLockは今日のアプリの制約内でこの機能を提供する私のシンプルでクリーンな方法です。

© 2025-2026 - Michael Sinz