Plainscone

개인정보 처리방침

시행일: 2026년 10월 8일

개요

Plainscone은 iOS와 Android용 비공개 메신저 앱입니다. 앱에서 지원되는 메시지와 사진 첨부파일은 종단간 암호화로 보호됩니다. 당사는 계정 접근, 메시지, 푸시 알림, 첨부파일, 악용 신고, 안전 기능 및 고객지원을 제공하는 데 필요한 데이터만 수집하고 처리합니다.

수집하는 데이터

  • 계정 식별자: 사용자 핸들, 계정 ID, 패스키 관련 계정 기록 및 프로필 표시 이름. 패스키 자체는 기기의 비밀번호 관리자(iOS는 iCloud 키체인, Android는 Google 비밀번호 관리자)에 보관되며, 당사는 공개 키만 저장합니다.
  • 기기 식별자: 푸시 알림 전송에 사용되는 푸시 토큰(iOS의 APNs 기기 토큰, Android의 Firebase 클라우드 메시징 등록 토큰) 및 기기 등록 기록. Android에서는 앱의 기기 목록에서 내 기기를 알아볼 수 있도록 기기의 제조사와 모델명(예: "Samsung Galaxy S22")을 등록 정보와 함께 저장합니다. 사용자가 휴대전화에 붙인 이름은 전송하지 않습니다.
  • 연락처 및 소셜 그래프: 채팅 기능에 필요한 친구, 대화방 멤버십, 차단한 연락처 및 관련 메타데이터.
  • 사용자 콘텐츠: 앱에서 전송하거나 공유하기로 선택한 메시지, 사진, 첨부파일 메타데이터, 썸네일 및 기타 콘텐츠.
  • 사용자가 공유를 선택한 위치: 대화방에서 위치를 공유하면 앱이 그 순간 기기의 위치를 한 번 읽어 메시지로 전송합니다. 다른 메시지 내용과 같은 방식으로 보호되므로 저희는 읽을 수 없습니다. 지속적인 위치 추적이나 백그라운드 추적은 없습니다. 앱은 백그라운드에서 위치를 요청하지 않고, 자체적으로 위치 기록을 남기지 않으며, 사용자가 누르기 전에는 아무것도 요청하지 않습니다.
  • 신고 및 안전 데이터: 신고 사유, 선택한 사용자 또는 대화방 정보 및 사용자가 제공한 신고 세부 내용.
  • 앱의 충돌 및 오류 진단: 충돌 보고서, 앱 멈춤 및 예기치 않은 종료 보고서(Android에서는 충돌 및 '앱 응답 없음' 보고서), 처리된 오류 횟수. 여기에는 메시지 내용과 계정 식별자가 포함되지 않습니다. Android에서는 설정 → 개인정보 보호 → 오류 보고서 보내기에서 끌 수 있습니다.
  • 서버 운영 텔레메트리: 서버에서 생성되는 트레이스, 메트릭 및 로그. 메트릭은 사용자별 속성이 없는 집계된 횟수와 시간 정보입니다. 로그에는 계정 식별자의 축약된 일부와 연결에 사용된 IP 주소가 포함될 수 있습니다.

종단간 암호화

일반 채팅 메시지 내용과 사진 첨부파일 내용은 종단간 암호화로 보호되도록 설계되었습니다. 서버는 암호화된 데이터를 전달하며, 서비스 제공에 필요한 정보만 저장합니다. 계정 식별자, 기기 토큰, 대화방 멤버십, 전달 상태 및 첨부파일 전송 메타데이터와 같은 일부 메타데이터는 서비스 운영을 위해 처리됩니다.

데이터 이용 목적

  • 패스키 기반 로그인을 포함한 계정 생성 및 보호.
  • 메시지와 첨부파일의 전송, 수신, 동기화 및 표시.
  • 사용자가 공유를 선택한 위치를 한 번 메시지로 전송.
  • 푸시 알림 및 알림 미리보기 제공.
  • 차단, 신고, 운영 관리 및 악용 방지 지원.
  • 오류 해결, 서비스 보호 및 고객지원 요청 처리.

충돌 보고서 및 운영 텔레메트리

앱은 실제 사용 환경의 결함을 찾기 위해 충돌 보고서, 앱 멈춤 및 예기치 않은 종료 정보를 Sentry에 전송합니다. Android에서는 이 기능이 기본으로 켜져 있는 설정이며, 설정 → 개인정보 보호 → 오류 보고서 보내기에서 언제든 끌 수 있습니다. 끄면 즉시, 그리고 이후 실행할 때마다 보고서 전송이 중단됩니다. 이 보고서는 메시지 내용과 신원을 제외하도록 구성되어 있습니다. 스크린샷, 화면 계층 구조, 세션 리플레이, 사용자 기록, IP 주소 및 자동 브레드크럼은 포함되지 않습니다. 처리된 오류는 고정된 오류 이름과 발생 횟수로만 보고되며, 원본 텍스트, 사용자 핸들 또는 대화방 식별자는 전송되지 않습니다. 충돌 보고 키 없이 빌드된 앱에서는 SDK가 시작되지 않으며 연결도 열리지 않습니다.

서버는 서비스 운영을 위해 OpenTelemetry를 통해 트레이스, 메트릭 및 로그를 Grafana Cloud에 전송합니다. 이 텔레메트리는 연결 수, 전달 지연 시간, 데이터베이스 처리 시간, 오류율과 같은 서버 운영 정보입니다. 서버가 읽을 수 없는 메시지 내용은 포함되지 않습니다. 서버 로그에는 계정 식별자의 축약된 일부와 요청 또는 연결이 시작된 네트워크 주소가 포함될 수 있습니다.

추적 및 광고

Plainscone은 제3자 광고 또는 앱 간 추적에 데이터를 사용하지 않습니다. 당사는 개인정보를 판매하지 않습니다.

데이터 공유

당사는 메시지 내용을 광고주와 공유하지 않으며, 메시지 내용은 아래 제공업체에 도달하기 전에 종단간 암호화됩니다. 서비스 운영을 위해 다음 처리업체를 이용합니다.

  • Apple — iOS 푸시 알림 전송(APNs).
  • Google — Android 푸시 알림 전송(Firebase 클라우드 메시징). Google은 기기의 푸시 토큰과, 새 메시지가 도착했음을 앱에 알리는 데이터 전용 메시지를 받습니다. 이 메시지에는 대화방 식별자, 보낸 사람의 계정 식별자, 전달 순서 번호만 담기며 메시지 내용, 이름, 알림 문구는 포함되지 않습니다. 메시지는 앱이 직접 가져와 복호화합니다.
  • Cloudflare — 암호화된 첨부파일 저장 및 사이트 제공.
  • Fly.io — 서버 호스팅.
  • Sentry — 위에서 설명한 충돌 및 오류 진단.
  • Grafana Labs(Grafana Cloud) — OpenTelemetry를 통해 전송되는 서버 트레이스, 메트릭 및 로그.

법률상 의무를 준수하거나 사용자와 서비스를 보호하기 위해 필요한 경우 정보를 공개할 수 있습니다.

신고 및 운영 관리

일반 메시지는 종단간 암호화되므로, 사용자가 신고하거나 고객지원을 위해 직접 콘텐츠를 제공하지 않는 한 Plainscone은 일반 메시지의 평문을 검토할 수 없습니다. 악용 사례를 신고하면 선택한 신고 사유와 사용자가 제공한 관련 정보가 검토를 위해 전송될 수 있습니다.

보관 및 삭제

당사는 서비스 제공, 법적 의무 준수, 분쟁 해결, 악용 방지 및 보안 유지에 필요한 기간 동안 데이터를 보관합니다.

계정은 언제든 삭제할 수 있습니다. 앱의 설정에서 삭제하거나, 웹의 plainsc.one/account에서 패스키로 로그인해 삭제하거나, support@plainsc.one으로 요청할 수 있습니다. 계정을 삭제하면 당사 서버에서 계정과 프로필, 패스키 기록, 등록된 기기와 푸시 토큰, 로그인 세션, 친구·대화방 멤버십·차단 목록, 아직 전달되지 않은 메시지, 직접 제출한 신고가 삭제됩니다. 다른 사용자가 나를 대상으로 제출한 신고는 안전 검토를 위해 보관되지만 내 계정과의 연결은 끊어집니다. 서버 로그와 충돌 보고서는 개별적으로 삭제되지 않으며, 30일이 지나면 자동으로 만료됩니다(서버 로그와 트레이스는 Grafana Cloud, 충돌 보고서는 Sentry). 앱에서 삭제하면 해당 기기의 앱 데이터도 함께 지워집니다.

Android에서는 앱 데이터가 Google 백업과 기기 간 전송 대상에서 제외되므로, 메시지가 Google 백업 저장소에 복사되지 않습니다.

문의

개인정보와 관련한 문의는 support@plainsc.one으로 보내주세요.