카톡 연애 분석기 개인정보 처리방침

시행일자: 2026년 5월 2일

본 개인정보 처리방침은 김민형(이하 "개발자", "당사", "우리")이 제공하는 모바일 애플리케이션 카톡 연애 분석기(패키지명 com.rexyrex.kakao_love_analyzer, 이하 "본 앱")에서 이용자의 정보가 어떻게 수집·이용·공유·보관되는지를 설명합니다. 본 앱은 카카오톡 대화 내보내기 파일을 분석하여 관계와 호감도에 관한 인사이트를 제공하는 도구입니다.

본 앱을 설치하거나 사용함으로써 이용자는 본 방침에 따른 정보 처리에 동의하는 것으로 간주됩니다. 본 방침에 동의하지 않는 경우 본 앱을 사용하지 마시기 바랍니다.

1. 수집하는 정보

본 앱은 일부 정보를 이용자의 직접적인 행위를 통해, 일부 정보를 자동으로 수집합니다.

1.1 이용자가 직접 제공하는 정보 — 카카오톡 대화 데이터

본 앱의 핵심 기능은 이용자가 카카오톡에서 내보낸 대화 텍스트 파일(.txt) 또는 압축 파일(.zip)을 본 앱에 직접 가져와 분석하는 것입니다. 이용자가 공유 시트나 파일 선택을 통해 본 앱에 전달한 대화 내용에는 다음과 같은 정보가 포함될 수 있습니다.

대화 데이터는 기본적으로 이용자 기기 내부의 로컬 데이터베이스(SQLite)에만 저장되며, 이용자가 명시적으로 선택하지 않는 한 외부로 전송되지 않습니다.

1.2 자동으로 수집되는 정보

이용자가 본 앱을 사용할 때 다음과 같은 비식별 또는 익명 식별 정보가 자동으로 수집될 수 있습니다.

1.3 광고 식별자

본 앱은 Google AdMob을 통해 광고를 표시합니다. 광고 표시·빈도 제한·성과 측정을 위해 다음 식별자가 사용될 수 있습니다.

이용자는 OS 설정에서 광고 식별자를 재설정하거나 맞춤 광고를 제한할 수 있습니다(iOS: 설정 → 개인정보 보호 및 보안 → 추적 / Android: 설정 → Google → 광고).

1.4 기기에 저장되는 환경설정

이용자의 분석 캐시, 상대방(상대) 프로필, 온보딩 진행 상태, 알림 설정, AI 요약 캐시 등이 shared_preferences 및 로컬 SQLite 데이터베이스(Drift)에 저장됩니다. 이러한 데이터는 이용자 기기 내부에만 존재하며, 앱을 삭제하면 함께 삭제됩니다.

1.5 사진 라이브러리 접근(iOS)

iOS에서 카카오톡 대화 파일을 선택하는 과정에서 시스템 파일 선택기가 사진 라이브러리 권한을 요구할 수 있습니다. 본 앱은 이용자가 직접 선택한 파일만을 사용하며, 사진을 일괄 스캔하거나 별도로 수집하지 않습니다.

1.6 알림 권한

이용자가 알림 권한에 동의하는 경우, 본 앱은 분석 알림이나 사용 리마인더 등 로컬 알림(서버를 거치지 않고 기기 내에서 발생하는 알림)을 표시할 수 있습니다.

2. 정보의 이용 목적

수집된 정보는 다음과 같은 목적으로만 이용됩니다.

3. 처리의 법적 근거

본 앱은 다음 근거에 따라 정보를 처리합니다.

이용자는 OS 권한 설정 또는 앱 삭제를 통해 언제든 동의를 철회할 수 있습니다.

4. 정보의 공유

본 앱은 이용자의 정보를 판매하지 않으며, 다음과 같은 외부 서비스 제공자에게만 필요한 범위에서 위탁·전송합니다. 각 서비스는 자체 개인정보 처리방침에 따라 데이터를 처리합니다.

이용자가 직접 업로드하지 않은 대화 데이터는 위 서비스로 전송되지 않습니다. 단, 앱 사용 통계 및 크래시 로그에는 기기 정보와 비식별 이벤트가 포함될 수 있습니다.

우리는 이용자의 개인정보를 제3자에게 판매하지 않습니다.

5. 광고 및 추적

본 앱은 Google AdMob을 통해 배너 및 전면 광고 등을 표시할 수 있습니다. 광고 송출 과정에서 다음이 발생할 수 있습니다.

이용자는 다음 방법으로 맞춤 광고를 제한할 수 있습니다.

6. 분석(Analytics)

본 앱은 Firebase Analytics를 사용하여 어떤 기능이 자주 쓰이고 어디에서 이용자가 이탈하는지 등을 익명으로 측정합니다. 측정되는 항목은 화면 조회, 버튼 탭과 같은 비식별 이벤트, 세션 길이, 기기/OS/앱 버전 정보 등이며, 이용자가 입력한 대화 내용은 전송되지 않습니다.

7. 충돌 보고(Crash Reporting)

본 앱은 Firebase Crashlytics를 사용하여 비정상 종료 발생 시 스택 트레이스, 기기 상태, OS 버전, 앱 버전, 직전의 비식별 동작 로그를 수집합니다. 개인을 식별할 수 있는 정보를 의도적으로 포함하지 않으나, 예외 상황에서는 스택 트레이스에 일부 데이터가 우연히 포함될 가능성이 있습니다.

8. 원격 설정(Remote Config)

본 앱은 Firebase Remote Config를 사용해 일부 기능 플래그와 기본값을 서버에서 가져옵니다. 이 과정에서 개인정보를 전송하지 않으며, 익명 인스턴스 ID와 앱 버전 정도만 사용됩니다.

9. AI 요약 기능

이용자가 AI 요약 생성을 명시적으로 요청한 경우에 한해, 분석 결과 일부 또는 가공된 대화 요약 텍스트가 Firebase AI(Google Gemini)로 전송되어 응답이 생성됩니다. 생성된 응답은 이용자 기기 내부에 캐시될 수 있으며, 이용자는 언제든 캐시를 삭제하거나 해당 기능을 사용하지 않을 수 있습니다. 모델 학습 목적으로의 데이터 사용 여부는 Google의 정책을 따릅니다.

10. 클라우드 저장(선택 기능)

이용자가 대화 파일을 클라우드에 업로드하는 기능을 명시적으로 선택한 경우, 해당 파일은 Firebase Storage에 보관됩니다. 업로드된 파일은 이용자가 본 앱 내에서 삭제하거나 문의를 통해 삭제 요청할 수 있습니다. 이 기능을 사용하지 않으면 어떠한 대화 파일도 외부로 전송되지 않습니다.

11. 푸시 / 로컬 알림

본 앱은 flutter_local_notifications를 통해 이용자 기기 내에서 직접 발생하는 로컬 알림을 표시할 수 있습니다. 외부 푸시 서버를 사용하지 않으며, 알림 권한은 OS 설정에서 언제든 해제할 수 있습니다. Android의 SCHEDULE_EXACT_ALARMRECEIVE_BOOT_COMPLETED 권한은 예약 알림이 재부팅 후에도 유지되도록 하기 위함입니다.

12. 데이터 보관 기간

13. 이용자의 권리

이용자는 관련 법령(개인정보 보호법, GDPR, CCPA 등)에 따라 다음 권리를 가집니다.

위 권리를 행사하려면 본 방침 마지막의 연락처로 문의해 주시기 바랍니다. 또한 OS 설정에서 알림, 광고 추적, 사진 접근 등 권한을 직접 변경하거나 앱을 삭제함으로써 즉시 데이터 처리를 중단시킬 수 있습니다.

14. 아동의 개인정보 보호

본 앱은 만 13세 미만(또는 해당 국가 법령상 최소 연령 미만)의 아동을 대상으로 하지 않으며, 그러한 이용자로부터 의도적으로 정보를 수집하지 않습니다. 만약 아동이 본 앱을 통해 정보를 제공한 사실을 알게 된 경우 즉시 삭제하겠습니다. 보호자께서 이러한 사실을 발견하시면 본 방침의 연락처로 알려주시기 바랍니다.

15. 데이터 보안

본 앱은 다음과 같은 합리적 보안 조치를 적용합니다.

다만, 인터넷을 통한 어떠한 전송 방식과 저장 방식도 100% 안전을 보장할 수는 없습니다. 본 앱은 합리적 노력을 다하지만 절대적 보안을 보장하지 않습니다.

16. 국외 이전

본 앱이 사용하는 외부 서비스 제공자(Google 등)는 글로벌 인프라를 통해 데이터를 처리하므로, 이용자의 일부 데이터가 이용자가 거주하는 국가 외부의 서버에서 처리될 수 있습니다. 해당 사업자는 자체적으로 표준 계약 조항(SCC) 등 적절한 안전장치를 적용합니다.

17. 본 방침의 변경

본 방침은 법령, 서비스 정책, 외부 서비스 제공자의 변경 등에 따라 개정될 수 있습니다. 중요한 변경이 있는 경우 시행일자를 갱신하고 필요 시 앱 내 공지를 통해 이용자에게 안내합니다. 변경 후에도 본 앱을 계속 사용하는 경우 변경된 방침에 동의하는 것으로 간주됩니다.

18. 연락처

본 방침 또는 개인정보 처리에 관한 문의, 권리 행사 요청은 아래로 연락해 주시기 바랍니다.

김민형 (rexyrex) 이메일: rexyrex.dev@gmail.com

Generated by plyctl — kakao_love_analyzer