이 방침이 적용되는 앱
이 개인정보처리방침은 oneorthree(OneOrThree, 나빼고놀지마)가 제공하는 아래 스토어 등록 앱에 적용됩니다.
- 집중할고양: 고양이와 함께하는 집중 타이머
- Cattus: Fishing Focus Cat
이 문서의 Cattus는 위 앱을 가리키는 서비스 명칭입니다.
집중할고양 / Cattus 계정 및 관련 데이터 삭제 요청
대상 앱: 집중할고양: 고양이와 함께하는 집중 타이머 / Cattus: Fishing Focus Cat · 운영팀: oneorthree
앱을 삭제했거나 앱에 로그인할 수 없어도 이메일로 계정과 관련 데이터의 삭제를 요청할 수 있습니다. 앱을 다시 설치할 필요가 없습니다.
- 앱에서 사용한 닉네임과 로그인 방식(게스트, Apple, Google, Kakao, LINE 등)을 적어 nappaegonoljima@gmail.com으로 보내주세요. 메일 앱이 열리지 않으면 이 주소로 직접 이메일을 보내도 됩니다.
- 요청 접수 → 최소 정보로 본인 확인 → 운영 데이터와 외부 서비스의 처리 범위 확인 → 결과 안내 순서로 처리합니다. 게스트·동일 닉네임·앱 접근 불가 사용자의 추가 확인 방법과 예상 처리기간은 아직 확정되지 않았습니다. 접수만으로 삭제 완료를 뜻하지 않습니다.
다른 주민이 남아 있는 섬의 방장은 현재 앱 내 탈퇴 전에 권한을 다른 주민에게 위임해야 합니다. 앱에 접근할 수 없다면 삭제 요청 이메일에 그 상황을 적어주세요. 이메일을 통한 권한 위임·탈퇴 절차는 아직 확정되지 않았습니다.
비밀번호, 인증 코드, 소셜 로그인 비밀번호는 보내지 마세요.
확인된 탈퇴 처리는 로그인 세션 무효화와 인증 자격·소셜 로그인 연결 파기를 포함합니다. 인증 세션 행과 사용자 ID까지 모두 삭제하는 것은 아닙니다. 기기·날짜별 총 사용량 측정 원본과 구간별 사용량 보고는 운영 DB에서 삭제하고, 일별 집계는 사용자 연결을 해제합니다. 앱별 사용 시간 원본 전체의 삭제는 확인되지 않았습니다. 알림 토큰은 비활성화되지만 알림 서버의 토큰·사용자 ID는 남습니다.
계정 연결 해제는 재식별할 수 없는 익명화나 모든 데이터 삭제를 뜻하지 않습니다. 공동 기록·친구 편지 본문·일부 사용자 식별키가 남으며, 과거 분석 기록의 원격 삭제와 최종 보관기간은 확인이 필요합니다. DB 자동 백업의 7일 보관 설정은 모든 사본을 탈퇴 후 7일 내 삭제한다는 보장이 아닙니다. 아래 제2조·제6조·제8조에서 확인된 처리와 미확인 사항을 구분합니다.
oneorthree(이하 “팀”)는 Cattus를 운영하며 이용자의 개인정보를 처리한다. 이 방침은 Cattus가 어떤 정보를 왜 처리하고, 누구에게 보이며, 언제 삭제하는지와 개인정보 보호법 등 적용 법령에 따른 권리행사 방법을 설명한다.
2026년 10월 22일 확인한 서비스 코드·설정에 따라 삭제와 보관 안내를 정정했다. 아래의 설정값은 실제 배포 환경·외부 서비스 계약의 적용이나 개별 이용자 데이터의 삭제 완료를 검증한 결과가 아니다. 확인되지 않은 처리·기간은 본문에서 따로 밝힌다.
Airbridge 처리 안내 정정(2026년 11월 1일): Airbridge SDK가 활성화된 앱 버전은 앱 실행 시 광고 성과 분석을 시작하고, 로그인한 계정의 내부 사용자 ID를 Airbridge에 전달하도록 구현되어 있다. 종전의 “도입 준비” 및 “계정 ID를 직접 전송하지 않음” 안내를 아래와 같이 정정한다. 이 정정은 실제 설치된 모든 앱의 수집 개시일을 특정하거나, 동의·철회 제어와 외부 데이터 삭제의 검증이 완료되었다는 뜻은 아니다.
1. 개인정보처리자와 연락처
| 구분 | 내용 |
|---|---|
| 개인정보처리자 | oneorthree |
| 개인정보 보호·고충처리 창구 | nappaegonoljima@gmail.com |
이용자는 위 이메일로 개인정보 열람, 정정·삭제, 처리정지, 동의 철회, 회원 탈퇴와 이의 제기를 요청할 수 있다.
개인정보 보호책임자 또는 담당 부서의 지정 명칭은 아직 확인되지 않았다. 위 주소는 현재 이용 가능한 개인정보 문의·권리행사 창구이며, 확인되지 않은 담당자 이름이나 부서를 대신 기재하지 않는다.
2. 처리하는 개인정보, 목적, 법적 근거와 보유기간
팀은 서비스에 필요한 최소 범위에서 아래 정보를 처리한다. 서비스 제공과 안전성 확보에 필요한 항목과 이용자가 선택한 기능에서 처리하는 항목을 구분한다.
2-1. 서비스 제공에 필요한 처리
| 목적 | 항목 | 수집 시점·방법 | 처리 근거 | 보유기간·삭제 기준 |
|---|---|---|---|---|
| 게스트·회원 계정 생성과 로그인 | 계정 상태, Cattus 내부 UUID, Apple·Google·Kakao·LINE 중 연결한 제공자와 제공자 고유 ID, 가입·탈퇴 상태 | 앱 실행, 소셜 로그인 | 서비스 계약 체결·이행 | 탈퇴 시 소셜 로그인 연결과 프로필 정보를 제거하지만 계정 행과 내부 UUID는 남음(제8조) |
| 프로필과 섬 활동 제공 | 닉네임, 고양이 털색, 언어, 메인 섬, 섬 소속·역할·가입 상태 | 이용자 입력과 서비스 이용 과정 | 서비스 계약 이행 및 가입 시 필수 동의 | 탈퇴 시 프로필 필드는 비우고 설정을 삭제·초기화. 섬 멤버십의 사용자 식별키·관계 근거는 남으며 최종 삭제기간은 미확인 |
| 집중·휴식·보상·통계 | 할 일 이름과 구분 색, 집중·휴식 시작/종료 시각과 시간, 집중한 섬, 이탈·방해 시간, 선택 후기·이모지, 주민별 누적 물고기, 퀘스트 결과 | 이용자 입력과 서비스 이용 과정 | 서비스 계약 이행 및 가입 시 필수 동의 | 활성 계정 동안 서비스 제공에 필요한 기간. 탈퇴 시 일부 집중 이력·집계의 사용자 연결을 해제하고 개인 설정을 삭제. 정산 기록의 식별키 등 남는 자료는 제8조 참조 |
| 게시판·편지·자료 제공 | 공지·댓글·섬 편지방 대화, 친구 편지, 첨부파일, 읽음 상태 | 이용자 입력과 파일 업로드 | 서비스 계약 이행 및 가입 시 필수 동의 | 친구 편지를 닫으면 화면에서 숨기지만 본문을 영구 삭제하는 것은 아님. 탈퇴 시 공지의 작성자 연결은 해제하고 댓글·방명록은 삭제. 공동 기록·첨부파일·친구 편지에 남는 개인정보의 처리와 한계는 제8조 참조 |
| 친구·초대·신고·차단 | 친구 관계와 요청, 초대 코드·링크·클릭, 초대 링크 클릭 시 기기 ID·IP 해시·User-Agent, 신고 내역, 차단 목록 | 이용자의 요청과 서비스 이용 과정 | 서비스 계약 이행과 안전성 확보 | 친구 관계·요청 등은 탈퇴 시 삭제·연결 해제. 신고·이의 제기는 기존 안내상 처리 완료 후 3년이나 근거·실제 만료 처리는 미확인 |
| 섬 운영과 공동 재화 | 섬 이름·소개·가입 방식·정원, 공동 물고기 잔액·원장, 건설·공동 구매·적용 내역 | 섬 생성·운영과 서비스 이용 과정 | 서비스 계약 이행 및 가입 시 필수 동의 | 공동 기록은 섬 유지·정산에 사용. 일부 작성자 연결만 해제되며, 남는 개인 식별키의 최종 삭제기간은 별도 미확인. 방장 1인 섬 삭제 시 공동 재화·게시물 등을 삭제하지만 관계·정산 근거는 남음 |
| 보안·장애 대응 | 기기 유형, OS 버전, IP·요청 경로·내부 UUID가 포함될 수 있는 접속·오류·성능 기록 | 접속과 오류 발생 시 자동 생성 | 서비스 안전성 확보. 개별 기록의 계속 보관 필요성과 근거는 별도 확인 대상 | 저장소별 설정과 확인 범위를 제6조에 구분. 모든 서버·Docker·Datadog 기록에 7일·30일·90일을 일괄 적용하지 않음 |
| 서비스 알림 | FCM 푸시 토큰, 알림 발송·수신 상태 | 알림 허용과 서비스 이용 과정 | 서비스 계약 이행 및 OS 알림 권한 | 탈퇴 시 알림 토큰을 비활성화하지만 알림 서버의 토큰·사용자 ID는 남음. 최종 삭제기간은 미확인. Firebase 설치 ID 삭제와는 다름(제6조). 광고·마케팅에 사용하지 않음 |
| 동의·고지 증명 | 사용자 또는 게스트 식별자, 항목 종류, 문서 버전, 동의·철회 시각, 언어, 앱 버전·플랫폼 | 이용자의 확인·동의·철회 | 동의·고지 증명과 분쟁 대응. 3년 보관의 구체적 근거는 추가 확인 필요 | 기존 안내 기준은 동의 철회 또는 회원 탈퇴 후 3년. 실제 기록 범위·만료 삭제 처리의 확인이 필요 |
회원 로그인에서 팀은 소셜 제공자의 이메일과 프로필 이름을 저장하지 않는다. 인증 토큰은 로그인 검증에 사용하며 영구 개인정보 항목으로 보관하지 않는다.
동의 기록의 철회·탈퇴 후 3년과 신고·이의 제기 기록의 처리 완료 후 3년은 기존 문서가 제시한 분쟁 대응 기간이다. 이를 일률적인 법정 의무기간으로 확인하지 못했으며, 내부 기준으로 정한 결정 근거도 추가 확인이 필요하다. 기존 3년 안내를 늘리는 개정이 아니며, 보관 필요성·근거와 실제 만료 처리는 확인이 필요하다.
2-2. 스크린타임·분석 정보와 동의 처리의 확인 범위
| 선택 기능 | 처리 항목과 목적 | 보유기간·철회 결과 |
|---|---|---|
| 스크린타임 측정·서버 전송 | 기기·날짜별 총 사용량 측정 원본, 구간별 사용량 보고와 일별 집계를 통계·퀘스트에 사용 | 탈퇴 처리 중 측정 원본과 구간별 보고는 운영 DB에서 삭제. 일별 집계는 사용자 연결 해제. 백업은 제8조 참조 |
| 앱별 사용 시간 | 기존 방침에서 시간 기반 보상 검증과 개인 통계 용도로 안내한 항목 | 위 총 사용량 원본과 동일한 데이터로 확인되지 않음. 앱별 원본의 서버 저장·삭제 경로와 별도 보유기간은 확인되지 않아 삭제 완료를 보장하지 않음 |
| PostHog 제품 분석 | 내부 사용자 식별자, 기기 식별자(iOS IDFV 또는 Android ID), 방문 화면, 기능 사용 이벤트, 앱 버전·플랫폼 등으로 서비스 이용을 분석. AI집중측정 제공 버전의 기능 상태 이벤트는 아래 설명 참조 | 2026-11-12 대시보드의 이벤트 보관 설정은 조직 기본값 1년. 사용자 프로필은 별도 삭제까지 보관되며, 이벤트 만료와 실제 배치 삭제 사이에 지연이 있을 수 있음 |
| PostHog Session Replay | 앱 화면과 터치·스크롤 등 조작 기록을 사용성·오류 분석에 사용. 입력창·이미지 등의 마스킹 설정이 있음. AI집중측정 제공 버전에서는 비활성화하며, 이전 버전은 당시 설정에 따름 | 2026-11-12 웹 리플레이 설정에 30일 표시. 앱의 실제 녹화 여부나 과거 자료의 삭제 완료를 뜻하지 않음 |
AI집중측정 기능이 제공되는 앱 버전에서는 낚시섬 화면 진입과 기능 상태 변경 시 측정 ON/OFF, 미리보기 열림/닫힘, 집중 전/집중 중 구분 등 사용 정보를 PostHog에 전송할 수 있다. 이 이벤트에도 내부 사용자 식별자와 기기 식별자가 연결될 수 있으므로 익명 정보로 안내하지 않는다. 카메라 영상·이미지, 모델의 감지 결과·점수와 인증 시간은 이 분석 이벤트에 포함하지 않는다. 측정 스위치는 카메라를 이용한 AI판정을 제어하며, 일반 제품 분석 전체의 수집을 켜고 끄는 기능은 아니다.
동의 철회에 따른 신규 수집 중단과 이미 수집한 데이터의 삭제는 별도 처리다. 현재 분석 기능에서 개별 동의를 기다린 뒤 수집을 시작하거나 철회 후 자동 중단하는 처리는 확인되지 않았다. 기존의 “각각 동의한 뒤에만 시작”, “철회하면 이후 수집 중단”이라는 보장을 현재 동작으로 안내하지 않는다. 이는 동의 없는 수집을 허용하는 변경이 아니며, 동의·중단 기능의 보완이 필요하다(제7조).
2-3. 기기 안에서만 처리하는 정보
집중 중 차단·허용할 앱 목록은 이용자의 기기에만 저장하고 Cattus 서버로 보내지 않는다. 앱 삭제·재설치 또는 기기 변경 시 사라질 수 있으며 다시 선택해야 한다.
2-3-1. 선택 기능: 카메라를 이용한 AI집중측정
아래 내용은 AI집중측정 기능이 제공되는 앱 버전에 적용한다. 이 기능은 낚시섬에서 선택해 사용할 수 있으며, 카메라 권한을 거부하거나 기능을 사용하지 않아도 일반 집중 타이머를 이용할 수 있다.
- 처리 항목과 목적: 카메라의 영상 프레임에서 손과 책·노트북·키보드 같은 공부 도구가 함께 보이는지 기기 안의 AI 모델로 확인하고, 그 결과를 이용해 인증 시간을 추정한다. 얼굴로 본인 여부를 인증하거나 사람을 식별하는 기능은 아니다. 공부 도구가 보이는 조건을 바탕으로 한 추정이므로 실제 정신적 집중 상태나 정확한 집중 시간을 보장하지 않는다.
- 시작과 권한: 이용자가 AI집중측정 스위치를 켜고 운영체제의 카메라 접근 권한을 허용한 경우 카메라로 측정한다. 측정 OFF 상태에서 미리보기 버튼을 누르면 측정을 켜 달라는 안내를 표시하며, 그 조작만으로 측정을 자동으로 켜지 않는다.
- 미리보기와 주기적 확인: 집중 시작 전 미리보기에서는 판정 상태를 수시로 확인할 수 있다. 집중 중에는 약 20초마다 3개의 영상 프레임을 확인한다. 미리보기를 꺼도 측정이 켜져 있으면 이 주기적 확인을 계속하며, 미리보기가 닫혀 있을 때에는 확인 구간 사이에 카메라 촬영을 멈춘다. 미리보기를 켜 둔 동안에는 영상을 표시하기 위해 카메라가 계속 켜져 있을 수 있다.
- 중단과 철회: 측정 스위치를 끄면 AI판정과 인증 시간 누적을 중단한다. 미리보기가 열려 있으면 영상 표시만 유지될 수 있다. 앱이 백그라운드로 전환되거나 낚시섬 화면을 벗어나면 이 기능의 카메라 촬영과 판정을 중단한다. 카메라 권한은 운영체제 설정에서 철회할 수 있다.
- 영상과 음성: 영상 프레임은 기기 메모리에서 일시 처리한 뒤 해제하며 사진·동영상 파일로 저장하지 않는다. 영상·이미지를 Cattus 서버, 다른 이용자, 외부 AI 서비스 또는 분석 서비스로 공유·전송하거나 모델 학습용으로 제공하지 않는다. 이 기능은 마이크를 사용하지 않으며 음성을 녹음·저장·전송하지 않는다.
- 판정과 인증 시간의 보관: 판정 결과와 인증 시간은 현재 앱 실행 중 메모리에서 일시 처리하고, 인증 시간은 해당 집중 결과 화면에 표시한다. 디스크·집중 기록·서버에 별도로 저장하거나 다른 이용자에게 공개하지 않으며 앱을 종료하면 사라진다. 영상이나 인증 시간을 저장·전송하지 않는다는 설명은 위 제2-2조의 기능 사용 분석 이벤트까지 전송하지 않는다는 뜻은 아니다.
2-3-2. 선택 기능: Android 집중 중 앱 복귀
이 항목은 집중 중 앱 복귀 기능이 제공되는 Android 앱 버전에 적용한다. 이용자가 집중을 시작한 동안 허용하지 않은 앱을 열면, 접근성 서비스를 이용해 진행 중인 Cattus 화면으로 돌아오게 한다.
- 별도 동의와 권한: 앱 안에서 접근하는 정보와 이용 목적을 안내한 뒤 「동의하고 접근성 설정하기」를 누르고 Android 접근성 설정에서 서비스를 켠 경우에만 이용한다. 거절해도 나머지 앱 기능을 이용할 수 있다. 사용 시간 측정에 필요한 사용정보 접근 권한과는 별개다.
- 접근하는 정보: 앱 화면 전환 이벤트의 앱 식별 정보(패키지명)와 Activity 종류를 이용해 허용 앱인지 판단한다. 화면의 텍스트·이미지·메시지·입력값을 읽거나 접근성 제스처를 수행하지 않는다.
- 처리와 저장: 감지한 앱 전환 정보는 기기 메모리에서만 비교하며, 이용 기록으로 저장하거나 팀 서버·분석 서비스에 보내지 않는다. 이용자가 고른 허용 앱 목록, 동의 여부와 설정 소유 계정 식별자는 설정 유지를 위해 앱 저장소에 별도로 보관한다. 이 설정 저장과 앱 전환 기록의 저장은 다르다. Android의 시스템 백업·기기 이전은 이용자의 OS 설정과 해당 서비스 정책에 따른다.
- 사용 범위: 현재 집중 상태를 확인하기 위한 통신에는 집중 세션과 계정 정보가 사용되며, 감지한 다른 앱의 패키지명을 보내지 않는다. 기존 집중 기록·스크린타임 합계·제품 분석의 전송은 각각의 기능에 관한 안내를 따른다. 이 기능의 기기 내 처리가 앱 전체의 데이터 미수집을 뜻하지 않는다.
- 중단: 휴식, 집중 종료, 로그아웃 또는 동의 철회 시 복귀 기능을 해제한다. 앱 설정의 「앱 복귀 끄기」 또는 Android 접근성 설정에서 끌 수 있다. 끄는 동작은 허용 앱 목록이나 기존 집중 기록의 삭제를 뜻하지 않는다. 다른 계정으로 전환하면 기존 계정의 허용 앱 설정과 접근성 동의는 새 계정에 이어 적용하지 않는다.
- 필수 기능 예외: 전화·시스템 설정·홈 등 필수 시스템 기능을 제한하지 않으며, 이용자가 권한을 끄거나 앱을 삭제하는 것을 막지 않는다. 기기 제조사·OS·서비스 연결과 네트워크 상태에 따라 복귀 기능이 일시적으로 동작하지 않을 수 있다.
2-4. Airbridge 광고 성과 분석
Airbridge SDK가 활성화된 앱 버전은 광고 유입·설치와 이후 기본 이용 성과를 측정하기 위해 Airbridge를 사용한다. 제품 분석·오류 분석을 위한 다른 도구와 구분하며, 앱에 구현된 전송 범위는 아래와 같다.
| 구분 | 처리 범위 |
|---|---|
| 목적 | 광고 유입·설치 성과 분석과 앱 실행·로그인·집중 완료 등 기본 이용 성과 측정 |
| 기본 이벤트·속성 | SDK의 설치·실행 이벤트, 게스트·소셜 로그인과 계정 전환, 집중 완료 이벤트. 이벤트 종류·발생 시각, 로그인 방식·계정 전환 구분, 집중 시간(초)·획득 물고기 수가 포함될 수 있음 |
| 계정 식별자 | 로그인한 계정의 Cattus 내부 사용자 ID(UUID)를 Airbridge 사용자 ID로 설정해 이용 이벤트와 연결. 게스트 계정도 로그인 세션이 있으면 포함. 이메일·전화번호·이름과 별개인 식별자이며 익명정보로 안내하지 않음 |
| 기기·접속 정보 | Airbridge 기기 식별자, IDFV, 기기 유형·모델, OS·앱 버전, 언어, IP와 접속 정보 등 실제 SDK 설정에 따른 항목. 모든 플랫폼에서 모든 항목을 항상 수집한다는 뜻은 아님 |
| 광고 식별자 | Android 광고 ID와 iOS IDFA는 동의·OS 권한·설정 및 수집 제한에 따라 사용. iOS IDFA 사용에는 ATT 허용이 필요하며, ATT는 다른 계정·기기 식별자와 일반 이벤트 수집 전체를 켜고 끄는 동의가 아님 |
| 앱이 직접 전달하지 않는 정보 | 이메일·전화번호·이름, 할 일·편지·섬 이름 같은 자유 입력 내용, 스크린타임 원본, 카메라 영상·음성·모델 판정·인증 시간. 계정 ID·광고·기기 식별자는 위 항목대로 처리 |
| 시작·중단 기준 | SDK가 활성화된 버전은 앱 실행 시 이벤트 수집을 시작하도록 구현. 별도 광고 분석 동의 전 시작을 차단하거나 거부·철회 후 자동 중단하는 기능은 아직 검증되지 않음. 로그아웃 시 SDK 사용자 정보 초기화는 신규 이벤트 수집 중단이나 과거 데이터 삭제를 뜻하지 않음 |
| 보유기간·삭제 | 실제 적용 기간·처리 국가·백업 삭제 범위와 개별 삭제 절차는 계약·대시보드에서 추가 확인 필요. 종전 90일 보관 목표는 확인된 적용 기간이 아니므로 90일 이내 삭제로 안내하지 않음 |
2-5. 앱 오류 수집과 직접 Meta 앱 이벤트
Sentry 오류 진단: Sentry가 포함된 정식 앱은 앱 시작 시 오류 수집을 초기화하고 앱 충돌·JavaScript 오류를 진단하기 위해 오류 메시지·스택 추적, 오류 발생 시각, 앱 버전·실행 환경, 기기·OS 정보와 오류 전후의 동작 기록을 Sentry로 전송할 수 있다. 앱의 기본 수집 주소는 미국 리전이다. 이는 PostHog 제품 분석이나 Airbridge 광고 분석과 별도의 전송 경로다. 이 기능에 카메라 영상·음성 전송을 구현하지 않았으며, 이를 오류 메시지 안의 모든 개인정보가 자동으로 제거된다는 뜻으로 해석해서는 안 된다.
Meta 앱 SDK와 앱 전환 API(CAPI): 해당 SDK가 포함된 Android 버전은 앱 시작 시 Meta SDK를 초기화하고 자동 앱 이벤트를 기록하도록 설정되어 있다. 기기 설정과 SDK가 사용할 수 있는 범위에서 광고 식별자, 앱 설치·실행 이벤트, SDK 설치 식별자, 앱·기기 정보를 광고 성과 측정과 전환 중복 제거에 사용한다. 앱의 첫 섬 도착 이벤트는 SDK와 서버 CAPI 경로로 전달하도록 구현되어 있다. 서버 경로의 항목은 이벤트 이름·시각·중복 제거용 이벤트 ID, SDK 설치 식별자(anon_id), 요청 IP, 광고 추적 허용 상태, 앱 추적 상태와 앱·기기 정보(extinfo: 앱 ID·버전·OS·모델·언어·화면 크기·시간대 등)다. anon_id라는 이름이 재식별할 수 없는 익명정보임을 뜻하지 않는다.
이 앱 직접 전송은 Airbridge가 광고 매체에 전달하는 정보와 사전예약 웹사이트의 Meta 픽셀·CAPI와 각각 별개다. 사전예약 웹사이트 동의, 스크린타임·접근성 권한, AI집중측정 설정을 앱의 광고 추적 동의로 간주하지 않는다. iOS ATT나 Android 광고 ID 제한은 해당 식별자의 사용 범위에 영향을 주지만 모든 진단·앱 이벤트 전송의 자동 중단이나 이미 전송된 자료의 삭제를 뜻하지 않는다.
Sentry의 수신자는 Functional Software, Inc.(Sentry), Meta의 수신자는 해당 앱 비즈니스 도구를 제공하는 Meta 법인이다. 앱 이벤트는 서비스 이용 시 네트워크로 전송되며 외부 서비스의 처리 국가·법인·계약상 역할은 각 서비스 계약과 이전 조건에 따른다. 미국 수집 주소를 확인한 Sentry 외에 모든 실제 처리 국가를 확인했다고 안내하지 않는다. 개별 프로젝트의 보유 설정·국외 이전 근거와 데이터 삭제 완료는 별도 확인 대상이다. 보유기간을 확인하지 않고 특정 기간 후 자동 삭제된다고 약속하지 않는다.
진단·광고 분석 정보의 열람, 처리정지·삭제 요청은 팀 개인정보 창구로 접수한다. 비밀번호·인증번호를 보내지 않는다. 팀은 본인 확인 후 Sentry·Meta를 포함한 해당 수신자에 대한 처리 필요성을 확인하고, 신규 수집 중단 요청과 과거 원격 데이터 삭제를 구분해 실제 처리 결과를 안내한다. 앱 탈퇴나 단말 식별자 초기화만으로 외부 데이터까지 모두 삭제됐다고 안내하지 않는다. 2026년 11월 12일 확인한 Sentry 조직은 Developer 플랜·US 리전이다. Sentry 공식 보관표의 해당 플랜 오류 기본 보관기간은 30일이지만, 과거 이벤트에는 수집 당시 플랜이 적용될 수 있으며 모든 자료의 실제 삭제 완료를 보장하지 않는다. Meta Business Tools 약관은 Event Data를 최대 2년 보관할 수 있고, 이벤트로 만든 audience는 해당 audience를 삭제할 때까지 보관할 수 있다고 설명한다. 이는 이 앱의 모든 데이터를 2년 후 자동 삭제한다는 약속이 아니다.
PostHog의 이벤트·프로필 보관 차이는 이벤트 보관 안내와 데이터 저장 안내를 따른다. 대시보드의 보관 설정을 확인한 사실과 개별 이용자 자료의 실제 삭제 완료를 구분한다.
3. 만 14세 미만 아동
Cattus는 현재 만 14세 이상만 가입할 수 있다. 계정 또는 게스트를 만들기 전에 만 14세 이상임을 확인한다. 만 14세 미만 이용자를 위한 법정대리인 동의 절차를 제공하기 전에는 만 14세 미만 아동의 가입을 허용하지 않는다.
4. 다른 이용자에게 보이는 정보
Cattus는 함께 집중하고 섬을 운영하기 위해 일부 정보를 다른 이용자에게 보여 준다. 첫 섬 생성·가입 전에 아래 공개 범위를 별도로 알리고 확인받는다.
| 정보 | 같은 섬 주민 | 친구 | 다른 섬 방문자 |
|---|---|---|---|
| 닉네임·고양이 아바타 | 공개 | 공개 | 공개 |
| 집중 중 할 일 이름·진행 시간 | 공개 | 같은 섬 주민일 때만 | 비공개 |
| 도서관의 집중 기록과 하루 총 스크린타임 | 공개 고정 | 같은 섬 주민일 때만 | 비공개 |
| 앱별 사용 시간·차단/허용 앱 목록 | 비공개 | 비공개 | 비공개 |
| 주민별 누적 물고기 획득 | 공개 고정 | 같은 섬 주민일 때만 | 비공개 |
| 게시판 퀘스트 주민별 달성률 | 공개 | 해당 없음 | 공개 |
| 섬 편지방 | 해당 섬 주민에게 공개 | 같은 섬 주민일 때만 | 비공개 |
| 친구 편지 | 비공개 | 지정 수신자에게만 | 비공개 |
공개 고정은 같은 섬 주민 사이에서 숨김 설정을 제공하지 않는다는 뜻이며 인터넷 전체 공개를 뜻하지 않는다. 할 일 이름과 후기 등 자유 입력란에 민감한 정보를 적지 않도록 입력 화면에서 다시 안내한다.
5. 제3자 제공
팀은 이용자의 개인정보를 판매하지 않는다. 제2조와 제6조에 설명한 외부 진단·분석·광고 서비스로 개인정보가 전송되므로 외부 제공이 전혀 없다고 안내하지 않는다. 각 수신자의 계약상 역할과 처리 범위에 따라 위탁·제3자 제공·국외 이전에 필요한 고지와 동의를 적용한다. 서비스 안에서 이용자가 선택한 상대나 같은 섬 주민에게 제4조의 정보를 보여 주는 것은 Cattus의 핵심 기능이다.
앞으로 제3자 제공이 필요한 경우 제공받는 자, 목적, 항목, 보유기간과 동의 거부 결과를 미리 알리고 필요한 동의를 받는다.
6. 처리위탁과 국외 이전
팀은 서비스 제공을 위해 아래 외부 서비스를 이용한다. 개인정보는 서비스 이용 과정에서 네트워크를 통해 이전된다.
| 수탁 서비스 | 업무 | 이전 항목 | 이전 국가·방법 | 보유기간 |
|---|---|---|---|---|
| PostHog, Inc. | 제품 이용 분석과 Session Replay | 제2조의 사용자 식별자·이용 이벤트·화면 및 조작 기록 | 미국 수집 주소로 서비스 이용 중 네트워크 전송. 실제 처리 국가 전체는 확인 필요 | 2026-11-12 설정 확인: 이벤트 1년, 웹 리플레이 30일. 프로필은 별도 삭제 필요. 과거 자료의 실제 삭제 완료는 미확인 |
| Datadog, Inc. | 앱 RUM, 서버 Logs·APM을 통한 오류·성능 분석과 장애 대응 | 기기·OS·앱 버전, 화면 경로, 요청·오류·성능 정보 | 미국 US5 사이트로 서비스 이용 중 네트워크 전송. 실제 처리 국가 전체는 확인 필요 | 아래 저장소별 기준 참조. 모든 기록에 30일이 적용되는 것은 아님 |
| Google LLC (Firebase Cloud Messaging) | 서비스 알림 전송 | Firebase 설치 ID, 푸시 토큰과 알림 전달 정보 | 네트워크 전송. Google의 글로벌 처리 안내만으로 이 앱의 실제 이전 국가를 특정할 수 없어 확인 필요 | 토큰 비활성화 후에도 알림 서버의 토큰·사용자 ID는 남음. 앱 탈퇴와 Firebase 설치 ID 삭제는 별개이며 최종 삭제기간은 미확인 |
수탁자 개인정보 문의 창구는 PostHog, Datadog, Google/Firebase 개인정보 보호 문의다. Cattus 계정에 관한 요청은 제1조의 팀 이메일로 접수할 수 있다.
국외 이전의 적용 근거, 실제 이전 국가 전체, 이전받는 법인의 계약상 범위는 추가 확인이 필요하다. 서비스 계약에 필요하다는 이유만으로 모든 분석·로그 이전의 적법한 근거가 확정된 것은 아니다. 이전 거부·동의 철회는 팀 이메일로 요청할 수 있다. 기기 알림 권한을 끄면 알림 수신이 제한되지만 이미 이전된 설치 ID나 기록이 삭제되지는 않는다. 분석 수집의 자동 중단과 거부에 따른 서비스 영향은 현재 확인되지 않았으므로, 이메일 접수만으로 수집 중단이 완료됐다고 안내하지 않는다.
6-1. 로그 종류와 보관 설정
| 기록·저장소 | 확인된 설정 | 확인되지 않은 범위 |
|---|---|---|
| 서버 애플리케이션 파일 로그 | 일별 회전 이력 7개 보관 설정 | 현재 기록 중인 파일과 정리 실행 시점까지 포함한 “생성 후 최대 7일 삭제” 보장 아님 |
| 서버 사용자 활동 파일 로그 | 일별 회전 이력 30개 보관 설정 | 모든 저장소의 동일 기록이 30일 안에 삭제된다는 보장 아님 |
| S3에 업로드한 서버 로그 사본 | 해당 로그 접두의 객체 생성 후 90일 만료 규칙 | 로그 발생 시각과 업로드 시각은 다를 수 있고, 만료 규칙은 정확한 물리 삭제 완료 시각이 아님 |
| Docker 표준 출력 로그 | 파일 크기·개수에 따른 회전 | 최대 7일이라는 시간 상한은 확인되지 않음 |
| Datadog 앱 RUM | 제공자 기본 안내는 세션·화면·동작·오류·리플레이 30일, 리소스·긴 작업 15일 | 실제 계약·프로젝트 설정 및 개인별 삭제 완료는 별도 확인 필요 |
| Datadog 서버 Logs·APM | 서버 로그와 성능 추적을 전송하는 설정 | 실제 인덱스·계약별 보관기간과 삭제 완료 시점 미확인. RUM의 30일을 적용하지 않음 |
이 설정 공개는 탈퇴자 관련 기록을 계속 보관할 수 있는 포괄적인 예외 근거가 아니다. 보안·사기 방지·법적 의무 등으로 보관해야 하는 기록은 항목·목적·적용 근거·기간·종료 조건을 개별 확인해야 하며, 현재 미확인인 기록의 보관이 정당하다고 확정하지 않는다.
6-2. FCM 토큰과 Firebase 설치 ID
탈퇴 시 알림 서버에서 토큰을 비활성화하는 처리는 Firebase 설치 ID 삭제 요청이 아니다. 현재 탈퇴 절차에서 Firebase 설치 ID 삭제 API를 호출하는 처리는 확인되지 않았다. 알림 서버에 남은 토큰·사용자 ID의 최종 삭제와 Firebase에 삭제를 요청할 주체·시점도 확정되지 않았다.
Google이 안내하는 최대 180일은 앱 운영자 또는 해당 설치의 클라이언트가 Firebase 설치 ID 삭제 API를 실제로 호출한 뒤 활성·백업 시스템에서 관련 정보를 제거하는 데 관한 기간이다. 탈퇴일·알림 권한 해제일·토큰 비활성화일부터 자동으로 계산되는 기간이 아니다.
6-3. Airbridge와 광고 채널
Airbridge SDK가 활성화된 앱 버전에서 이용하는 서비스는 AB180 Inc.의 Airbridge이며, 제2-4조의 계정·기기 식별자와 기본 이벤트·속성을 네트워크로 전송해 광고 유입·설치 및 기본 이용 성과를 분석한다. 실제 계약 상대방, 처리·저장 국가와 재위탁 범위, 이전 시점·방법·근거, 보유기간 및 삭제 요청·완료 확인 방법은 계약과 대시보드에서 추가 확인이 필요하다. 기존 PostHog 등의 국가·보관기간을 Airbridge에 적용하지 않는다.
Airbridge GO의 광고 소재·캠페인 관리와 앱의 Airbridge SDK 이벤트 수집은 별개다. 광고 제작 자료에는 이용자의 계정 ID·이메일·자유 입력 내용을 포함하지 않는 기준을 적용하지만, 앱 SDK에는 제2-4조와 같이 내부 사용자 ID가 전달되도록 구현되어 있다.
광고 채널은 실제 광고를 집행하는 매체로 한정해 연동하는 기준을 적용한다. Airbridge GO에서 Google·Meta 광고 계정을 연결한 사실만으로 개별 이용자의 동의를 받은 것은 아니다. 실제 매체별 전달 항목·목적·수신자와 처리 관계, 필요한 고지·동의 및 ATT 준수 여부는 별도 확인 대상이며, 이 방침 정정만으로 확인이 완료됐다고 안내하지 않는다.
7. 자동 수집 장치와 행태정보
앱은 접속·오류 기록과 제품 이용 이벤트를 자동 생성할 수 있다. 앱은 시작 시 PostHog를 초기화한다. AI집중측정 제공 버전에서는 PostHog Session Replay를 비활성화한다. 이전 앱 버전에서는 당시 설정에 따라 Session Replay가 수집될 수 있으며, 새 버전의 비활성화가 과거 리플레이의 삭제를 뜻하지 않는다. 개별 동의 전 수집을 차단하거나 동의 철회 후 자동 중단하는 기능은 확인되지 않아 보완이 필요하다. 동의 철회 요청은 제9조의 이메일로 접수할 수 있으며, 접수와 실제 신규 수집 중단 확인은 구분한다.
PostHog는 IP 기반 위치 추정을 끄고 입력창·이미지 등을 가리는 설정을 사용한다. 이 설정만으로 전송 과정의 IP 처리 자체가 없거나 모든 화면·이벤트의 개인정보와 인증정보가 완전히 제거된다고 보장하지 않는다. 인증정보를 수집하지 않도록 하는 실제 전송 데이터 검증이 필요하다.
신규 수집 중단, 계정 삭제에 따른 과거 이벤트·사용자 정보·리플레이 삭제, 별도의 개인정보 삭제 요청은 서로 다른 처리다. 탈퇴 후 분석 식별자를 초기화해도 이미 저장된 분석 데이터는 삭제되거나 재식별할 수 없게 익명화되지 않는다. 현재 원격 분석 기록 삭제 연동과 완료 확인은 검증되지 않았다. 이메일 삭제 요청을 받았다는 사실을 외부 분석 기록 삭제 완료로 안내하지 않는다.
사전예약 웹사이트의 Meta 픽셀·전환 API 처리는 별도 사전예약 개인정보 안내와 광고 측정 동의가 적용되며, 그 동의가 Cattus 앱 가입 동의를 대신하지 않는다.
Airbridge SDK가 활성화된 버전은 앱 실행 시 수집을 시작하고 로그인 계정의 내부 사용자 ID를 설정하도록 구현되어 있다. 앱 수집 동의와 iOS ATT·Android 광고 ID 설정은 서로 다른 항목이며, ATT를 거절하거나 AI집중측정을 껐다는 이유만으로 Airbridge의 모든 이벤트 수집이 중단되는 것은 아니다. 별도 동의 전 수집 차단·철회 시 자동 중단과 실제 출시본 전송 검증은 추가 보완 대상이다. 요청 접수·사용자 정보 초기화·신규 수집 중단·과거 원격 데이터 삭제를 구분하며, 문의는 제9조의 이메일로 접수한다.
8. 개인정보의 파기와 회원 탈퇴
보유기간이 끝나거나 목적을 달성해 개인정보가 필요 없게 되면 파기해야 한다. 다만 현재 확인된 탈퇴 처리에는 아래와 같은 삭제 범위와 한계가 있다. “삭제”는 해당 저장 데이터 제거, “계정 연결 해제”는 사용자 참조 제거를 뜻한다. 연결 해제나 식별자 초기화만으로 재식별할 수 없는 익명화가 완료되는 것은 아니다.
회원 탈퇴 시 다음 기준을 적용한다.
- 로그인 세션을 무효화하고 인증 자격과 소셜 로그인 연결을 파기한다. 인증 세션 행·사용자 ID까지 모두 삭제하는 것은 아니다. 알림 토큰은 별도 서버에서 비활성화하며 토큰·사용자 ID의 삭제와는 구분한다.
- 기기·날짜별 총 사용량 측정 원본과 구간별 사용량 보고는 탈퇴 처리 중 운영 DB에서 삭제한다. 일별 스크린타임 집계는 사용자 연결을 해제한다. 이를 앱별 사용 시간 원본 전체의 삭제로 확대해 안내하지 않는다.
- 계정 행의 내부 UUID와 일부 멤버십·정산·보상 기록의 사용자 식별키가 남는다. 중복 지급 방지용 사용자·주차 기록도 남으며, 다른 기록과 연결 가능한 식별키를 익명정보로 표현하지 않는다. 각각의 최종 삭제기간과 종료 조건은 미확인이다.
- 섬 공동 물고기·원장, 공지 등 공동 기록은 다른 주민의 활동·정산 기록을 유지하기 위해 남는다. 공지 등 일부 기록은 작성자 연결을 해제하지만 모든 기록의 사용자 식별키가 제거되는 것은 아니다. 섬 편지방은 화면에서 발신자를 숨겨도 저장된 본문과 내부 발신자 ID는 남는다. “섬이 유지되는 동안”이라는 공동 기록 기준이 개인 식별키의 보관기간을 대신하지 않는다.
- 댓글·방명록은 탈퇴 시 삭제한다. 친구 편지를 닫는 처리는 화면에서 숨기는 것이며 본문 파기가 아니다. 탈퇴만으로 친구 편지와 모든 공동 게시물·첨부파일 안의 개인정보가 삭제되는지는 확인되지 않았다. 작성자 연결 해제와 내용 속 개인정보 제거를 구분해 별도 삭제 요청 대상으로 확인해야 한다.
- DB 자동 백업에는 7일 보관 설정이 있다. 이는 백업의 보관 주기에 관한 설정이며 탈퇴 접수일이나 운영 데이터 삭제일로부터 모든 사본을 7일 이내 제거한다는 보장이 아니다. 수동·최종 스냅샷, 복원 사본, 첨부파일 사본의 보관·삭제 시점은 별도 확인이 필요하다.
- 로그·오류·분석 기록은 계정 삭제와 함께 자동으로 모두 삭제되는 것이 아니다. 제6조의 회전·만료·조회기간 공개만으로 계속 보관을 정당화하지 않는다. 과거 PostHog 데이터, 알림 토큰과 잔존 식별키 등의 삭제 연동·완료 확인 및 보관 예외의 구체적인 근거가 추가로 필요하다.
섬 탈퇴는 회원 탈퇴와 다르다. 섬에서 나가도 계정과 개인 기록은 유지된다. 방장 혼자 남은 섬을 삭제하며 탈퇴하면 공동 물고기·원장·공지 등 삭제 대상 공동 데이터를 제거한다. 섬의 종료 표시, 멤버십과 기존 정산 근거까지 모두 삭제되는 것은 아니다.
Airbridge 관련 분석 데이터의 처리정지·삭제 요청은 제1조의 팀 이메일(nappaegonoljima@gmail.com)로 접수한다. 요청 확인에 필요한 최소 식별 수단을 사용하며 비밀번호·인증 코드는 요청하지 않는다. 신규 수집 중단, 단말의 식별자·사용자 정보 초기화, Airbridge에 이미 전송된 데이터의 삭제를 구분한다. 회원 탈퇴나 식별자 초기화만으로 과거 Airbridge 데이터가 자동으로 삭제된다고 보장하지 않으며, 외부 서비스의 처리 절차에 따라 실제 완료를 확인한 범위만 안내한다.
9. 이용자의 권리와 행사 방법
이용자는 자신의 개인정보에 대해 열람, 정정·삭제, 처리정지, 동의 철회와 회원 탈퇴를 요구할 수 있다. nappaegonoljima@gmail.com으로 요청하면 팀은 본인 확인 후 적용 법령이 정한 절차에 따라 처리하고 결과를 알린다.
- 요청 접수: 앱 설치·재설치나 로그인을 하지 않아도 위 이메일로 요청할 수 있다. 앱에서 사용한 닉네임, 로그인 방식과 요청 종류(동의 철회, 계정 및 관련 데이터 삭제, 특정 개인정보 삭제)를 적는다.
- 본인 확인: 계정 소유 확인에 필요한 최소 정보만 확인한다. 비밀번호, 인증 코드, 소셜 로그인 비밀번호는 보내지 않는다. 닉네임만으로 소유자를 확정하지 않는다. 게스트·동일 닉네임·앱 접근 불가 상황은 이메일에 함께 적을 수 있으나, 이 경우의 구체적인 추가 확인 절차는 아직 확정되지 않았다.
- 처리: 신규 수집 중단, 운영 DB 처리, 외부 서비스의 과거 데이터 처리와 보관 예외를 나누어 확인한다. 다른 주민이 남아 있는 섬의 방장은 현재 앱 내 탈퇴 전에 권한 위임이 필요하다. 앱에 접근할 수 없는 방장의 이메일을 통한 권한 위임·탈퇴 절차는 미확정이며, 이메일만으로 완료 가능하다고 보장하지 않는다.
- 결과 안내: 실제 처리한 범위, 남은 데이터와 미완료 사유를 구분해 알린다. 운영 가능한 예상 처리기간과 외부 서비스·백업까지 포함한 삭제 완료기한은 아직 확정되지 않았다. 요청 접수만으로 삭제 완료로 처리하지 않는다.
선택 기능에 관한 동의는 이메일로 철회할 수 있다. 권리행사 방법은 가입·수집 방법보다 어렵지 않게 제공한다. 요청을 거절하거나 제한해야 하는 법적 사유가 있으면 그 사유와 이의 제기 방법을 함께 안내한다.
10. 안전성 확보 조치
팀은 개인정보를 안전하게 관리하기 위해 접근 권한 최소화, 인증정보와 전송 구간 보호, 접속기록 관리, 취약점·악성코드 대응, 백업 접근 제한, 수탁자 점검 등 기술적·관리적 조치를 적용한다.
11. 피해구제와 상담
개인정보 침해에 관한 상담이나 신고가 필요한 경우 아래 기관에 문의할 수 있다.
- 개인정보침해 신고센터: 국번 없이 118 · privacy.kisa.or.kr
- 개인정보분쟁조정위원회: 1833-6972 · kopico.go.kr
- 개인정보보호위원회: pipc.go.kr
12. 방침 변경과 언어
이 방침을 변경하면 시행일과 주요 변경 내용을 앱 또는 공식 사이트에서 알린다. 이용자의 권리에 중대한 영향을 주는 변경은 시행 전 또는 변경 즉시 알아보기 쉽게 알리고, 별도 동의가 필요하면 다시 동의를 받는다.
이 방침은 한국어본을 기준으로 한다. 번역본을 제공하는 경우 의미 차이가 있으면 한국어본을 기준으로 하되, 이용자 거주지의 강행 법규상 권리를 제한하지 않는다.
이 방침은 2026년 9월 27일부터 시행한다.
문구 개정일: 2026년 10월 22일. 최초 시행일은 유지한다. 이번 개정은 스크린타임 원본 삭제와 집계 연결 해제, 친구 편지의 숨김 처리, 남는 식별키, 로그·백업 보관 설정, 분석 수집·삭제 및 Firebase 설치 ID 삭제의 한계를 구분해 기존 안내를 정정한 것이다. 확인되지 않은 보관기간을 새로 승인하거나 앱·백엔드의 삭제 기능이 보완됐음을 뜻하지 않는다.
Airbridge 처리 안내 정정일: 2026년 11월 1일. 2026년 10월 28일 도입 준비안 중 SDK 활성화 버전의 처리 상태와 계정 ID 미전송 안내를 정정했다. 내부 사용자 ID, 로그인 방식·계정 전환, 집중 시간·획득 물고기 수 등 현재 앱에 구현된 범위와 시작·중단의 한계를 반영했다. 최초 시행일은 유지하며, 실제 설치본별 수집 개시일·계약상 처리 조건·동의 및 철회 제어·외부 삭제 완료까지 확인됐다는 뜻은 아니다.
AI집중측정 관련 추가 안내일: 2026년 11월 1일. 기능 제공 버전에 적용되는 카메라 권한·주기적 확인·미리보기·중단 방법, 영상·음성 미저장 및 미전송, 판정·인증 시간의 일시 처리와 제품 분석에 전송되는 상태·식별자 범위를 추가했다. 기존 최초 시행일과 위 삭제·보관 안내는 유지한다. 이 방침의 게시만으로 카메라 기능을 켜거나 이용자의 동의를 받은 것으로 처리하지 않는다.
앱 SDK 안내 보완일: 2026년 11월 12일. 기존 앱의 Sentry와 직접 Meta SDK·앱 CAPI 처리 경로를 추가했다. 신규 동의를 받은 것으로 처리하거나 미배포 신고·탈퇴 기능의 적용 완료를 뜻하지 않는다.