개인정보 처리방침

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

한 문장으로: LumePane은 앱 내에서 텔레메트리도 계측도 하지 않습니다. 분석 SDK가 없고 사용 방식을 보고하지도 않습니다. 라이선스 서비스에는 집계 카운터가 몇 개 있습니다(다음 문단) — 여기서 "통계"라 부를 수 있는 것은 그것뿐입니다.

저희가 보관하는 카운터. 라이선스 서비스가 세는 것은 여섯 가지 이벤트입니다. 결제 페이지 클릭, 주문 생성, 주문 결제, 코드 수령, 결제 완료 페이지 제공, 짧은 코드 교환 — 이를 날짜별로, 그리고 ?src= 캠페인 태그별로 집계합니다. 카운터에는 어떤 식별자도 담기지 않습니다. IP 주소도, 쿠키도, 기기 ID도 없으며, 개인과 연결될 수 있는 것은 없습니다. 어느 채널에 힘을 쓸 가치가 있는지 알기 위해서만 존재합니다.

남용 방지는 별개입니다. 주문 페이지, 결제 완료 페이지, 재발급 페이지에 대한 요청에는 속도 제한이 걸립니다. 속도 제한 키에는 클라이언트 IP 주소를 잘라낸 SHA-256을 사용하며, 자동으로 만료됩니다. 만료 시간은 결제 완료 페이지와 재발급 페이지가 약 15분, 활성화가 10분입니다. 재발급 시도는 그 잘라낸 해시, 주문 id를 잘라낸 해시, 결과를 담은 감사 행을 한 줄 기록합니다. 이 행은 남용을 조사할 수 있도록 최대 30일 동안 보관합니다. 속도 제한 키와 감사 행은 위의 집계 카운터에 포함되지 않습니다.

1. 수집하는 것

당신에 관한 사용 데이터는 전혀 수집하지 않습니다. 분석도, 이벤트 전송도, 크래시 리포트 업로드도, 기기 지문도, 광고 식별자도, 사용자 프로파일링도 없습니다.

라이선스가 네트워크에 연결하는 경우는 두 가지뿐입니다. 짧은 코드(DP-XXXX-XXXX-XXXX)의 1회 교환과, 최초 활성화 시 1회의 기기 등록입니다. 짧은 코드 교환에서 보내는 것은 다음 두 가지뿐입니다:

기기 등록: 활성화 코드 검증이 끝나면 앱은 이 Mac을 등록하기 위해 저희 서버에 한 번만 접속합니다. 업로드하는 것은 보드 식별자와 모델 식별자에서 로컬로 계산한 되돌릴 수 없는 SHA-256 다이제스트뿐입니다. 일련번호나 평문 모델 문자열은 보내지 않습니다. 이 다이제스트는 같은 Mac에서 항상 같은 값이라 5대 제한을 실제로 강제할 수 있습니다. 가명이며 익명은 아닙니다. 이후의 실행은 모두 로컬에서 검증됩니다.

이 요청은 짧은 코드를 해당 주문의 긴 서명된 활성화 코드로 교환해 달라고 요청할 뿐입니다. DP-로 시작하는 코드(긴 서명 코드)는 앱에 내장된 공개 키로 완전히 오프라인에서 검증됩니다. 최초 활성화 때는 위에서 설명한 대로 이 Mac의 등록도 한 번 이루어지며, 이후 실행은 모두 로컬에서 검증됩니다. 무작위 식별자로 기기 모델을 역추적할 수는 없습니다.

현재 상태: 결제는 이용 가능합니다. 결제는 저희가 직접 운영하는 결제 페이지와 라이선스 서비스를 통한 암호화폐입니다. DP- 활성화 코드는 오프라인으로 검증됩니다. 라이선스 네트워크를 쓰는 것은 두 가지뿐입니다. 짧은 코드 교환과, 최초 활성화 시의 기기 등록입니다. 둘 다 저희 서비스로만 가며 제3자에게는 가지 않습니다.

2. 수집하지 않는 것

다음은 앱이 사용하되 사용자의 Mac 메모리 안에서만 처리하고 절대 업로드하지 않는 항목입니다.

그리고 다음은 아예 건드리지 않습니다.

3. 네트워크에 연결하는 것은 세 가지뿐

아래 세 가지를 제외하면 앱은 능동적인 네트워크 요청을 보내지 않습니다. 모두 HTTPS이며 평문 HTTP는 쓰지 않습니다.

1. 업데이트 확인

앱은 appcast.xml에 버전 목록을 한 번 요청해 새 버전이 있는지 판단합니다. 이 목록은 이 웹사이트와 함께 GitHub Pages에서 호스팅됩니다. 이 요청에는 라이선스 키도, 기기 식별자도, 사용 데이터도 없습니다. 또한 기본적으로 꺼져 있습니다: '일반' 패널에서 자동 확인을 직접 켰거나(이후 하루 최대 한 번), '업데이트 확인'을 직접 눌렀을 때만 전송됩니다.

호스트인 GitHub는 여느 웹 서버와 마찬가지로 IP 주소, 요청 시각, 클라이언트 식별자를 보게 됩니다. 이는 호스팅 서비스의 일상적인 접근 로그이며, 우리가 추가로 수집하는 것이 아닙니다.

2. 라이선스 확인

이것은 활성화할 때만 발생합니다. 긴 서명 코드(DP-…)는 앱에 내장된 공개 키로 로컬에서 오프라인으로 검증되며, 이 검증은 요청을 보내지 않습니다. 짧은 코드(DP-XXXX-XXXX-XXXX)는 교환할 때 저희 라이선스 서비스와 한 번만 통신합니다:

우리는 이를 의도적으로 오프라인 우선으로 만들었습니다. 재확인 실패, 연결 끊김, 서버 장애는 라이선스 상태를 바꾸지 않고 오류 한 줄만 기록합니다. 오랫동안 연결되지 않아도 7일의 유예 기간 동안 평소처럼 쓸 수 있습니다. 활성화하기 전에는 라이선스 요청이 전혀 전송되지 않고, 계정을 입력할 필요도 없습니다.

현재 상태: 이 단계는 적용됩니다. 긴 DP- 코드는 오프라인으로 검증됩니다. 라이선스 요청은 최초 활성화 시의 1회 기기 등록과, 사용하는 경우 위의 짧은 코드 교환뿐입니다. 둘 다 저희 서비스로 갑니다. 활성화하기 전에는 앱이 라이선스 요청을 전혀 보내지 않고 계정도 요구하지 않습니다.

3. 구매 페이지나 웹사이트 열기

'구매' 또는 '웹사이트 방문'을 클릭하면 기본 브라우저에서 열립니다. 결제는 앱이 아니라 브라우저에서 이루어집니다. 구매 입구는 저희 서비스가 제공하는 주문 페이지이며, 기존 브라우저를 사용하고 아무것도 설치하지 않습니다.

4. 데이터가 저장되는 곳

완전히 지우려면: 앱을 종료한 뒤 위의 두 디렉터리/파일을 삭제합니다. 더 확실하게 하려면 키체인 접근에서 그 항목 하나도 지우십시오. 앱은 백그라운드 서비스나 데몬을 설치하지 않으며, 삭제 후에도 상주 구성 요소를 남기지 않습니다.

5. 제3자

이 외에 이 앱과 이 사이트에는 분석 서비스, 광고 네트워크, 소셜 플러그인, 서드파티 글꼴이 없습니다.

6. 아동

LumePane은 Mac 사용자를 위한 데스크톱 도구입니다. 아동을 대상으로 설계되지 않았고, 아동의 정보를 의도적으로 수집하지 않습니다.

7. 방침 변경

향후 버전에서 네트워크 동작이 바뀌면(예: 클라우드 동기화 추가) 이 방침을 먼저 갱신하고 변경 사항을 변경 기록에 적습니다. '계속 사용하면 동의한 것으로 본다'는 문구로 수집 범위를 조용히 넓히지 않습니다.

8. 문의

이 방침에 대한 질문이 있거나 보관 중인 라이선스 정보를 확인하려면 GitHub에서 이슈를 열어 주세요.

← 홈으로 돌아가기