이 문서는 번역본입니다. 영어 원문과 내용이 다를 경우 영어 원문이 우선합니다.
요약
MailLoyal은 전적으로 사용자의 기기에서 실행되는 메일 클라이언트입니다. MailLoyal 서버도, MailLoyal 계정도, MailLoyal 분석 도구도 없습니다. 메일과 암호는 사용자가 설정한 메일 서버로만 전송됩니다. AI 기능을 켜기로 선택하면 해당 기능에 필요한 정보, 즉 서명 양식에 입력한 정보, 답장하기로 선택한 메시지(끄지 않는 한 해당 대화의 이전 메시지 포함), 새 이메일을 위해 입력한 메모, 또는 다시 써 달라고 요청할 때 편집기에 있는 메시지가 기기를 떠나며, 그것도 그때에만, 사용자 본인의 키에 해당하는 AI 제공업체로 곧바로 전송됩니다. 어떤 필드가 어디로 전송되는지, 그리고 그 전에 무엇이 제거되는지는 §3.3에 정확히 설명되어 있습니다.
iOS 및 Android 버전은 Google이 제공하는 개인 맞춤이 아닌 광고로 지원되며, Mac 버전에는 광고가 없습니다. MailLoyal은 다른 앱이나 웹사이트에 걸쳐 사용자를 추적하기 위한 Apple의 허가를 요청하지 않으며, Android에서는 기기의 광고 ID를 Google의 광고 소프트웨어에 넘기지 않습니다. Google은 광고를 게재하고, 측정하고, 보호하고, 반복 노출을 제한하기 위해 기기 및 광고 식별자, 네트워크 연결에서 추정한 대략적인 위치, 광고 상호작용, 진단 또는 성능 정보를 처리할 수 있습니다. 법적으로 동의가 필요한 경우에는 Google이 관리하는 개인정보 보호 메시지가 표시되며, 그 선택 항목은 설정 → 개인정보 보호에서 계속 이용할 수 있습니다.
iOS와 Android에서는 앱 내 구매로 광고를 제거할 수 있으며, iOS에서는 Apple을 통해, Android에서는 Google Play를 통해 구매합니다. 결제 대금은 Apple 또는 Google로 가며, 앱은 결제 정보나 구매 정보를 어디에도 보내지 않습니다(Android에서는 그곳의 모든 판매자와 마찬가지로 개발자가 각 주문에 대한 Google Play의 기록을 봅니다). 광고가 제거되면 앱은 광고 요청을 중단하고 Google의 광고 소프트웨어를 시작하지 않습니다(§3.5).
우리는 사용자의 메일을 읽을 수 없습니다. 그럴 수 있는 인프라가 우리에게는 없습니다.
1. 우리는 누구인가
MailLoyal은 독립 애플리케이션입니다. 개발자는 이 방침이 설명하는 얼마 되지 않는 처리에 대한 개인정보처리자(데이터 컨트롤러)이며, mehmetali@creativetorontonian.ca 주소로 연락할 수 있습니다.
MailLoyal은 어떤 종류의 서버도 운영하지 않습니다. 만들어야 할 MailLoyal 계정도, 가입 절차도, 우리에게 로그인하는 과정도 없으며, 우리가 사용자를 식별할 방법도 없습니다.
2. MailLoyal이 기기에 저장하는 정보
다음 항목은 모두 기기 안의 앱 전용 저장 공간에만 저장되며, 앱을 삭제하면 함께 제거됩니다.
| 항목 | 저장 위치 | 이유 |
|---|---|---|
| 메일 계정의 주소, 서버 호스트 이름, 포트 및 연결 보안 방식 | 앱의 로컬 SQLite 데이터베이스 | 다시 묻지 않고 앱이 재연결할 수 있도록 |
| 메일함 암호와, 이와 다를 경우 보내는 메일(SMTP) 암호 | 시스템 키체인 — iOS 또는 macOS 키체인, 또는 Android 키 저장소 | 메일 서버에 인증하는 데 필요합니다. 데이터베이스, 환경설정 또는 어떤 로그에도 절대 기록되지 않습니다 |
| AI 제공업체 API 키(입력한 경우) | 같은 시스템 키체인 | 같은 이유 |
| 캐시된 메일 — 메시지 헤더, 본문, 그리고 열어 본 첨부 파일 | 앱의 로컬 SQLite 데이터베이스와 앱 전용 캐시 폴더 | 메일이 즉시 열리고 오프라인에서도 작동하도록 |
| 연락처 추천(메일을 보내거나 받은 적이 있는 주소와 그 빈도) | 로컬 데이터베이스 | 메일 작성 시 오프라인 주소 자동 완성 |
| 설정: 테마, 강조 색상, 서명, 폴더별 동기화 설정, 알림 선택 | 로컬 환경설정과 로컬 데이터베이스 | 사용자가 원하는 앱 사용 방식을 기억하기 위해 |
| iOS 및 Android에서 광고 제거 여부: 플랜, 구매 시점, 유료 기간 종료 시점(iOS의 경우. Google Play는 이를 앱에 알려 주지 않음), 갱신 여부, 프로모션 코드로 받았는지 여부, 스토어가 마지막으로 확인한 시점 — 결제 정보는 절대 포함되지 않음. 그리고 앱이 마지막으로 광고 제거를 제안한 시점 | 로컬 환경설정 | App Store 또는 Google Play가 응답하기 전에 실행 광고가 화면에 잠깐 나타나지 않도록, 그리고 그 제안이 최대 3주에 한 번만 나타나도록(§3.5) |
| 연결 점검에서 생성된 연결 진단 정보 | 메모리, 그리고 앱 안에서만 | 실패한 연결의 원인을 설명하기 위해. 암호, API 키, 인증 데이터는 진단 줄이 만들어지기 전에 가려지므로 ‘진단 정보 복사’로 자격 증명이 유출될 수 없습니다 |
MailLoyal은 기기의 주소록, 사진 보관함(첨부하려고 선택한 이미지 한 장 제외), 위치, 캘린더, 통화 또는 메시지 기록, 광고 식별자, 다른 앱의 데이터를 읽지 않습니다.
3. 기기를 떠나는 정보와 그 수신자
가능한 목적지는 다섯 곳입니다. 그중 어느 것도 MailLoyal 서버가 아닙니다.
3.1 사용자의 메일 서버
메일 클라이언트가 일반적으로 보내는 모든 것: 로그인할 때의 사용자 이름과 암호, 메일 목록을 조회하고 가져오는 명령, 사용자가 보내는 메시지, 사용자가 변경하는 플래그. 연결은 항상 암호화됩니다. MailLoyal은 먼저 암시적 TLS를 시도하고, 그다음 STARTTLS를 시도하며, 둘 다 사용할 수 없으면 중단하고 사용자에게 알립니다. MailLoyal은 암호화되지 않은 연결로 절대 대체하지 않으므로, 암호가 평문으로 전송되는 일은 절대 없습니다.
메일 제공업체가 그 데이터로 무엇을 하는지는 해당 업체 자체의 개인정보 처리방침에 따릅니다.
이메일로 서명 보내기(서명 → 이메일로 보내기)는 사용자가 보내는 메시지
중 하나입니다. 다른 메시지와 마찬가지로 사용자 본인의 계정에서 본인의 메일 서버를 거쳐
사용자가 선택한 주소로 전송됩니다. 여기에는 사용자가 고른 서명이 이메일에 표시되고 작은
첨부 파일 MailLoyal-signatures.json에도 반복해 담기며, 입력한 메모가 있으면
그것도 포함됩니다. MailLoyal 서버를 거치는 것은 아무것도 없습니다. 이런 이메일을 받으면
MailLoyal은 사용자 본인의 메일 서버에서 그 첨부 파일만 읽으며, 메모리로만 읽어 들입니다.
사용자가 검토하고 ‘추가’를 누르기 전에는 서명에 아무것도 추가되지 않으며, 이메일로 받은
서명은 절대 저절로 기본 서명이 되지 않습니다. 검토 화면에서 그 로고는 사용자가 허용할
때까지 숨겨져 있습니다. 로고는 발신자가 정한 웹 주소에서 불러오므로, 표시될 때 해당
사이트에 그 사실이 알려지기 때문입니다. 이메일 자체는 다른 메시지와 마찬가지로 사용자의 이미지 설정(§4)을
따릅니다.
3.2 자동 서버 검색(설정할 때만)
계정을 추가하면 MailLoyal은 사용자 대신 서버 설정을 알아내려고 시도합니다. 이때 HTTPS를 통해 아래 주소를 이 순서대로 요청할 수 있습니다. 주소를 입력하는 동안 이루어지는 조회는 처음 응답한 주소에서 멈추며, 단계별 연결 점검은 세 곳 모두에 요청할 수 있습니다.
https://autoconfig.thunderbird.net/v1.1/<your-domain>— Mozilla가 운영하는 메일 서버 설정 공개 디렉터리인 Mozilla ISPDB. 이메일 도메인만 전송되며(예:example.com), 전체 주소와 암호는 절대 전송되지 않습니다.https://autoconfig.<your-domain>/mail/config-v1.1.xml?emailaddress=<your address>https://<your-domain>/.well-known/autoconfig/mail/config-v1.1.xml
2단계와 3단계는 사용자 본인의 메일 도메인, 즉 메일함을 운영하는 바로 그 조직으로 갑니다. 2단계에는 전체 이메일 주소가 포함되는데, autoconfig 표준이 그렇게 규정하기 때문입니다. 이 주소는 우리가 아니라 사용자 본인의 제공업체로 전송됩니다.
이 요청은 계정을 추가하는 동안에만 이루어지며, 그 이후에는 절대 이루어지지 않습니다. 서버 설정을 직접 입력하면 이 요청은 하나도 이루어지지 않습니다.
3.3 AI 기능 — 사용자가 켠 경우에만
모든 AI 기능은 기본적으로 꺼져 있습니다. AI 기능은 서명, 답장 초안 작성, 새 이메일 작성, 그리고 이미 작성한 내용을 다시 써 주는 작성 도구의 네 가지이며, 각각 보내는 정보가 다르므로 스위치가 따로 있고 동의도 따로 받습니다. 하나를 켠다고 해서 다른 기능이 켜지는 일은 절대 없습니다.
AI 기능은 사용자 본인의 API 키로 작동합니다. MailLoyal에는 자체 AI 키도, 자체 AI 서비스도 없습니다. 설정 → AI 어시스턴트에서 키를 입력하면 이 기기의 키체인에 저장되고, 요청은 사용자의 기기에서 사용자가 선택한 제공업체(Anthropic 또는 OpenAI)로 곧바로 전송됩니다. 요청은 어떤 MailLoyal 서버도 거치지 않습니다. MailLoyal 서버가 존재하지 않기 때문입니다.
그 제공업체는 사용자 본인의 키로 사용하는 사용자 본인의 계정이며, 요청에는 해당 업체의 약관과 개인정보 처리방침이 적용됩니다.
키가 없으면 서명 생성은 기본 제공 오프라인 템플릿으로 대체되어 네트워크 요청을 전혀 하지 않으며, 답장 초안 작성, 새 이메일 작성, 작성 도구는 모두 제공되지 않습니다. 읽을 수 없는 메시지에 대한 답장 초안은 무엇도 작성할 수 없고, 메일을 쓰거나 다시 쓰는 일을 오프라인으로 대신할 방법도 없기 때문입니다.
서명 생성은 사용자가 서명 양식에 입력한 필드만 전송합니다: 이름, 직함, 회사, 전화번호, 웹사이트, 이메일 주소, 입력한 추가 줄과 면책 문구, 그리고 선택한 어조. 로고 URL을 입력한 경우 앱은 기기에서 그 이미지를 내려받아 함께 전송하므로 서명에 브랜드 색상을 사용할 수 있습니다. 이 다운로드는 사용자가 입력한 주소로만 요청되며, PNG, JPEG, GIF, WebP 형식이 아니거나 3 MB 이상인 이미지는 그냥 제외됩니다.
서명 편집기의 AI로 업데이트는 해당 서명의 HTML, 사용자가 입력한 변경 내용, 그리고 위와 같은 로고 이미지를 사용자 본인 키의 제공업체로 전송하며, ‘업데이트’를 누를 때에만 전송합니다. 결과는 편집기로 돌아오며, ‘저장’을 누르기 전에는 아무것도 저장되지 않습니다.
답장 초안 작성은 대화와 사용자가 입력한 메모를 바탕으로 답장의 첫 초안을 작성합니다. 초안 작성을 누르면 다음을 전송합니다.
- 답장하려는 메시지의 텍스트, 그 제목과 날짜, 그리고 발신자의 표시 이름
- 해당 초안에서 이전 메시지 사용을 끄지 않는 한, 같은 대화의 이전 메시지 최대 6개의 텍스트와 그 작성자들의 표시 이름 및 날짜. 또는 그 메시지들이 이 기기에 없을 때는 답장하려는 메시지 하단에 인용된 기록(그 인용 표시 줄과 헤더 줄의 이메일 주소는 제거됨)
- 답장을 받는 사람들의 표시 이름(예: ‘Grace Hopper 외 2명’)
- 사용자의 메모, 선택한 어조와 길이, 오늘 날짜, 그리고 작성한 내용 활용을 켜 둔 경우 답장에 이미 입력한 내용
- 사용자 본인의 표시 이름(서명이 첨부되지 않은 경우에만, 초안의 맺음말에 쓸 수 있도록)
이것은 MailLoyal이 사용자가 직접 입력하지 않은 것을 전송하는 유일한 경우이므로, 무엇을 전송하지 않는지와 어떻게 판단하는지를 정확히 밝혀 둘 필요가 있습니다.
- 인용된 기록은 전송 전에 각 메시지에서 제거되므로, 모든 메시지가 사본의 사본이 아니라 한 번씩만 전송됩니다. 메시지 서식 속에 숨겨진 텍스트와 보이지 않는 문자도 제거됩니다.
- 이메일 주소는 이름 대신 전송되지 않습니다. 표시 이름이 없는 사람은 ‘상대방’으로 표시됩니다. 헤더, 첨부 파일, 사용 중인 계정, 다른 대화의 어떤 내용도 전송하지 않습니다.
- 이전 메시지는 답장 상대가 그 메시지에 참여한 경우에만 함께 전송되며, 임시 보관함, 스팸함, 휴지통에 있는 메시지는 절대 전송되지 않습니다. 메시지는 그 사본이 보낸 편지함에 있을 때에만 사용자 본인의 메시지로 간주됩니다.
- 초안은 사용자가 읽고 수정할 수 있도록 작성 편집기로 돌아옵니다. 사용자를 대신해 무엇이 전송되는 일은 절대 없으며, 초안이 알지 못한 사실을 위해 남긴 빈칸([대괄호]로 표시됨)은 강조 표시되고, 빈칸을 채우지 않은 채 보내려 하면 ‘보내기’가 먼저 확인합니다.
- 메시지는 다른 사람들이 쓴 것이며, 그들은 이 중 어느 것에도 동의하지 않았습니다. 그래서 이 기능은 사용자가 켜기 전까지 꺼져 있고, 그 동의는 서명과 별개이며 메시지가 전송될 곳을 명시하고, AI 제공업체를 바꾸면 다시 묻고, 초안에 필요한 만큼만 최소한으로 전송합니다. 설정 → AI 어시스턴트에서 끌 수 있습니다.
MailLoyal은 메일함 암호, 연락처, 폴더 목록, 또는 답장하기로 선택한 대화 밖의 어떤 메시지도 절대 전송하지 않습니다.
새 이메일 작성은 사용자의 메모를 새 메시지의 첫 초안으로 바꿉니다. 이 기능은 별도의 스위치이며, 제공업체를 명시한 별도의 동의 화면이 있습니다. 답장 초안 작성에 동의해도 이 기능은 켜지지 않으며, 이 기능이 답장 초안 작성을 켜지도 않습니다. 사용자 본인의 키가 필요합니다. 초안 작성을 누르면 다음을 전송합니다.
- 사용자의 메모, 선택한 어조와 길이, 오늘 날짜
- 작성한 경우 제목(작성하지 않았다면 초안이 제목을 제안하며, 비어 있는 제목만 채워집니다)
- 받는 사람 및 참조에 있는 사람들의 표시 이름. 그들의 이메일 주소는 절대 보내지 않으며, 숨은 참조에 있는 사람이나 사용자 본인의 주소도 절대 보내지 않습니다
- 작성한 내용 활용을 켜 둔 경우 메시지에 이미 입력한 내용
- 사용자 본인의 표시 이름(서명이 첨부되지 않은 경우에만)
이 기능은 메일함의 메일을 하나도 전송하지 않습니다. 다른 사람이 쓴 것은 아무것도 보내지 않습니다. 답장과 마찬가지로 초안은 사용자가 읽고 수정할 수 있도록 작성 편집기로 돌아오고, 알지 못한 사실을 위해 남긴 빈칸은 강조 표시되며, 사용자를 대신해 무엇이 전송되는 일은 절대 없습니다. 설정 → AI 어시스턴트에서 끌 수 있습니다.
편집기 도구 모음에 있는 작성 도구(문장 다듬기, 더 짧게, 맞춤법 및 문법 수정, 어조 변경, 번역)는 이미 작성한 메시지를 받아 다시 쓴 결과를 돌려줍니다. 이 도구는 별도의 스위치이며, 제공업체를 명시한 별도의 동의 화면이 있습니다. 나머지 세 기능 중 어느 것에 동의해도 이 도구는 켜지지 않으며, 이 도구도 나머지 세 기능 중 어느 것도 켜지 않습니다. 사용자 본인의 키가 필요합니다. 이 도구 중 하나를 선택하면 다음을 전송합니다.
- 편집기의 텍스트: 서식 있는 메시지, 또는 일반 텍스트로 작성 중이라면 일반 텍스트 메시지
- 선택한 도구와 함께, 어조 변경의 경우 선택한 어조, 번역의 경우 선택한 언어, 또는 업데이트의 경우 변경을 요청하며 입력한 내용
요청은 이것이 전부입니다. 제목, 받는 사람, 답장하려는 메시지, 인용된 대화, 그리고 메일함의 다른 어떤 것도 전송하지 않습니다. 작성한 내용은 작성한 그대로 전송되며 미리 줄이지 않습니다. 다시 쓴 결과가 그 전체를 대체하기 때문입니다. 따라서 다른 사람의 글을 메시지에 붙여 넣었거나 AI가 메시지에 답장 초안을 작성해 넣었다면, 그 글도 전송되는 내용에 포함됩니다.
도구 중 하나를 선택하기 전에는 아무것도 전송되지 않습니다. 다시 쓴 결과는 사용자가 읽고 수정할 수 있도록 편집기로 돌아오고, 실행 취소 한 번으로 사용자가 쓴 원래 글을 되돌릴 수 있으며, 사용자를 대신해 무엇이 전송되는 일은 절대 없습니다. 설정 → AI 어시스턴트에서 이 도구를 끌 수 있습니다.
MailLoyal은 이 중 어떤 것의 사본도 보관하지 않습니다. 이 중 어느 것도 우리에게 도달하지 않기 때문입니다.
3.4 Google 모바일 광고 — iOS 및 Android
iOS 및 Android 버전은 앱을 새로 실행할 때(콜드 스타트) 앱 오프닝 광고를, 받은 편지함 맨 위에 네이티브 광고를, 읽고 있는 메시지 아래에 배너를 불러옵니다. Android 버전은 보상형 전면 광고도 불러올 수 있는데, 이 광고는 사용자가 설정 → 개인정보 보호에서 광고 일시중지를 선택한 후에만 표시됩니다. 이 선택형 광고를 끝까지 보면 배너와 네이티브 광고가 30분 동안 숨겨지며, 취소해도 어떤 기능도 제한되지 않습니다. 백그라운드에서 앱으로 돌아올 때는 앱 오프닝 광고를 요청하지 않습니다. Mac 버전은 광고를 표시하지 않으며 Google 광고 SDK를 포함하지 않습니다. 광고를 제거하면(§3.5) 이 섹션에서 설명하는 일은 하나도 일어나지 않습니다: 광고를 요청하지 않고, Google의 개인정보 보호 메시지를 표시하지 않으며, Google 광고 SDK를 시작하지 않습니다.
모든 광고 요청은 명시적으로 개인 맞춤이 아닌 광고로 지정됩니다. iOS에서 MailLoyal은 앱 추적 투명성(App Tracking Transparency) 권한을 요청하지 않습니다. Android에서는 Google 광고 SDK가 기기의 광고 ID를 읽는 데 필요한 권한을 제거하므로, SDK는 광고 ID 대신 0으로 이루어진 문자열을 받습니다. 그래도 Google은 앱 세트 ID(한 기기에서 한 개발자의 앱들에 Android가 부여하는 식별자)와, 해당하는 경우 기기에 로그인된 계정과 관련된 식별자를 받을 수 있습니다. MailLoyal은 사용자의 광고 프로필이나 Google이 처리하는 데이터를 받지 않습니다. Google과 참여 광고 제공업체는 광고 게재, 측정, 부정 행위 방지, 게재빈도 제한, 보고를 위해 기기 및 광고 식별자, IP 주소에서 추정한 대략적인 위치, 광고 조회 및 상호작용, 진단 또는 성능 데이터를 처리할 수 있습니다. 이 처리에는 Google 개인정보처리방침과 Google의 사용자 메시지 플랫폼(User Messaging Platform)이 제시하는 선택 항목이 적용됩니다.
필요한 경우 MailLoyal은 광고를 요청하기 전에 Google의 동의 서비스에 현재 개인정보 보호 메시지를 요청합니다. 동의가 광고 요청을 허용하지 않으면 광고를 요청하지 않습니다. Google이 상시 이용 가능한 개인정보 보호 옵션 진입점을 요구하는 경우, 그 진입점은 설정 → 개인정보 보호 → 광고 개인정보 보호 설정에 표시됩니다.
3.5 광고 제거 — iOS 및 Android
iOS 및 Android 버전은 설정 → 광고 제거에서 광고를 제거하는 두 가지 방법을 제공합니다: 월간 구독과 1회성 평생 구매. iOS에서는 Apple에서, Android에서는 Google Play에서 구매합니다. Mac 버전은 광고를 표시하지 않으므로 그곳에서는 아무것도 판매하지 않습니다.
iOS:
- 구매는 Apple을 통해 이루어집니다. App Store에서 사용자의 Apple 계정으로 구매합니다. 결제 정보는 Apple로 가며 MailLoyal로는 절대 가지 않고, 결제에는 Apple 자체의 약관과 개인정보 처리방침이 적용됩니다.
- MailLoyal은 어떤 구매 정보도 받지 않습니다. MailLoyal에는 서버가 없으므로 구매 내역, Apple 계정 또는 결제 수단이 전송될 곳이 없으며, 실제로 아무것도 전송되지 않습니다.
- 앱은 기기에 있는 Apple의 구매 시스템인 StoreKit에 광고가 제거되었는지 묻습니다. Apple은 기기 자체에서 구매를 확인합니다. 앱은 그 응답을 로컬 환경설정에 보관합니다: 어떤 플랜인지, 언제 구매했는지, 유료 기간이 언제 끝나는지, 갱신되는지 여부, 프로모션 코드로 받았는지 여부이며, 결제 데이터는 포함되지 않습니다. 이는 오로지 App Store가 응답하기 전에 실행 광고가 화면에 잠깐 나타나지 않도록 하기 위해서입니다. 앱은 또한 마지막으로 광고 제거를 제안한 시점을 보관하므로, 그 제안은 최대 3주에 한 번만 나타납니다. 두 정보 모두 앱과 함께 제거됩니다.
- 구입 항목 복원은 사용자의 Apple 계정으로 이미 이루어진 구매(다른 iPhone 또는 iPad에서, 또는 재설치 전에 한 구매)를 App Store에 요청하며, 해당 계정에 로그인하라고 요청할 수 있습니다.
- 프로모션 코드는 App Store 자체의 코드 입력 화면(광고 제거 화면의 코드 입력)에 입력하며, Apple이 확인하고 사용 처리합니다. MailLoyal은 코드를 절대 보지 못합니다. 코드로 받은 혜택은 구매와 마찬가지로 사용자의 Apple 계정에 속하며, 앱은 그것이 코드로 받은 것이라는 사실만 기록합니다.
- 구독 관리와 해지는 Apple을 통해 이루어집니다. Apple 계정 설정(iPhone에서는 설정 → 사용자 이름 → 구독)이나 광고 제거 화면의 ‘구독 관리’에서 할 수 있습니다. 평생 플랜을 받아도(구매했든 프로모션 코드로 받았든) 구독은 해지되지 않으므로, 다시 청구되지 않도록 그곳에서 구독을 해지하십시오. 구독이 아직 갱신되는 동안에는 광고 제거 화면에 ‘구독 관리’가 계속 표시됩니다. 환불은 Apple이 처리합니다.
Android:
- 구매는 Google Play를 통해 이루어집니다. 사용자의 Google 계정으로 구매합니다. 결제 정보는 Google로 가며 MailLoyal로는 절대 가지 않고, 결제에는 Google Play 자체의 약관과 Google 개인정보처리방침이 적용됩니다.
- 앱은 구매 정보를 어디에도 보내지 않습니다. 앱에는 서버가 없으므로 구매 내역, Google 계정 또는 결제 수단이 전송될 곳이 없으며, 실제로 아무것도 전송되지 않습니다. 다만 MailLoyal의 개발자는 판매자로서, Google이 Google Play의 모든 판매자에게 제공하는 것과 같이 각 주문에 대한 Google Play 자체의 기록(주문 번호, 상품, 가격, 날짜, 구매 국가 등)을 Google Play Console에서 받으며, 이를 환불 요청 처리와 회계 목적으로만 사용합니다. 이 기록에는 사용자의 결제 정보가 절대 포함되지 않습니다.
- 앱은 기기에 있는 Google Play의 구매 시스템인 Google Play 결제 시스템에 광고가 제거되었는지 묻고, 각 구매에 대한 Google의 서명을 기기 자체에서 확인합니다. 앱은 그 응답을 iOS와 같은 로컬 환경설정에 보관합니다: 어떤 플랜인지, 언제 구매했는지, 갱신되는지 여부, 프로모션 코드로 받았는지 여부, Google Play가 마지막으로 확인한 시점이며, 결제 데이터는 포함되지 않습니다. Google Play는 유료 기간이 언제 끝나는지 앱에 알려 주지 않으므로 종료 날짜는 보관하지 않으며, 대신 Google Play가 한동안 확인하지 않은 응답은 더 이상 유효한 것으로 간주되지 않습니다. iOS와 마찬가지로 이 정보는 오로지 Google Play가 응답하기 전에 실행 광고가 화면에 잠깐 나타나지 않도록 하기 위해 보관합니다. 앱은 또한 마지막으로 광고 제거를 제안한 시점을 보관하므로, 그 제안은 최대 3주에 한 번만 나타납니다. 두 정보 모두 앱과 함께 제거됩니다.
- 구매는 Google Play에 확인 처리됩니다. Google Play는 앱이 3일 이내에 확인하지 않은 구매를 환불합니다. 앱은 구매를 발견하면 확인하며, 네트워크가 연결되어 있을 때 12시간마다 백그라운드에서도 확인합니다. 이는 MailLoyal이 닫혀 있는 동안 완료된 결제나 사용된 프로모션 코드가 환불되지 않도록 하기 위해서입니다. 앱은 사용자가 무엇을 보유하고 있는지 Google Play에 묻고 어떤 구매를 반영했는지 알릴 뿐이며, 그 밖에는 아무것도 전송하지 않습니다.
- 구입 항목 복원은 사용자의 Google 계정으로 이루어진 구매(다른 Android 기기에서, 또는 재설치 전에 한 구매)를 Google Play에 다시 요청합니다.
- 프로모션 코드는 Google Play 자체의 코드 사용 페이지(광고 제거 화면의 코드 입력을 누르면 열림)에 입력하며, Google이 확인하고 사용 처리합니다. MailLoyal은 코드를 절대 보지 못합니다. 코드로 받은 혜택은 구매와 마찬가지로 사용자의 Google 계정에 속하며, 앱은 그것이 코드로 받은 것이라는 사실만 기록합니다.
- 구독 관리와 해지는 Google Play를 통해 이루어집니다. Google Play의 결제 및 정기 결제 → 정기 결제나 광고 제거 화면의 ‘구독 관리’에서 할 수 있습니다. 평생 플랜을 받아도(구매했든 프로모션 코드로 받았든) 구독은 해지되지 않으므로, 다시 청구되지 않도록 그곳에서 구독을 해지하십시오. 구독이 아직 갱신되는 동안에는 광고 제거 화면에 ‘구독 관리’가 계속 표시됩니다. 환불은 먼저 Google Play에 요청합니다. 48시간이 지나면 Google Play가 개발자에게 문의하라고 안내할 수 있으며, 개발자는 Google Play Console에서 주문을 환불할 수 있습니다.
광고가 제거되면 어느 플랫폼에서든 앱은 광고를 요청하지 않고, Google의 개인정보 보호 메시지를 표시하지 않으며, Google 광고 SDK를 시작하지 않으므로 §3.4에서 설명한 처리는 전혀 이루어지지 않습니다. 앱이 열려 있는 동안 광고를 제거하면 받은 편지함의 광고와 배너는 즉시 사라지고 나머지는 다음 실행부터 적용됩니다: 해당 세션에서 이미 시작된 광고 SDK는 앱이 종료될 때까지 로드된 상태로 남지만, 그 SDK에 더 이상 아무것도 요청하지 않습니다.
4. 우리가 절대 하지 않는 일
- MailLoyal 분석 도구 없음. 개발자는 Firebase, Sentry, Crashlytics 또는 어떤 분석 서비스도 통합하지 않았습니다. iOS와 Android에서는 Google이 §3.4에서 설명한 제한된 광고 게재 및 측정 데이터를 받습니다.
- 우리에게 보내는 충돌 보고 없음. iOS나 Android가 Apple 또는 Google에 충돌 보고서를 보내겠느냐고 묻는다면, 그것은 우리의 기능이나 정책이 아니라 운영체제 자체의 기능이자 자체 정책이며, 우리는 그로부터 아무것도 받지 않습니다. iOS에서는 Google 모바일 광고 SDK의 자동 충돌 보고가 비활성화되어 있습니다. Android에서는 SDK에 이를 끄는 설정이 없으므로, SDK가 자체 충돌에 대한 보고서를 Google에 보낼 수 있습니다.
- 앱 간 추적 권한 없음. iOS 앱은 Apple의 IDFA에 대한 접근을 요청하지 않고, Android 앱은 광고 ID를 읽는 권한을 제거하며, 모든 광고 요청은 개인 맞춤이 아닌 광고입니다.
- MailLoyal 계정 없음, 클라우드 동기화 없음. 계정은 그것을 설정한 기기에만 존재합니다.
- 데이터 판매 없음. 우리는 사용자 데이터의 사본을 보유하지 않습니다. §3.4의 광고 고지는 광고 운영을 위해 Google이 처리하는 데이터를 설명합니다.
- 스팸함에서는 묻지 않고 원격 이미지를 불러오지 않음. 추적 픽셀이 들어 있을 가능성이 가장 높은 스팸함에서는 사용자가 허용할 때까지 원격 이미지가 차단된 상태로 남으므로, 메시지를 열어도 읽었다는 사실이 발신자에게 몰래 알려지지 않습니다. 다른 곳에서는 메시지를 열 때 이미지를 불러오지만, 설정 → 개인정보 보호 → 이미지를 불러오기 전에 묻기를 켜면 모든 폴더에서 차단됩니다. 메시지별 또는 발신자별로 이미지를 허용할 수 있습니다.
5. 알림
알림은 앱이 가져온 메일을 바탕으로 앱 자체가 사용자의 기기에서 생성합니다. 푸시 서버도, Firebase Cloud Messaging도, 우리가 보내는 Apple 푸시 알림 페이로드도 없으므로, 사용자에게 메일이 도착하는 시점을 알게 되는 제3자도 없습니다.
MailLoyal은 알림을 켜기 전에 먼저 묻습니다. 나중에를 선택하면 설정 → 알림에서 켤 때까지 알림은 꺼진 상태로 유지되며, 백그라운드에서 메일을 확인하는 일도 없습니다.
Android에서 MailLoyal은 새 메일을 신속하게 알아차리기 위해 백그라운드에서 메일 서버와의 연결을 열어 둘 수 있으며, 그동안 Android는 ‘MailLoyal이 새 메일을 감시하는 중’이라는 진행 중 알림을 계속 표시합니다. 이 연결은 새 메일 알림이 켜져 있고, 사용자가 MailLoyal의 알림을 허용했으며, 알림을 받도록 설정된 계정이 하나 이상 있을 때에만 유지됩니다. 알림을 끄면 즉시 중단됩니다. 이 연결은 앱이 동기화하는 바로 그 서버, 즉 사용자 본인의 메일 서버로만 갑니다. Android가 이 연결에 허용하는 하루 사용량을 다 쓰면(Android 15 이상에서는 6시간) 또는 휴대전화가 다시 시작된 후에는, MailLoyal이 대신 15분마다 새 메일을 확인합니다.
iOS에서는 이런 연결이 불가능하므로 MailLoyal은 시스템의 백그라운드 앱 새로 고침을 사용합니다. 그래서 iOS 인터페이스에는 ‘푸시’가 아니라 가져오기라고 표시되며, iOS 알림은 운영체제에 의해 지연될 수 있습니다. Mac에서 MailLoyal은 앱이 열려 있는 동안에만 메일을 확인합니다.
6. 아동
MailLoyal은 범용 메일 클라이언트이며 아동을 대상으로 하지 않습니다. 아동을 대상으로 하는 기능은 없습니다. §3.4에서 설명한 광고는 개인 맞춤이 아닌 방식으로 게재되도록 구성되어 있으며, 부모와 보호자는 설정 → 개인정보 보호에서 이용할 수 있는 Google 개인정보 보호 선택 항목을 검토하시기 바랍니다.
7. 사용자의 권리와 행사 방법
모든 것이 사용자의 기기에 있으므로 모든 권리를 직접 행사할 수 있습니다.
- 데이터 열람 — 모두 앱 안에 있습니다.
- 정정 — 설정 → 해당 계정, 또는 메시지 자체에서 할 수 있습니다.
- 계정 하나 삭제 — 설정 → 해당 계정 → 이 기기에서 계정 제거. 로컬 데이터베이스에 있는 해당 계정의 행, 캐시된 본문과 첨부 파일, 시스템 키체인에 있는 암호가 즉시 삭제됩니다.
- 모두 삭제 — 각 계정을 제거하고, 설정 → AI 어시스턴트에서 AI 키를 삭제한 다음 앱을 제거하십시오. 시스템은 앱의 컨테이너와 함께 그 데이터베이스와 캐시를 제거합니다. 앱을 삭제한 후에도 시스템이 키체인 항목을 남겨 둘 수 있으므로, 계정과 키를 먼저 제거하는 것이 중요합니다.
- 다른 곳으로 옮기기 — 메일은 메일 서버에 표준 형식으로 있으며, 어떤 IMAP 클라이언트에서도 접근할 수 있습니다.
MailLoyal에서 데이터를 삭제해도 메일 서버의 메일은 삭제되지 않습니다. 이를 위해서는 제공업체의 도구를 사용하십시오. MailLoyal에서 계정을 제거하면 로컬 사본과 저장된 자격 증명만 제거됩니다.
우리는 어떤 것의 사본도 보유하지 않으므로 사용자를 대신해 삭제 또는 열람 요청을 처리할 수 없습니다. mehmetali@creativetorontonian.ca 주소로 문의하시면 바로 그렇게 답변드립니다.
8. 보안
- 암호와 API 키는 플랫폼 키체인(iOS 키체인: 처음 잠금 해제될 때까지 보호되며 기기 밖으로 동기화되지 않음; macOS 키체인; Android 키 저장소: MailLoyal은 Android 백업에서 제외됨)에만 저장되며, 데이터베이스나 환경설정, 로그, 복사할 수 있는 진단 정보에는 절대 저장되지 않습니다.
- 모든 메일 연결은 TLS로 암호화됩니다. 앱 어디에도 ‘인증서 오류 무시’ 스위치는 없습니다. 서버가 검증할 수 없는 인증서를 제시하면 MailLoyal은 중단하고, 지문을 보여 주고, 사용자에게 묻습니다. 그리고 사용자의 결정은 해당 호스트와 포트 하나에 대해서만 기억합니다.
- 메시지와 서명의 HTML은 표시되거나 전송되기 전에 정제됩니다: 스크립트, 프레임, 양식이 제거되고, 원격 이미지는 §4의 규칙을 따릅니다. 파일이나 이메일로 도착한 서명은 신뢰할 수 없는 것으로 취급됩니다: 허용 목록을 기준으로 다시 구성되고, 스타일로 숨겨진 텍스트(보이지 않게, 투명하게, 아주 작게, 또는 배경과 같은 색으로 만든 텍스트)는 보이게 바뀌며, 추가하기로 선택하기 전에 서명 자체와 그 링크가 어디로 연결되는지, 로고를 어디에서 불러오는지 확인할 수 있습니다.
- MailLoyal 자체는 사용자 데이터의 백업을 어디에도 업로드하지 않습니다. Android에서는 Android 백업과 기기 간 전송에서 제외되도록 설정되어 있으므로, Google 백업이나 새 휴대전화로의 이전으로 메일, 설정, 암호가 복사되지 않습니다. 새 휴대전화에서는 계정을 다시 추가하십시오. iPhone, iPad, Mac에서는 기기 자체의 백업(iCloud 백업 또는 컴퓨터로의 백업)에 MailLoyal이 기기에 보관하는 메일과 설정이 포함될 수 있으며, 그 백업을 저장하는 주체의 약관이 적용됩니다.
완벽한 시스템은 없으며, MailLoyal은 데이터가 메일 제공업체나 사용자가 선택한 AI 제공업체에 도달한 이후에는 그 데이터를 보호할 수 없습니다.
9. 이 방침의 변경
이 방침이 변경되면 상단의 날짜도 함께 바뀌며, 현재 문서는 항상 https://mailloyal.com/ko/privacy에서 볼 수 있으며, 앱에서는 설정 → 개인정보 보호 → 개인정보 처리방침에서 이 주소로 연결됩니다. 기기 밖으로 새로운 것을 전송하게 되는 변경은 적용되기 전에 앱에서도 알립니다.
10. 문의
이 방침에 관한 질문: mehmetali@creativetorontonian.ca.
11. 이 웹사이트
이 웹사이트는 쿠키를 설정하지 않고, 분석 도구를 실행하지 않으며, 다른 웹사이트에서 아무것도 불러오지 않습니다. 글꼴, 스타일, 스크립트는 모두 여기에서 제공됩니다. 색상 테마를 선택하면 그 선택은 브라우저의 로컬 저장소에 보관되며 우리에게 절대 전송되지 않습니다.
여느 웹사이트와 마찬가지로 이 사이트를 호스팅하는 서버는 보안과 사이트 운영을 위해 표준 요청 로그(IP 주소, 요청된 페이지, 시각, 브라우저)를 보관할 수 있습니다. 이 로그는 누군가를 식별하거나 추적하는 데 사용되지 않습니다.