개인정보처리방침
최종 업데이트: 2026년 5월 29일 · 시행일: 2026년 5월 29일
변경 이력 (2026-05-29)
채팅 번역: Gemini → iOS 26+ Apple 기기 내 번역 반영; 회원 탈퇴 즉시 삭제·미접속 자동 삭제 구분; Apple 로그인 사용 중 명시; Firebase Crashlytics(진단) 추가; 채팅 위치 공유 미제공 명시
변경 이력 (2026-05-05)
소셜 로그인 도입 전 현재 앱 경로 명시, 시크릿 개인키 Keychain 저장 반영, 채팅 번역(Gemini) 처리 안내 추가, 연락처·보안사고 문구 정리, 이메일 링크 수정
변경 이력 (2026-05-03)
v1.0 캡처 기능 추가에 따른 사진 라이브러리 권한 명시 (§2.5)
화면 녹화 감지 기능 명시 (§2.5)
섹션 번호 정정 (§8.1, §8.2, §8.3 — 이전: 7.1, 7.2, 7.3)
응답 시간 일관성 정정 (§9.2)
사용자 친화적 표현으로 톤 개선 (보호 강조)
Talky(이하 "서비스")는 사용자의 개인정보를 소중히 여기며, 대한민국 「개인정보 보호법」(PIPA), EU 일반 데이터 보호 규정(GDPR), 러시아 연방법 152-FZ 등 관련 법령을 준수합니다. 본 방침은 Talky가 어떤 정보를 처리하고, 어떻게 사용하며, 어떻게 보호하는지 설명합니다.
1. 운영자 정보
2. Talky가 처리하는 정보
🔒 Talky의 원칙: 최소 처리, 최대 보호
Talky는 익명 메신저로서, 서비스 작동에 진정으로 필요한 정보만 처리합니다.
전화번호도, 이메일도, 실명도 요구하지 않습니다.
시크릿 채팅은 종단간 암호화되어 운영자조차 메시지를 볼 수 없습니다.
2.1 계정 생성에 필요한 최소 정보 (가입 시)
- 익명 사용자 ID (임의 문자열, 자동 생성)
- 표시 이름 (사용자가 자유롭게 설정)
- 백업 코드 해시값 (계정 복구용, 평문 저장 X)
- 공개키 (시크릿 채팅 종단간 암호화용 Curve25519 공개키)
- 가입 일시
2.2 소셜 로그인 (사용자 선택)
현재 iOS 앱: 익명 사용자 ID·백업 코드 가입·로그인이 기본입니다. Apple로 계속하기를 선택하면 Apple이 제공하는 식별자로 계정을 연결할 수 있습니다. Google·Kakao 로그인은 준비 중이며, 활성화된 뒤에만 아래 Google/Kakao 항목이 적용됩니다.
Apple / Google / Kakao 로그인을 사용하는 경우:
- 해당 서비스에서 제공하는 식별자 (이메일은 저장하지 않거나 익명 해시 처리)
- 표시 이름 (선택, 사용자가 변경 가능)
2.3 메시지 전달에 필요한 정보 (서비스 작동용)
- 메시지 내용: 텍스트, 이미지, 영상, 음성, 파일 (Firebase Firestore + Storage)
- 친구 목록: 사용자가 직접 추가한 친구 (디바이스 연락처 접근 X)
- 채널 활동: 구독한 채널, 게시물 댓글
- 온라인 상태: 마지막 접속 시각, 입력 중 표시 (Firebase RTDB)
- 기기 토큰 (FCM): 푸시 알림 전송용 디바이스 식별자
2.4 Talky가 절대 처리하지 않는 정보 ⭐⭐⭐
다른 메신저와 달리 Talky는 다음 정보를 일체 처리하지 않습니다:
- ❌ 전화번호 — 익명 가입 원칙
- ❌ 이메일 주소 — 백업 코드 시스템 사용으로 불필요
- ❌ 실명 — 표시 이름은 사용자가 자유롭게 설정 (실명 검증 X)
- ❌ 디바이스 연락처를 서버로 업로드·저장 — 전화번호부를 클라우드에 올리거나 보관하지 않습니다. (iOS 설정에 연락처 관련 권한 문구가 표시될 수 있으며, 제공되는 기능이 있다면 해당 범위에서만 기기 내에서 처리합니다.)
- ❌ 채팅 위치 공유 — GPS 기반 위치 메시지 전송 기능 없음 (상시 위치 추적 없음)
- ❌ 광고 식별자 — IDFA, AAID 미수집
- ❌ 사용자 행동 분석 — Firebase Analytics 비활성화
- ❌ 제3자 트래킹 SDK — 광고/마케팅 SDK 0개
- ❌ App Tracking Transparency — 권한 요청 X
진정한 익명성을 위한 설계입니다.
2.5 사용자 보호 기능 (v1.0+) ⭐ 신규
Talky는 사용자 보호를 위한 다음 기능을 제공합니다:
캡처 기능 (사용자가 직접 사용)
- 동작: 채팅방 → "+" 버튼 → "캡처" 메뉴를 사용자가 선택할 때만 작동
- 저장 위치: 사용자 디바이스의 사진 라이브러리 (iOS Photos)
- 서버 전송 X: 캡처 이미지는 Talky 서버로 절대 전송되지 않습니다
- 권한: 사진 라이브러리 추가 권한 (NSPhotoLibraryAddUsageDescription) — 캡처 시에만 요청
- 친구 별명 보호: 사용자가 친구를 별명(customName)으로 변경한 경우, 캡처 시 일시적으로 본계정 이름으로 표시되어 저장됩니다 (가짜 스크린샷으로 인한 명의 도용 방지)
화면 녹화 / AirPlay 감지
- 동작: iOS 시스템이 화면 녹화 또는 AirPlay 미러링을 시작하면 자동 감지
- 목적: 별명(customName) 사용 중인 채팅방에서 본계정 이름으로 자동 표시 (사용자 보호)
- 수집 X: 녹화/미러링 사실은 사용자 디바이스 내에서만 처리되며, Talky 서버로 전송되지 않습니다
- 상대방 알림 X: 상대방에게 "스크린샷 찍혔습니다" 등의 알림은 일체 보내지 않습니다 (사용자 프라이버시 보호)
2.6 채팅 메시지 번역 (선택 기능, iOS 26+)
사용자가 채팅에서 전체번역·말풍선 번역을 사용하는 경우에만 적용됩니다. 번역을 위해 메시지 텍스트를 Talky 서버나 클라우드 AI로 보내지 않습니다.
- 처리 방식: iOS 26 이상에서 Apple 기기 내 번역(Translation) API로 처리됩니다.
- 목적: 사용자 편의를 위한 언어 변환에 한정되며, 광고·프로파일링에는 사용하지 않습니다.
- 보관: 번역 결과는 앱·기기 내 캐시에만 잠시 보관되며, Talky가 번역용 별도 서버 로그를 영구 저장하지 않습니다.
- 미지원: iOS 26 미만에서는 번역 기능을 사용할 수 없습니다.
2.7 충돌·오류 진단 (Firebase Crashlytics)
- 처리 내용: 앱 비정상 종료·오류 발생 시 기기 모델, OS 버전, 스택 트레이스 등 진단 정보가 Google Firebase Crashlytics로 전송될 수 있습니다.
- 목적: 안정성 개선·버그 수정에만 사용하며, 마케팅·광고·행동 추적에는 사용하지 않습니다.
3. 정보 처리 목적
Talky는 다음 목적으로만 정보를 처리하며, 그 외의 어떠한 용도로도 사용하지 않습니다:
| 항목 |
목적 |
| 사용자 ID, 표시 이름 |
계정 식별 및 메시지 송수신 |
| 백업 코드 해시 |
계정 복구 인증 |
| 공개키 |
시크릿 채팅 종단간 암호화 (E2E) |
| 메시지 내용 |
사용자 간 통신 전달 |
| 친구 목록 |
채팅 상대 표시 |
| FCM 토큰 |
푸시 알림 전송 |
| 온라인 상태 |
"온라인", "입력 중" 표시 |
| 사진 라이브러리 권한 |
캡처 기능 사용 시 채팅 화면 저장 (사용자 의도) |
| 번역 (선택, iOS 26+) |
기기 내 Apple 번역으로 언어 변환 (§2.6, 서버 미전송) |
| Crashlytics 진단 데이터 |
앱 충돌·오류 분석 및 안정성 개선 (§2.7) |
🚫 Talky는 마케팅, 광고, 제3자 판매 등 어떠한 목적으로도 개인정보를 사용하지 않습니다.
4. 종단간 암호화 (E2E) 보안
4.1 시크릿 채팅 (운영자도 못 봅니다)
- 알고리즘: Curve25519 키 교환 + AES-GCM 256비트 암호화
- 개인키 저장: 사용자 디바이스의 iOS Keychain(보안 저장소) 등 로컬 보안 저장소에만 저장되며 서버로 전송되지 않습니다
- 서버 노출 없음: 운영자도 시크릿 채팅 메시지를 복호화할 수 없습니다
- 단일 디바이스: 다른 디바이스로 옮기면 이전 시크릿 메시지 열람 불가 (의도된 보안 설계)
4.2 일반 채팅
- HTTPS/TLS로 통신 암호화 (송수신 시)
- Firebase Firestore에 저장 (Google 데이터센터 보안 기준 준수)
- 서버 측 평문 저장: 일반 채팅 메시지는 서버에 저장되며, 적법한 법적 요청 외 제공될 수 없습니다. 운영자는 메시지를 열람하지 않으며, 보안 사고 조사 또는 법적 요청 시에만 시스템 로그를 확인합니다
- 진정한 비밀 대화가 필요하면 시크릿 채팅을 사용하세요 (4.1 참조)
4.3 보안 조치
- 모든 통신 HTTPS/TLS 1.2 이상
- Firebase Authentication을 통한 사용자 인증
- Firestore 보안 규칙으로 무단 접근 차단
- 비밀번호/백업코드 해시 저장 (평문 저장 금지)
5. 보관 기간
| 항목 |
보관 기간 |
| 활성 계정 정보 |
사용자가 계정 삭제할 때까지 |
| 메시지 |
사용자가 직접 삭제할 때까지 |
| 회원 탈퇴 (수동) |
확인 즉시 서버에서 영구 삭제 (복구 불가) |
| 미접속 자동 계정 삭제 |
설정 기간(30·90·180·365일) 미접속 후 자동 삭제 |
| FCM 토큰 (비활성) |
1년 무사용 시 자동 삭제 |
| 로그 (오류 추적용) |
90일 후 자동 삭제 |
5.1 회원 탈퇴 (수동)
설정 → 계정·보안 → 회원 탈퇴를 확인하면:
- 참여 채팅에서 "탈퇴한 사용자"로 표시됩니다
- Firestore·Storage·Firebase Authentication 등 서버 데이터가 즉시 영구 삭제됩니다 (되돌릴 수 없음)
5.2 미접속 시 자동 계정 삭제
설정에서 선택한 기간(30·90·180·365일, 기본 180일) 동안 접속하지 않으면 계정이 자동 삭제될 수 있습니다. 이는 수동 탈퇴와 별도의 정책입니다.
6. 제3자 제공 및 위탁
6.1 데이터 처리 위탁 (필수 인프라)
| 위탁사 |
처리 항목 |
위치 |
| Google (Firebase) |
인증, 데이터베이스, 파일 저장, 푸시 알림, Crashlytics(충돌 진단) |
서울 + 싱가포르 |
| Apple |
Apple Sign In 인증 (사용자 선택 시) |
미국/EU |
| Google |
Google Sign In 인증 (사용자 선택 시) |
미국 |
| Kakao |
Kakao 로그인 인증 (사용자 선택 시) |
대한민국 |
6.2 광고/마케팅 회사 제공
- 제공 0건: Talky는 광고/마케팅 회사에 사용자 정보를 제공하지 않습니다
- 데이터 판매 0건: 어떤 형태로든 사용자 데이터를 판매하지 않습니다
6.3 법적 요구에 따른 정보 제공
Talky는 대한민국 법률에 따라 운영되며, 적법한 법적 요청에 협조해야 할 의무가 있습니다.
제공 가능한 정보 (Firestore 또는 Firebase 시스템 로그에 존재)
- 사용자 ID (예:
gqczkwuu)
- 표시 이름, 프로필 사진 URL
- 가입 시각, 마지막 접속 시각
- 연락처 목록 (사용자가 추가한 친구 ID)
- 차단한 사용자 목록
- 채널 구독 정보
- 가입 IP 주소 (Firebase Authentication 로그, 30일 보관)
- 로그인 IP 주소 (Firebase 시스템 로그, 30일 보관)
- 일반 채팅 메시지 본문: 서버에 저장되며, 적법한 법적 요청 시 제공 가능합니다
- 일반 채팅의 미디어 파일 (사진, 영상)
- 채널 게시물 및 댓글 (공개 정보)
기술적으로 제공 불가능한 정보
- 시크릿 채팅 메시지 본문: 종단간 암호화로 서버에 평문이 존재하지 않으며, 운영자도 복호화할 수 없습니다
- 시크릿 채팅 미디어: 종단간 암호화되어 있으며, 디바이스에 일시 존재 후 자동 삭제됩니다
- 암호화 키: 사용자 디바이스에만 저장되며, 서버로 전송되지 않습니다
- 비밀번호: 해시값만 저장하며 원본은 복원 불가
애초에 처리하지 않는 정보
- 전화번호: 익명 가입 원칙으로 처리하지 않습니다
- 실명: 표시 이름은 사용자가 자유롭게 설정 (실명 검증 X)
- 이메일 주소: 백업 코드 시스템으로 이메일 불필요
- 채팅 위치 공유: GPS 기반 위치 메시지 기능 미제공
- 행동 트래킹: 마케팅·광고용 분석 SDK 미사용 (Crashlytics는 §2.7)
법적 요청 응답 정책: 법원 영장, 통신비밀보호법에 따른 적법한 요청 시 위 "제공 가능한 정보" 범위 내에서 최소한으로 응답합니다. 일반 채팅 메시지는 서버에 저장되어 법적 요청 시 제공 가능하지만, 시크릿 채팅은 종단간 암호화되어 어떤 법적 요청에도 메시지 본문을 제공할 수 없습니다. 진정한 비밀 대화가 필요하면 시크릿 채팅을 사용하세요. 모든 법적 요청은 bryan910508@gmail.com으로 접수 바랍니다.
7. IP 주소 및 시스템 로그 처리
Talky 앱은 IP 주소를 직접 수집·저장·분석하지 않습니다. 다만 서비스 인프라(Google Cloud Firebase)는 보안 모니터링 및 시스템 안정성을 위해 다음과 같이 IP를 임시 처리합니다.
7.1 Firebase 자동 시스템 로그
| 로그 종류 |
포함 정보 |
보관 기간 |
| Firebase Authentication |
가입 시 IP, 마지막 로그인 IP |
30일 |
| Cloud Functions |
API 호출 IP, 호출 함수명 |
30일 |
| Firestore |
접속 시 임시 사용 (영구 저장 X) |
실시간 |
7.2 Talky 운영자의 IP 접근
- 운영자는 위 시스템 로그를 일상적으로 분석하지 않습니다
- 로그는 보안 사고 조사 또는 적법한 법적 요청 시에만 확인합니다
- 운영자가 자체 데이터베이스에 IP를 영구 저장하는 일은 없습니다
7.3 GDPR 데이터 다운로드와 IP
사용자가 "내 데이터 다운로드"를 요청하시면 Talky가 보유한 정보를 JSON으로 받으실 수 있습니다. 이 다운로드 파일에는 IP 주소가 포함되지 않습니다 (Firebase 시스템 로그는 운영자도 직접 export 불가).
7.4 Rate Limit (도배 방지)
스팸/봇 차단을 위해 IP를 임시로 사용할 수 있습니다 (계정 생성 IP당 일일 제한 등). 이 경우에도 IP는 24시간 후 자동 삭제되며, 영구 저장하지 않습니다.
8. 국제 데이터 이전
8.1 서버 위치
- 주 서버: 대한민국 서울 (Firebase asia-northeast3)
- 실시간 데이터베이스: 싱가포르 (Firebase asia-southeast1)
- 사용자가 어느 국가에서 접속하든 위 두 서버에 데이터 저장
8.2 러시아 사용자 (152-FZ 법 관련)
러시아 사용자께 알립니다:
- 서비스 이용 시 데이터가 대한민국과 싱가포르 서버에 저장됩니다
- 이는 152-FZ "러시아 시민의 개인정보는 러시아 서버에 우선 저장" 규정과 다릅니다
- 서비스를 이용하시면 이 데이터 이전에 동의하시는 것으로 간주됩니다
- 데이터는 글로벌 표준 보안(HTTPS/TLS, AES-256)으로 보호되며, 시크릿 채팅은 E2E 암호화로 운영자도 접근 불가
8.3 EU 사용자 (GDPR 관련)
EU 사용자는 GDPR에 따라 다음 권리를 가집니다 (제 9장 참조).
9. 사용자 권리
9.1 앱 내에서 가능한 작업
- 데이터 열람: 설정 → 계정 → 내 정보
- 데이터 수정: 설정 → 프로필 편집
- 데이터 삭제: 설정 → 계정 삭제
- 메시지 삭제: 채팅방 → 메시지 → "모두에게 삭제"
- 친구 차단: 프로필 → 차단
9.2 운영자에게 요청할 수 있는 작업 (이메일)
- 데이터 다운로드 요청 (Data Portability)
- 처리 정지 요청
- 동의 철회
- 수동 탈퇴로 삭제된 계정 복구 (일반적으로 불가 — 오삭제 문의는 이메일로 검토)
요청은 bryan910508@gmail.com으로 보내주시면 영업일 기준 3일 이내, 최대 30일 이내 응답드립니다.
10. 만 14세 미만 어린이
- Talky는 만 14세 미만 사용자의 가입을 금지합니다 (한국 「개인정보 보호법」, 미국 COPPA 준수)
- 만 14세 미만으로 확인되는 계정은 즉시 삭제됩니다
- 보호자께서 자녀의 무단 가입을 발견하시면 bryan910508@gmail.com으로 신고해 주세요. 즉시 삭제 처리합니다
- App Store 연령 등급: 17+
11. 쿠키 및 추적 기술
- 모바일 앱이므로 웹 쿠키를 사용하지 않습니다
- 광고 식별자(IDFA, AAID)를 처리하지 않습니다
- App Tracking Transparency 권한을 요청하지 않습니다
12. 보안 사고 대응
개인정보 유출, 무단 접근 등 보안 사고 발생 시:
- 발견 즉시 운영자가 1차 대응 (해당 계정 동결, 영향 범위 파악)
- 72시간 이내 영향받는 사용자에게 알림 (앱 내 공지 + 이메일)
- 한국 개인정보보호위원회에 신고 (해당 시)
- EU 사용자 영향 시 GDPR에 따라 관할 감독기구 신고
13. 방침 변경
- 본 방침이 변경되면 앱 내 공지로 사전 안내합니다
- 중대한 변경은 변경 30일 전 이메일 통지
- 사용자가 변경 후에도 서비스를 계속 이용하면 변경에 동의한 것으로 간주합니다
14. 문의
개인정보 관련 모든 문의:
한국 사용자는 개인정보 침해 신고를 다음 기관에도 할 수 있습니다:
Talky © 2026 Yeong-Won Kim. All rights reserved.