ProximityLock은 Bluetooth 기기가 범위를 벗어나면 컴퓨터를 자동으로 잠그는 macOS용 보안 응용 프로그램입니다. 컴퓨터 보안을 위한 디지털 목줄이라고 생각하시면 됩니다. 휴대폰이나 시계를 가지고 걸어가면 컴퓨터가 자동으로 잠깁니다.
누구나 한 번쯤은 겪어봤을 것입니다. "잠깐만"이라며 자리를 떠나 컴퓨터를 잠그는 것을 잊어버린 경험 말이죠. 커피 머신을 이용하러 가거나, 짧은 회의를 하러 가거나, 단순히 자리를 비울 때, 잠기지 않은 컴퓨터는 보안 위험입니다. ProximityLock을 사용하면 키보드 단축키를 기억하거나 누가 지나갈지 걱정할 필요가 없습니다.
선택한 Bluetooth 기기가 범위를 벗어나면 컴퓨터가 자동으로 잠깁니다. ⌃⌘Q를 기억할 필요도 없고 컴퓨터를 방치하는 것을 걱정할 필요도 없습니다.
아름답고 인터랙티브한 그래프로 기기의 신호 강도를 실시간으로 확인할 수 있습니다. 이동하면서 신호가 어떻게 변하는지 관찰하고 환경에 맞는 완벽한 임계값 설정을 찾을 수 있습니다.
조정 가능한 연결 끊김 시간 초과(2-30초) 및 신호 강도 임계값(-90~-40 dBm)으로 보안을 세밀하게 조정할 수 있습니다. 조용한 홈 오피스든 바쁜 사무실 환경이든 ProximityLock을 작업 공간에 맞게 조정할 수 있습니다.
영어, 스페인어, 프랑스어, 독일어, 이탈리아어, 포르투갈어, 네덜란드어, 일본어, 한국어, 중국어(간체 및 번체) 등 20개 이상의 언어로 완전히 현지화되어 있습니다.
모든 Bluetooth 기기와 함께 작동합니다: iPhone, Apple Watch, AirPods, 피트니스 트래커 또는 기타 Bluetooth Low Energy(BLE) 기기. 특수 하드웨어나 액세서리가 필요하지 않습니다.
컴퓨터가 잠기거나 문제가 발생하면 알림을 받습니다. 항상 컴퓨터가 보호되고 있다는 것을 알 수 있으며, 권한이 필요하면 즉시 알림을 받게 됩니다.
과거 신호 분석을 통해 일시적인 신호 저하로 인한 오경보를 방지합니다. ProximityLock은 일시적인 간섭은 무시하면서도 실제로 자리를 떠날 때는 빠르게 반응할 만큼 똑똑합니다.
모든 신호 분석은 컴퓨터에서 로컬로 이루어집니다. 데이터 수집도 없고, 클라우드 서비스도 없고, 인터넷 연결도 없습니다. 보안이 보호되고 개인정보도 보호됩니다.
수동 Bluetooth 수신은 특히 BLE 기기와 함께 사용할 때 매우 전력 효율적입니다. ProximityLock은 노트북의 배터리 영향을 최소화하기 위해 절전 모드 중에 자동으로 일시 중지됩니다.
공개 macOS API만 사용하여 구축되었으며 최대 보안을 위해 앱 샌드박스에서 실행됩니다. App Store 배포가 승인되었습니다.
macOS 디자인 가이드라인을 따르는 아름답고 현대적인 인터페이스. 라이트 모드와 다크 모드를 모두 지원하며, 모든 컴퓨터에서 자연스럽게 보입니다.
한 번 구성하면 ProximityLock이 백그라운드에서 조용히 작동하도록 합니다. 로그인 항목에 추가하면 로그인할 때마다 자동으로 보호됩니다.
ProximityLock은 선택한 Bluetooth 기기의 신호 강도를 지속적으로 모니터링합니다. 신호가 구성된 임계값 아래로 약해지고 구성된 시간 초과 기간 동안 약한 상태로 유지되면 ProximityLock이 즉시 화면을 잠급니다.
이것은 자동으로 이루어집니다. 누를 버튼도 없고 설정할 타이머도 없습니다. 기기를 가지고 걸어가기만 하면 컴퓨터가 보호됩니다.
다른 솔루션과 달리 ProximityLock은 기기와 페어링하거나 연결할 필요가 없습니다. 단순히 Bluetooth 광고를 수신하므로 더 많은 기기와 호환되고 바쁜 Bluetooth 환경에서 더 안정적입니다. 기기가 이미 자신의 존재를 브로드캐스트하고 있을 때 페어링은 신뢰할 수 없고 솔직히 불필요하기 때문에 이러한 방식으로 설계했습니다.
실시간 신호 그래프는 단순히 예쁘기만 한 것이 아닙니다. 강력한 진단 도구입니다. ProximityLock이 보는 것을 정확히 보고, 잠금이 발생하는 이유를 이해하고, 자신 있게 설정을 조정할 수 있습니다.
ProximityLock은 과거 신호 분석을 사용하여 오경보를 방지합니다. 간섭으로 인한 일시적인 신호 저하는 잠금을 트리거하지 않지만 지속적인 약한 신호는 트리거합니다. 보안과 사용성의 완벽한 균형입니다.
분석도 없고, 원격 측정도 없고, 클라우드 서비스도 없습니다. 우리는 ProximityLock이 단 한 가지 일을 하도록 만들었습니다: 컴퓨터를 보호하는 것, 그 이상도 이하도 아닙니다. 데이터는 컴퓨터에 남아 있습니다.
ProximityLock은 화면 보호기 메커니즘을 사용하여 컴퓨터를 잠그며, 이 접근 방식에는 충분한 이유가 있습니다.
사실은 이렇습니다: macOS는 컴퓨터를 직접 잠그기 위한 공식적으로 승인된 API를 제공하지 않습니다. 일부 앱이 사용하는 문서화되지 않은 방법이 있지만, 우리는 ProximityLock을 안전하고 신뢰할 수 있도록 만들기 위해 Apple이 승인한 문서화된 API만 사용했습니다.
이 접근 방식에는 중요한 장점이 있습니다: 보안 수준을 사용자가 제어합니다. macOS에서는 화면 보호기가 시작된 후 암호가 필요한 시기를 구성할 수 있습니다:
중요한 보안 요구사항: ProximityLock이 실제로 컴퓨터를 보호하려면 시스템 설정에서 암호 보호를 활성화해야 합니다:
시스템 설정 → 잠금 화면 → "절전 모드 또는 화면 보호기 시작 후 [즉시] 암호 요구"
최대 보안을 위해 이 설정을 "즉시"로 설정하는 것을 강력히 권장합니다. 이 설정을 활성화하지 않으면 ProximityLock이 화면 보호기를 시작하지만 누구나 암호 없이 깨울 수 있어 자동 잠금의 목적이 무색해집니다.
이 설계 철학(공식적으로 지원되는 방법을 통한 보안)은 macOS가 발전함에 따라 ProximityLock이 계속 안정적으로 작동하도록 보장합니다. 우리는 다음 OS 업데이트에서 손상될 수 있는 영리한 해킹보다는 안정적이고 문서화된 API를 사용하는 것을 선호합니다.
컴퓨터를 보호할 준비가 되셨나요? 빠른 시작 가이드를 참조하여 몇 분 안에 설정하고 실행할 수 있습니다.
그 뒤에 있는 기술을 이해하고 싶으신가요? 근접 모니터링에 대한 심층 분석은 작동 방식을 확인하세요.
물론입니다. Apple은 더 적은 오버헤드로 OS에 원활하게 내장된 네이티브 근접 잠금 기능을 제공하고, 화면 보호기 우회 없이 직접 화면 잠금을 제공하고, 타사 앱이 갖지 못한 시스템 수준 기능에 액세스하여 macOS를 향상시킬 수 있습니다.
OS 수준에서 이러한 무선 신호는 이미 존재합니다. macOS는 이를 지속적으로 추적하고, 기기를 선택하게 하고, 며칠간의 과거 신호 데이터를 사용하여 민감도를 자동으로 조정할 수 있습니다. 저장 요구사항은 최소화되며, OS가 항상 실행되고 있기 때문에 ProximityLock이 사용할 수 있는 것보다 훨씬 더 많은 데이터를 보유하게 됩니다. 그 결과 거의 제로 구성으로 더 스마트하고 더 안정적인 근접 감지가 가능해집니다. 게다가 OS 수준에 있다는 것은 격리될 수 있다는 것을 의미합니다. Bluetooth 신호를 듣고 있는 타사 앱을 신뢰할 필요가 없습니다.
사실 Apple이 이런 것을 만들기를 바랍니다. Sherlocked 당하는 것도 그리 나쁘지 않을 것입니다. 적어도 그렇게 되면 모두가 이 기능을 내장할 수 있을 것입니다. Apple이 제게 약간의 공로를 인정해주거나(또는 MacBook Pro M6+ Max를 주면?) 좋겠지만, 솔직히 말하면 이 아이디어가 성공하고 제가 논의에 참여할 수 있다면(말하자면 그 루프 안에 있다면) 그것만으로도 기쁠 것입니다.
그때까지 ProximityLock은 오늘날의 앱 제약 내에서 이 기능을 제공하는 저의 단순하고 깔끔한 방법입니다.
© 2025-2026 - Michael Sinz