자리를 비우면, Mac이 알아서 잠깁니다

폰·워치의 블루투스 신호로 거리를 읽어 자동으로 화면을 잠그는 macOS 메뉴바 앱. 다시 다가오면 깨어납니다.

Apple Silicon · macOS 13+ · 오픈소스

최신 버전 v0.5.1 · 첫 실행 시 Bluetooth 권한 허용 필요

한눈에 보기

메뉴바에서 근접 상태·신호 강도·등록 디바이스를 확인하고, 거리 임계값을 조절합니다.

주요 기능

자리를 비우는 순간을 신호 강도로 감지해, 깜빡 잊고 두고 간 Mac을 대신 잠급니다.

근접 기반 자동 잠금

등록한 폰·워치가 멀어져 신호가 약해지면 카운트다운 후 화면을 잠급니다. 잠깐의 신호 끊김에는 잠그지 않습니다.

근접 시 화면 깨우기

다시 다가가면 화면이 미리 켜져, Touch ID나 Apple Watch로 한 번에 풀 수 있습니다.

자동 잠금 해제 (실험적)

Keychain에 저장한 로그인 암호를 근접 복귀 시 자동 입력. 환경에 따라 화면 깨우기까지만 동작할 수 있습니다.

완전 자동 업데이트

"업데이트" 버튼 한 번으로 다운로드·검증·교체·재실행까지. 업데이트해도 권한을 다시 설정할 필요가 없습니다.

로컬에서만 동작

모든 처리는 Mac 안에서 끝납니다. 암호는 macOS Keychain에 저장되고 외부로 전송되지 않습니다.

가벼운 메뉴바 앱

Dock 아이콘 없이 메뉴바에 상주. 한 번에 한 기기를 추적하며 거리 임계값을 직접 조절합니다.

동작 방식

단일 임계값과 신호 끊김 허용 시간으로 잠금을 결정합니다.

  1. 1

    CoreBluetooth로 주변 BLE 신호를 스캔하고, 등록한 디바이스의 RSSI(신호 강도)를 이동평균으로 평활화합니다.

  2. 2

    신호가 임계값보다 약해지거나 15초 동안 안 잡히면 카운트다운을 시작합니다.

  3. 3

    카운트다운 마지막 5초에는 화면 중앙에 큰 숫자 오버레이가 떠 잠금이 임박했음을 알립니다.

  4. 4

    카운트다운이 끝나면 화면을 잠급니다. 신호가 급락하면 즉시 잠급니다.

  5. 5

    다시 가까워지면 화면을 깨우고, 설정에 따라 암호를 자동 입력해 풀 수도 있습니다.

잠그고, 다시 풀고

잠금이 임박하면 알려줍니다

카운트다운 마지막 5초 동안 화면 한가운데에 큰 숫자가 5 → 4 → 3 → 2 → 1 로 표시됩니다. 이 사이에 다시 가까워지면 즉시 초기화되어, 잠깐 자리를 비웠다 돌아오는 경우엔 잠기지 않습니다.

자동 잠금 해제 (실험적)

근접 복귀 시 Keychain에 저장한 로그인 암호를 자동 입력합니다. 암호는 macOS Keychain에만 저장되며 외부로 전송되지 않습니다.

일부 보안 환경에선 화면 깨우기까지만 동작합니다. 가장 안정적인 해제는 macOS 기본 기능인 Apple Watch Auto Unlock과 함께 쓰는 것입니다.
로그인 암호 저장 화면

지금 사용해 보세요

Apple Silicon Mac에서 macOS 13 이상이면 바로 쓸 수 있습니다.

로컬에서만 동작 오픈소스 Keychain 저장
처음 실행할 때 "확인되지 않은 개발자" 안내가 뜨나요?
  1. AutoLock은 오픈소스라 Apple 유료 서명 대신 자체 서명을 씁니다 — 코드는 GitHub에서 공개 검증됩니다.
  2. 처음 한 번만: 앱을 우클릭 → 열기를 누르면 macOS 보안 안내에 "열기" 버튼이 생깁니다.
  3. 자세한 절차는 설치 안내를 참고하세요.

전체 변경 이력은 변경 이력에서 확인하세요.