Morry 개인정보처리방침
최종 업데이트: 2026년 1월 5일
본 개인정보처리방침은 Morry("본 앱", "저희") Android 버전(패키지명: com.piggy.diary)에 적용됩니다. 저희는 어떤 데이터를 처리하는지, 왜 처리하는지, 어떻게 보호하는지, 그리고 귀하가 권리를 어떻게 행사할 수 있는지 명확하고 투명하게 설명하는 데 전념하고 있습니다. 본 방침은 전 세계 공통 규정(GDPR, CCPA/CPRA 등)에 따라 설계되었으며, 현지 법률이 더 높은 요구사항을 제시하는 경우 현지 법률이 우선합니다.
1. 적용 범위 및 소개
- 제품 포지셔닝: 텍스트, 태그, 기분, 사진을 지원하는 개인 일기 앱으로, 로컬 저장, PDF 내보내기 및 선택적 클라우드 백업을 제공합니다.
- 오프라인 사용 가능: 로그인 없이 사용할 수 있으며, 로컬에서만 사용 가능합니다. 클라우드 백업을 활성화하지 않으면 데이터는 귀하의 기기에만 저장됩니다.
2. 저희가 처리하는 데이터 유형
- 계정 및 인증(선택사항): 클라우드 백업을 활성화하기로 선택할 때 Google 로그인을 통해 얻은 기본 정보(이메일 주소, 표시 이름, 계정 ID).
- 귀하가 생성한 콘텐츠: 일기 텍스트, 태그, 기분, 첨부한 사진, 휴지통 항목.
- 앱 설정 및 환경설정: 테마, 언어, 알림 환경설정, VIP 상태, 비밀번호 잠금 설정 등.
- 앱에서 생성된 데이터: 로컬 데이터베이스 식별자, 타임스탬프, 백업 파일 이름 및 메타데이터(크기, 수정 시간), PDF 내보내기 경로 등.
- 기기 정보: 기기 모델, 운영 체제 버전, 기기 식별자(기능의 정상 작동 및 문제 진단을 위해).
- 광고 식별자(Advertising ID): 저희는 광고 배포, 효과 분석 및 광고 사기 방지를 위해 기기의 광고 식별자를 수집합니다. 귀하는 시스템 설정에서 광고 식별자 사용을 재설정하거나 제한할 수 있습니다. VIP 사용자는 광고를 보지 않지만, 광고 식별자는 다른 분석 목적으로 사용될 수 있습니다(해당하는 경우).
- 앱 사용 통계: 제3자 분석 서비스를 통해 수집되는 익명화된 앱 사용 현황, 기능 사용 빈도, 사용자 조작 이벤트 등(제6절 참조).
- 크래시 및 성능 데이터: 제3자 서비스를 통해 자동으로 수집되는 크래시 보고서, 예외 정보 및 성능 지표(제6절 참조).
3. 권한 사용 및 목적
- 카메라(CAMERA): 사진을 촬영하여 일기 항목에 첨부합니다.
- 미디어 이미지 읽기(READ_MEDIA_IMAGES, Android 13+)/외부 저장소 읽기(READ_EXTERNAL_STORAGE): 사진 앨범에서 이미지를 선택합니다.
- 외부 저장소 쓰기(WRITE_EXTERNAL_STORAGE, Android ≤ 9): 구형 시스템 파일 내보내기와 호환됩니다. 신형 시스템은 범위가 지정된 저장소와 앱별 디렉토리를 사용합니다.
- 알림(POST_NOTIFICATIONS): 알림을 활성화한 후 일기 작성 또는 작업 진행 상황 알림을 전송합니다.
- 웨이크 락(WAKE_LOCK): 일기 알림이 필요할 때 기기를 깨울 수 있도록 합니다. 참고: 저희는 비정확 알람을 사용하며, 몇 분의 지연이 발생할 수 있지만 특별한 권한은 필요하지 않습니다.
- 포그라운드 서비스/데이터 동기화(FOREGROUND_SERVICE, FOREGROUND_SERVICE_DATA_SYNC): 필요할 때 시간이 오래 걸리는 작업(클라우드 백업/내보내기 등)을 안정적으로 실행하고 시스템 알림을 표시합니다.
권한을 거부해도 다른 관련 없는 기능에는 영향을 주지 않지만, 해당 기능은 사용할 수 없게 되며 일부 개인화 또는 클라우드 백업 기능에 영향을 줄 수 있습니다.
4. 저희가 데이터를 사용하는 방법
- 핵심 기능 제공: 일기 항목과 사진을 생성, 편집, 정리 및 조회합니다.
- 로컬 저장: Room 데이터베이스와 앱 전용 디렉토리를 사용하여 데이터와 이미지 썸네일을 저장합니다.
- PDF 내보내기: 귀하가 저장하거나 공유할 수 있도록 로컬에서 PDF를 생성합니다.
- 클라우드 백업 및 복원(선택사항): 선택하시면 귀하의 Google 계정을 사용하여 기기 간 복원을 위해 귀하의 Google Drive에서 백업 파일을 생성/업데이트합니다.
- 개인화: 테마, 언어 및 환경설정을 기억합니다.
- 보안: 선택적 앱 비밀번호 잠금을 지원합니다(기기 수준 암호화와는 다름).
5. 데이터 저장 및 보안
- 기기 로컬: 일기와 사진은 귀하의 기기의 Room 데이터베이스와 앱 디렉토리에 저장됩니다.
- 전송 보안: Google 서비스와의 상호작용은 TLS 전송 암호화를 사용합니다.
- 클라우드 위치: 클라우드 백업 파일은 귀하의 Google 계정의 Google Drive에 저장되며, 완전히 귀하의 제어와 관리 하에 있습니다. 언제든지 백업 파일을 삭제하거나 관리할 수 있습니다.
- 최소화 원칙: 기능을 제공하는 데 필요한 범위 내에서만 데이터를 처리하고 권한을 요청합니다.
참고: 어떤 보안 조치도 100% 절대적인 보안을 보장할 수 없습니다. 기기 잠금 및 시스템 암호화를 활성화하고 시스템을 최신 상태로 유지해 주세요.
6. 제3자 서비스
저희는 기능을 제공하고, 제품을 개선하며, 앱의 안정성을 보장하기 위해 다음과 같은 제3자 서비스를 사용합니다:
6.1 Google 서비스
- Google Play Services(Auth): Google 로그인에 사용됩니다(선택사항, 클라우드 백업 기능에만 사용).
- Google Drive API: 귀하의 Drive에서 백업 파일에 액세스하는 데 사용됩니다(권한 범위:
DRIVE_FILE). 백업 파일은 완전히 귀하의 제어 하에 있으며, 저희는 귀하의 다른 Drive 파일에 액세스할 수 없습니다. - Google Play Billing: VIP 구독 및 인앱 구매를 처리하는 데 사용됩니다. 저희는 귀하의 결제 인증 정보(신용카드 번호 등)를 수집하거나 저장하지 않으며, 모든 거래는 Google에서 처리합니다.
6.2 Firebase 서비스(Google)
저희는 앱 품질과 사용자 경험을 개선하기 위해 다음과 같은 Firebase 서비스를 사용합니다:
Firebase Analytics:
- 용도: 익명화된 앱 사용 통계, 기능 사용 현황, 사용자 조작 이벤트를 수집합니다.
- 수집 데이터: 앱 시작/종료, 기능 사용 빈도, 사용자 조작 이벤트, 기기 정보(모델, OS 버전) 등.
- 데이터 용도: 제품 개선, 기능 최적화, 사용자 경험 분석, 사용자 니즈 파악.
- 데이터 보존: Firebase 정책에 따릅니다(일반적으로 14개월).
- 개인정보 제어: 귀하는 앱 설정에서 분석 데이터 수집을 관리할 수 있습니다(해당하는 경우).
Firebase Crashlytics:
- 용도: 크래시 보고서 및 예외 정보를 자동으로 수집하여 문제를 신속하게 파악하고 수정하는 데 도움을 줍니다.
- 수집 데이터: 크래시 스택 추적, 기기 정보(모델, OS 버전), 앱 상태 스냅샷, 크래시 발생 시 컨텍스트 정보.
- 데이터 용도: 앱 안정성 향상, 크래시 문제 신속 수정, 사용자 경험 개선.
- 데이터 보존: Firebase 정책에 따릅니다.
- 개인정보 설명: 크래시 보고서에는 앱 상태 정보가 포함될 수 있지만, 귀하의 일기 내용은 포함되지 않습니다.
Firebase Performance:
- 용도: 앱 성능을 모니터링하고 성능 병목 현상을 식별합니다.
- 수집 데이터: 앱 성능 지표, 네트워크 요청 시간, 화면 로딩 시간 등.
- 데이터 용도: 앱 성능 최적화, 응답 속도 향상.
Firebase Remote Config:
- 용도: 원격 설정 관리로 앱 기능과 동작을 동적으로 조정할 수 있습니다.
- 수집 데이터: 설정 가져오기 기록.
- 데이터 용도: 앱 설정의 유연한 관리, 앱 업데이트 없이 기능 조정.
Firebase Cloud Messaging (FCM):
- 용도: 푸시 알림 서비스(일기 알림 등).
- 수집 데이터: FCM 토큰(푸시 알림용 기기 식별자).
- 데이터 용도: 지정된 기기에 알림을 전송합니다.
6.3 광고 서비스
- Google Mobile Ads (AdMob):
- 용도: 무료 사용자에게 앱 오픈 광고(App Open Ads)를 표시합니다. VIP 사용자는 광고를 보지 않습니다.
- 수집 데이터:
- 광고 식별자(Advertising ID)
- 광고 표시/클릭 데이터
- 기기 정보(광고 배포용)
- 데이터 용도: 광고 배포, 개인화 광고(해당하는 경우), 광고 효과 분석, 광고 사기 방지.
- 개인정보 제어:
- 귀하는 시스템 설정에서 광고 식별자 사용을 재설정하거나 제한할 수 있습니다.
- 저희는 Google User Messaging Platform (UMP)을 사용하여 개인정보 동의를 처리하며, 귀하의 지리적 위치 및 적용되는 법률에 따라 첫 시작 시 동의를 요청합니다.
- 귀하는 언제든지 앱 설정에서 개인정보 옵션을 수정할 수 있습니다.
6.4 이용약관 및 개인정보처리방침
위의 모든 제3자 서비스는 각각의 이용약관 및 개인정보처리방침의 적용을 받습니다. 귀하의 데이터가 어떻게 처리되는지 이해하기 위해 관련 서비스의 개인정보처리방침을 읽어보시기 바랍니다:
7. 데이터 공유 및 국제 전송
- 판매하지 않음: 저희는 귀하의 개인 데이터를 판매하지 않으며, 맥락 간 타겟팅 광고를 위한 개인 정보를 "공유"하지 않습니다.
- 제한적 공유: 저희는 다음과 같은 경우에만 제3자 서비스 제공업체와 데이터를 공유합니다:
- Google 서비스: Google 로그인, Drive 백업, 앱 분석 및 광고 서비스를 제공하기 위해, 저희는 Google과 필요한 데이터(기기 정보, 사용 통계, 광고 식별자 등)를 공유합니다.
- Firebase 서비스: 앱 사용 통계, 크래시 보고서 및 성능 데이터는 Firebase(Google의 서비스)로 전송됩니다.
- AdMob: 광고 관련 데이터(광고 식별자, 광고 표시/클릭 데이터)는 AdMob과 공유됩니다.
- 모든 데이터 공유는 최소화 원칙을 따르며, 기능을 구현하는 데 필요한 데이터만 공유합니다.
- 국경 간 전송: 클라우드 백업 또는 제3자 서비스를 사용할 때, 데이터가 다른 국가/지역에서 처리되거나 저장될 수 있으며, 관련 서비스 제공업체의 규정 준수 보호 조치(Google의 표준 계약 조항 등)의 적용을 받습니다.
8. 귀하의 권리 및 선택
- 계정 불필요: 완전히 오프라인으로 사용할 수 있습니다. 로그인하지 않으면 모든 데이터가 로컬에 유지됩니다.
- 권한 관리: 언제든지 시스템 설정에서 권한을 철회할 수 있습니다. 해당 기능은 사용할 수 없게 됩니다.
- 액세스 및 내보내기: 앱 내에서 PDF를 내보낼 수 있으며 로컬 또는 클라우드 백업을 생성/가져올 수 있습니다.
- 수정 및 삭제: 일기 항목을 편집/삭제할 수 있습니다. 로컬 데이터를 지울 수 있습니다. Google Drive에 저장된 백업 파일을 삭제할 수 있습니다.
- 클라우드 백업에서 탈퇴: 로그아웃하거나 백업 기능을 비활성화하고 순수 로컬 사용을 계속할 수 있습니다.
- 광고 식별자 제어: 귀하는 시스템 설정에서 광고 식별자 사용을 재설정하거나 제한할 수 있습니다(설정 → Google → 광고 → 광고 ID 재설정 또는 광고 개인화 제한).
- 개인정보 옵션: 귀하는 앱 설정에서 개인정보 옵션에 액세스하여 광고 및 분석 관련 개인정보 설정을 수정할 수 있습니다(해당하는 경우).
- 분석 데이터 제어: 저희는 Firebase Analytics를 사용하여 사용 통계를 수집하지만, 귀하는 시스템 설정을 통해 광고 및 분석 데이터 수집을 제한할 수 있습니다(설정 → Google → 광고 → 광고 개인화 제한).
적용 가능한 법률이 허용하는 범위 내에서 귀하는 액세스, 수정, 삭제, 처리 제한, 처리 반대, 데이터 이식성 및 동의 철회 등의 권리를 행사할 수 있습니다.
9. 데이터 보존
- 로컬 데이터: 앱을 제거하거나 데이터를 지울 때까지 귀하의 기기에 보존됩니다.
- 클라우드 백업: 귀하의 Google Drive에 보존됩니다. 앱은 자동 정리 정책을 제공할 수 있습니다(예: 특정 보존 기간에 도달한 후 이전 백업 삭제 시도). 언제든지 수동으로 삭제할 수도 있습니다.
- 분석 데이터: Firebase Analytics 데이터는 일반적으로 14개월 동안 보존된 후 자동으로 삭제됩니다.
- 크래시 보고서: Firebase Crashlytics 데이터는 Firebase 정책에 따라 보존되며, 문제 진단 및 개선에 사용됩니다.
- 광고 데이터: AdMob 데이터는 Google 정책에 따라 보존됩니다.
- 로그/임시 파일: 기능 구현에 필요한 기간 동안만 저장된 후 삭제됩니다.
10. 아동 및 미성년자
본 앱은 13세 미만(또는 귀하의 현지 관할권에서 규정한 연령 미만)의 아동을 대상으로 하지 않습니다. 저희는 아동 데이터를 적극적으로 수집하지 않습니다. 부모의 동의 없이 아동 데이터를 수집했다고 생각되시면 저희에게 연락해 주시면 가능한 한 빨리 조치를 취하겠습니다.
11. 본 방침의 변경
기능이나 법률의 업데이트에 따라 저희는 본 방침을 수정할 수 있습니다. 변경사항이 효력을 발생한 후, 저희는 "최종 업데이트" 날짜를 업데이트하고 필요시 앱 내 알림을 통해 귀하에게 주요 사항을 알려드릴 것입니다.
12. 데이터 관리자 및 연락처 정보
- 데이터 관리자: Morry Team
- 연락 이메일:
morry.app@gmail.com - 개인 프라이버시 보호를 위해 개발자는 실제 이름과 연락처 주소를 공개적으로 공개하지 않습니다. 법률이나 규제 요구사항에서 달리 요구하지 않는 한.
- EU/UK 대표: 현재 지정되지 않음. 향후 지정될 경우 본 방침에서 업데이트할 예정입니다.
- 데이터 보호 책임자(해당하는 경우): 현재 지정되지 않음. 향후 지정될 경우 본 방침에서 업데이트할 예정입니다.
13. 지역별 추가 조항(개요)
- GDPR(EU/UK):
- 법적 근거에는 다음이 포함됩니다: 계약 이행(핵심 기능 제공), 동의(선택적 알림/환경설정, 광고 및 분석 데이터 수집), 정당한 이익(보안 및 제품 개선, 크래시 보고서).
- 귀하는 액세스, 수정, 삭제, 이식성, 처리 제한, 처리 반대 및 동의 철회 등의 권리를 가지며, 감독 당국에 불만을 제기할 수 있습니다.
- 광고 식별자 및 분석 데이터 수집에 대해서는 귀하의 동의를 기반으로 처리합니다.
- CCPA/CPRA(캘리포니아):
- 저희는 개인 정보를 판매하지 않으며 맥락 간 타겟팅 광고를 위한 개인 정보를 "공유"하지 않습니다.
- 귀하는 알 권리, 삭제, 수정 및 차별 금지 등의 권리를 가지며, 위의 방법을 통해 저희에게 연락하여 이를 행사할 수 있습니다.
- 저희가 수집하는 광고 식별자 및 분석 데이터는 광고 배포 및 제품 개선에 사용되지만, 제3자에게 판매되지 않습니다.
부록: 주요 종속성 및 구성 요소(완전하지 않음)
- Room(로컬 데이터베이스), WorkManager(백그라운드 작업 및 스케줄링), Coil(이미지 로딩), Google Play Services Auth, Google Drive API, Google HTTP Client, Gson, AndroidX Navigation/Compose, Firebase Analytics, Firebase Crashlytics, Firebase Performance, Firebase Remote Config, Firebase Cloud Messaging, Google Mobile Ads (AdMob), User Messaging Platform (UMP).