Hark
구조로 지키는 개인정보 보호

메일을 절대 보지 않는 맥용 프라이빗 Gmail 클라이언트

개인정보를 지키는 이메일 클라이언트라는 말은 직접 확인할 수 있어야 합니다. 이 페이지는 메일이 절대 저희 서버를 거치지 않는다는 Hark의 주장 뒤에 있는 구조를, 확인할 수 있을 만큼 자세히 설명합니다. 저희에게 실제로 전달되는 몇 가지, 메일이 닿을 수 있는 제3자, 그리고 각각을 결정하는 설정도 함께 다룹니다.

기본 구조

당사자는 둘뿐입니다. 사용자의 Mac과 Google입니다. Hark는 Mac에서 실행되며, 사용자의 기기에서 TLS를 통해 Google의 Gmail, Calendar, Tasks, People API로 Google과 통신합니다. 그 경로에 제3자는 없습니다. 저희는 메일을 동기화하거나, 중계하거나, 색인하거나, 백업하거나, “빠르게” 만들어 주는 서버를 운영하지 않습니다. 따라서 저희 인프라에는 해킹당하거나, 법원 명령으로 제출되거나, 유출될 메일 사본 자체가 없습니다.

이는 나중 버전에서 슬그머니 뒤집을 수 있는 정책상의 선택이 아니라, 앱이 만들어진 방식 그 자체입니다. 동기화 엔진은 앱 안에 있으며, 경로에 서버를 끼워 넣으려면 엔진을 서버 중심으로 다시 만들어야 합니다.

데이터가 정확히 어디에 있는가

저희에게 실제로 전달되는 것과 그 시점

읽고, 쓰고, 정리하고, 한 주를 살펴보는 일상적인 사용에서는 메일에 관한 그 무엇도 전달되지 않습니다. 저희 서버가 관여하는 일은 다섯 가지이며, 그중 네 가지는 사용자가 직접 무언가를 할 때만 일어납니다.

나중에 한 가지가 더 생깁니다. 베타가 끝난 뒤 구독하면 결제 계정이 만들어집니다. 이는 Google 계정과 분리된 별도의 신원으로, 직접 정한 이메일 주소 또는 Gmail 접근 권한이 없는 클라이언트를 통한 Google 로그인을 사용합니다. 저장되는 정보의 전체 목록은 개인정보 처리방침에 있습니다.

메일이 닿을 수 있는 제3자

이메일은 닫힌 시스템이 아닙니다. Google 밖에서 오는 것을 하나도 보여 주지 않는 클라이언트라면 깨진 메일을 잔뜩 보여 주게 될 겁니다. 메일 때문에 생길 수 있는 외부 연결과, 각각을 제어하는 설정은 다음과 같습니다.

직접 확인하는 방법

이 페이지의 말을 그대로 믿을 필요는 없습니다. Mac의 아웃바운드 방화벽을 쓰면 앱이 통신하는 모든 호스트를 볼 수 있습니다. Hark를 평소처럼 쓸 때는 로그인 중에 accounts.google.com, 메일·캘린더·할 일·연락처를 위한 Google API 호스트(googleapis.com과 그 하위 도메인), 연락처 사진을 위한 Google 이미지 호스트(실제로는 lh3.googleusercontent.com)가 보여야 합니다. 업데이트를 확인할 때는 updates.harkmail.app이, 익명 활성 Mac 수를 세기 위해 하루에 한 번 logs.harkmail.app이 보이고, 그 밖에는 리포트를 보낼 때(또는 충돌 리포트를 켰다면 충돌이 발생한 후)에만 보여야 합니다. External images를 Ask로 설정했다면 이미지를 요청하기 전까지 보낸 사람의 서버는 전혀 보이지 않아야 합니다. 다른 것이 보인다면 꼭 알려 주세요: support@souplin.com.

Hark는 각 기능을 구현하는 데 필요한 가장 좁은 권한만 Google에 요청합니다. 예를 들어 메일을 영구 삭제할 수 있는 권한은 요청하지 않으므로, 앱은 메일을 휴지통으로 옮기는 것까지만 할 수 있습니다. 또한 Google 데이터 사용은 Google의 제한된 사용(Limited Use) 정책을 따릅니다. 권한과 각각의 용도는 도움말 페이지에 나와 있습니다.

질문

Hark는 제 이메일을 서버에 저장하나요?

아니요. 메일, 캘린더, 연락처, 할 일을 받거나 중계하거나 저장하는 Hark 서버는 없습니다. 앱은 Mac에서 Google과 직접 통신하며, Google 밖에 있는 유일한 사본은 사용자 자신의 디스크에 있는 캐시입니다.

Hark를 만드는 사람들이 제 메일을 읽을 수 있나요?

아니요. 저희 쪽에는 읽을 것이 아무것도 없습니다. 메일함의 내용이 저희에게 전달될 수 있는 유일한 경우는 사용자가 직접 버그 리포트에 스크린샷을 첨부할 때뿐입니다. 아무것도 첨부하지 않으면 메일의 어떤 내용도 Mac을 떠나지 않습니다. 단, 버그 리포트에는 이름 또는 이메일 필드가 포함되며, 지우지 않는 한 로그인한 주소가 미리 채워져 있습니다.

로컬 캐시는 암호화되나요?

저희가 아니라 Mac이 암호화합니다. 캐시는 Application Support 폴더에 있으며 사용자 계정만 읽을 수 있고, FileVault가 디스크의 다른 모든 것과 함께 저장된 캐시를 암호화합니다. Hark는 별도의 자체 암호화 계층을 추가하지 않습니다. FileVault가 꺼져 있다면 켜는 것이 캐시를 보호하는 방법입니다.

로그아웃하면 어떻게 되나요?

세 가지 일이 일어납니다. Hark가 Google에 계정 접근 권한을 취소하도록 요청하고, 키체인에서 토큰을 삭제하며, 해당 계정의 로컬 캐시를 지웁니다. 로그아웃은 단순히 비밀번호를 잊는 것이 아니라, Google에 부여한 권한까지 함께 사라지는 것입니다.

이메일 속 이미지 때문에 메일을 열었다는 사실이 드러나나요?

어떤 클라이언트에서든 그럴 수 있습니다. 기본 설정에서 Hark는 보낸 사람이 올려 둔 곳에서 메일의 외부 이미지를 직접 불러오므로, 보낸 사람의 서버에 사용자의 IP 주소와 시각이 드러납니다. Settings › General에서 External images를 Ask before displaying으로 설정하면 허락하기 전까지 아무것도 불러오지 않습니다.

Hark는 무료 공개 베타 중입니다.

Apple 실리콘 기반 macOS 14 이상.

앱 살펴보기 — 홈페이지의 윈도우는 실제 인터페이스이며, 페이지에서 바로 강조 색상과 테마를 바꿔 볼 수 있습니다.