개인정보처리방침 — Mac Live

최종 업데이트: 2026년 10월 14일

Mac Live는 Android 휴대폰이나 iPhone에서 Mac의 상태(온도, 프로세서, 메모리, 디스크, 배터리, Time Machine 백업 등)를 실시간으로 보여 주고, 문제가 생기면 알려 줍니다. Mac에 설치한 Mac Live 앱과 함께 작동하며, QR 코드를 스캔해 Mac과 휴대폰을 연결합니다.

핵심: 계정 없음, 광고 없음, 분석 도구 없음. Mac의 측정값은 종단 간 암호화되어 휴대폰에 도착합니다. 게시자도, 데이터를 전달하는 서비스도 이를 읽을 수 없습니다. 암호화 키는 Mac과 휴대폰을 절대 벗어나지 않습니다.

처리 책임자

Mac Live는 프랑스에 거주하는 독립 개발자 Atria.Eponym이 게시합니다. 연락처: atria.eponym@gmail.com

Mac이 휴대폰으로 보내는 정보

휴대폰에서 앱이 열려 있는 동안 Mac은 다음을 보냅니다. 앱이 화면에 있을 때는 약 2초마다, 백그라운드에 열려 있을 때는 30초마다 보냅니다.

앱이 닫혀 있으면 Mac은 측정값을 보내지 않습니다. Mac은 세 가지 측정값(프로세서 사용률, 프로세서 온도, 전력 소비)을 1분에 한 점씩 24시간 동안 메모리에 보관하고, 앱을 열면 이 기록을 다른 모든 데이터와 마찬가지로 종단 간 암호화하여 휴대폰으로 보냅니다. 이 기록은 Mac을 재시동하면 지워지며 디스크에 기록되지 않습니다. 또한 Mac은 몇 가지 임계값을 계속 감시하다가 하나라도 넘으면 알림을 보냅니다(높은 온도, 디스크 거의 가득 참, 배터리 전원으로 전환, 배터리 부족, 30일 동안 Time Machine 백업 없음). 내용은 종류, 측정값, 임계값, 시각입니다.

페어링과 키

Mac에 표시되는 QR 코드에는 무작위 식별자와 비밀 키가 들어 있습니다. Mac은 이를 키체인에 보관합니다. Android에서는 휴대폰이 Android Keystore로 보호되고 휴대폰 백업에서 제외된 저장소에 보관합니다. iPhone에서는 iOS의 키체인에 보관되며, 처음 잠금 해제한 이후에 읽을 수 있고 이 기기에서만 사용됩니다. 따라서 iCloud 키체인에 들어가지 않으며 다른 기기로 복원할 수도 없습니다. 이를 함께 읽을 수 있는 것은 알림을 복호화하기 위한 앱 자체의 알림 확장 프로그램뿐입니다. 비밀 키는 누구에게도 전송되지 않습니다. 릴레이가 받는 것은 비밀 키에서 파생된 증명뿐이며, 이것으로는 측정값을 복호화할 수 없습니다.

언제든지 연결을 끊을 수 있습니다. 휴대폰에서 「이 Mac 등록 해제」를 선택하거나, Mac에서 「모든 휴대폰 연결 해제」를 선택하면 새 키가 만들어집니다.

휴대폰에 남는 정보

표시되는 기록(최근 최대 24시간)은 메모리에만 있으며 앱을 닫으면 사라집니다. 앱을 삭제하면 나머지도 모두 지워집니다.

데이터를 전달하는 서비스

게시자는 자체 서버가 없습니다. Android에서는 네 가지, iPhone에서는 두 가지 외부 서비스가 관여하며, 각 서비스가 정확히 무엇을 보는지는 다음과 같습니다.

1. Cloudflare의 릴레이. Mac과 휴대폰은 서로 직접 연결되지 않고, 게시자가 Cloudflare 인프라에서 운영하는 작은 릴레이를 거칩니다. 릴레이는 읽을 수 없는 암호화된 메시지를 전달할 뿐이며 측정값을 전혀 저장하지 않습니다. Mac마다 무작위 식별자, 접근 증명의 지문(SHA-256), 등록 날짜와 함께 최대 8개의 알림 토큰(Google 또는 Apple), Mac의 연결·해제 시각만 보관합니다. Mac이 90일 동안 연결되지 않으면 모두 자동으로 삭제됩니다. 다른 온라인 서비스와 마찬가지로 Cloudflare는 연결의 기술 데이터(IP 주소)를 자체 개인정보처리방침에 따라 처리합니다. 릴레이의 오류 로그에는 알림 토큰의 앞 8자가 포함될 수 있으나 측정값은 절대 포함되지 않습니다.

2. Android에서는 Firebase Cloud Messaging(Google)을 통한 알림. 앱이 닫혀 있을 때 알려 드리기 위해 릴레이는 Google의 알림 서비스를 사용하며, 이 서비스는 휴대폰의 토큰과 Mac의 무작위 식별자를 받습니다. 알림은 암호화된 상태로 전달되어 Google은 읽을 수 없고, 휴대폰이 복호화해 표시합니다. 「연결할 수 없음」과 「다시 온라인」 두 메시지에는 무작위 식별자와 시각만 암호화되지 않은 채 담깁니다. 이 서비스에는 Google의 개인정보처리방침이 적용됩니다.

iPhone에서는 Apple Push Notification service(Apple)를 통한 알림. 같은 릴레이가 Apple의 알림 서비스를 사용하며, 이 서비스는 iPhone의 토큰과 Mac의 무작위 식별자를 받습니다. 릴레이는 이 토큰을 Google 토큰과 똑같이 다룹니다. Mac마다 최대 8개이며, Mac이 90일 동안 연결되지 않으면 삭제됩니다. 알림은 종단 간 암호화된 상태로 전달되며, 앱의 작은 확장 프로그램이 iPhone에서 이를 복호화하고 문구를 작성하므로 Apple은 Mac의 데이터를 전혀 볼 수 없습니다. Apple이 보는 것은 복호화에 실패했을 때 표시되는 중립적인 문구 「Mac Live alert」뿐입니다. 「연결할 수 없음」과 「다시 온라인」 메시지에도 여기서 역시 무작위 식별자와 시각만 담깁니다. 이 서비스에는 Apple의 개인정보처리방침이 적용됩니다.

3. Google QR 코드 스캐너(Android). QR 코드 스캔은 휴대폰의 Google Play 서비스가 수행하며 카메라도 직접 제어합니다. 앱은 스캔한 코드의 텍스트만 받으며 카메라 권한을 요청하지 않습니다. 이 서비스에는 Google의 개인정보처리방침이 적용됩니다. iPhone에서는 외부 서비스가 관여하지 않습니다. 앱이 휴대폰에서 직접 카메라로 QR 코드를 읽으며, 어떤 이미지도 저장하거나 전송하지 않습니다.

4. 개발 후원(Android, 원하는 경우). 후원은 Google Play 결제로 이루어집니다. 결제는 전적으로 Google이 처리하며, 앱은 결제 수단을 볼 수 없고 이때 어떤 데이터도 전송하지 않습니다. 선택 사항이며 앱에서 아무것도 잠금 해제하지 않습니다. iPhone 버전에는 후원 기능이 없습니다.

앱이 하지 않는 일

데이터 보호 방법

요청하는 권한과 그 이유

Android:

이 권한은 Android 설정에서 언제든지 철회할 수 있습니다.

iPhone:

이 권한은 iPhone의 설정 › Mac Live에서 언제든지 철회할 수 있습니다.

사용자의 권리

일반 개인정보 보호법(GDPR)은 열람, 정정, 삭제, 이의 제기 권리를 보장합니다. 게시자는 사용자를 식별할 수 있는 데이터를 전혀 보유하지 않으며, 릴레이는 무작위 식별자만 알고 있습니다. 모두 삭제하려면 「이 Mac 등록 해제」로 휴대폰 토큰을 릴레이에서 제거하고, 두 앱을 모두 삭제하면 나머지는 90일 후 릴레이가 지웁니다. atria.eponym@gmail.com으로 문의하실 수도 있습니다.

아동

이 앱은 아동을 특별히 대상으로 하지 않으며, 아동에 관한 데이터를 고의로 수집하지 않습니다.

변경

앱이 바뀌면 이 방침도 바뀔 수 있습니다. 최종 업데이트 날짜는 이 페이지 상단에 표시됩니다. 중요한 변경 사항은 릴리스 노트에 안내합니다.

English Français Español Deutsch Italiano Português العربية 中文 日本語 हिन्दी Norsk Svenska Suomi Русский Indonesia Tiếng Việt 한국어 Türkçe Polski Nederlands Українська বাংলা Português (BR) اردو فارسی ไทย Ελληνικά עברית