2026년 7월 10일읽는 시간 4분

Macky는 안전한가요? WebRTC 보안 및 개인정보 보호 설계

매우 당연하고 중요한 질문입니다. Mac의 화면을 실시간으로 확인하고 터미널에 명령어를 입력할 수 있는 앱을 설치하는 만큼, 보안 체계가 어떻게 구축되어 있고 개발사 서버가 무엇을 볼 수 있는지 명확히 알아야 합니다. 의문점에 대해 솔직하고 명확한 사실을 공유합니다.

Macky가 제 화면이나 터미널 명령어를 볼 수 있나요?

아니요, 전혀 볼 수 없습니다. Mac과 iPhone 간의 모든 통신은 WebRTC 영상 통화에서 널리 검증된 DTLS-SRTP 표준을 통해 종단간 암호화(E2EE)됩니다. 화면 스트림, 키보드 입력, 터미널 출력 결과는 발신 기기에서 암호화되어 수신 기기에서만 복호화됩니다. Macky 서버는 이 데이터를 복호화하거나 열람할 수 없습니다.

Macky 서버의 역할은 시그널링(Signaling)이라 불리는 초기 기기 중계에 한정됩니다. 두 기기가 P2P 직접 연결을 맺을 수 있도록 상호 핸드셰이크를 돕는 역할만 수행하며, 연결이 성립된 이후의 모든 데이터는 서버를 거치지 않고 두 기기 사이에서 직접 전송됩니다.

Macky가 세션이나 입력 내용을 기록하나요?

아니요, 일체 기록하지 않습니다. 세션 녹화, 키로깅(키 입력 추적), 스크린샷 클라우드 저장 기능은 존재하지 않습니다. 모든 세션은 두 기기 간의 실시간 메모리 상에서만 존재합니다. 서버에 저장되는 정보는 계정 프로필 정보와 세션 시작 시각과 같은 최소한의 연결 메타데이터뿐입니다.

누군가 계정 비밀번호를 탈취하면 어떻게 되나요?

그 경우에도 침입자는 Mac에 접근할 수 없습니다. Macky는 계정 로그인과 완전히 분리된 독립된 마스터 비밀번호(Master Password) 시스템을 사용합니다. 계정 정보는 앱 로그인에만 사용되며, 실제 Mac 세션을 여는 마스터 비밀번호는 서버가 아닌 사용자의 Mac 로컬 기기에서 직접 검증됩니다.

또한 Mac 앱은 기기 승인 허용 목록(Allowlist)을 로컬에 보관합니다. 새로운 iPhone이 연결을 시도하면 Mac 화면에서 명시적으로 승인하지 않는 한 접속이 원천 차단됩니다. 따라서 침입자는 계정 정보뿐만 아니라 마스터 비밀번호와 사전 승인된 물리적 기기까지 모두 보유해야 합니다.

4단계 핵심 보안 계층 요약

  • 종단간 암호화(E2EE): 모든 세션 트래픽은 강력하게 암호화된 WebRTC 터널 내부로만 전송됩니다.
  • 블라인드 시그널링: 서버는 초기 연결 성립만 중계하며 실제 세션 패킷 내용을 일체 알 수 없습니다.
  • 로컬 마스터 비밀번호: 클라우드 계정과 분리된 비밀번호가 Mac 로컬에서 모든 세션을 차단/허용합니다.
  • 기기 허용 목록(Allowlist): Mac에서 사전에 명시적으로 허용한 기기만 연결 권한을 가집니다.

사용자가 직접 제어하고 관리할 수 있는 영역

Mac 앱은 메뉴 바에 상주하므로 현재 실행 중인지 언제나 즉각 파악할 수 있으며, 클릭 한 번으로 활성 세션을 즉시 종료할 수 있습니다. Pro 플랜 이용자는 상세 연결 로그를 통해 언제 어떤 기기에서 접속했는지 투명하게 점검할 수 있습니다.

무료 플랜은 신용카드 등록 없이 즉시 사용 가능하므로, 중요한 작업에 도입하기 전에 모든 기능을 직접 검증할 수 있습니다. 개발자 자신이 안심하고 사용할 수 있는 도구를 만든다는 원칙으로 완성했습니다.

Macky 시작하기

iPhone에서 Mac 터미널로 즉시 연결하세요. 복잡한 설정 없이 무료로 시작할 수 있습니다.