AI 냥계부 개인정보처리방침
AI 냥계부(이하 "앱")는 사용자의 결제 기록을 사용자의 휴대폰 안에서만 만들고 보관합니다. 이 방침은 앱이 어떤 정보를 읽고, 무엇을 저장하며, 무엇을 밖으로 보내는지(보내지 않는지) 설명합니다.
1. 앱이 읽는 정보와 이유
| 무엇을 | 왜 | 어디에 남나 |
|---|---|---|
| 카드사·은행이 보낸 문자 (문자 읽기 권한) | 결제·입출금 내역을 가계부에 자동으로 기록 | 금액·가맹점·일시·결제수단과 결제 문자·알림 원문을 휴대폰 안에만 저장 (결제 내용 화면의 '원문 보기'용). 거래가 아닌 메시지는 저장하지 않음 |
| 카드·은행·결제 앱 알림, 카카오톡 금융 채널 알림 (알림 읽기 권한) | 문자 없이 앱 알림으로 오는 결제 기록 | 위와 같음 |
| 사용자가 직접 입력한 내용 (예산, 직접 추가한 지출, 카테고리, 만기 일정 등) | 가계부 기능 | 휴대폰 안 |
- 휴대전화 번호로 온 개인 문자, 개인 카카오톡 대화, 그 밖의 앱 알림은 읽어도 바로 버리고 저장하지 않습니다.
- 기본 카테고리 추천은 휴대폰 안에서만 동작합니다. 서버 AI는 사용자가 설정에서 직접 켤 때만 씁니다 (2장).
2. 밖으로 보내는 정보
- 기본적으로 아무것도 보내지 않습니다. 아래 기능을 사용자가 직접 켜지 않으면 결제 내역·금액·가맹점·문자 내용은 개발자를 포함해 누구에게도 전송되지 않습니다.
- AI 기능 (선택, 베타 v13부터 · 설정 › AI에서 각각 동의한 경우에만)
- AI 카테고리 추천: 카테고리가 없는 가게 이름만 보냅니다. AI가 어떤 가게인지 알아보려고 그 이름으로 웹 검색을 할 수 있습니다. 결과는 다른 사용자에게도 쓰도록 '가게 이름 → 카테고리·이유'로 서버에 남기며, 누가 보냈는지는 남기지 않습니다.
- 알림 양식 함께 읽기: 앱이 알아보지 못한 카드사·은행 알림의 모양만 보냅니다. 숫자는 #으로, 이름·가게 이름·받는 분은 기호(W1 등)로 바꿔 가립니다 (예: 롯데 승인 안내 / W1 / #,###원). 카드사·은행 이름과 안내 문구는 그대로 남으며, '결제·승인'처럼 금융 안내에 쓰는 낱말이 들어간 말은 가려지지 않을 수 있습니다. 휴대전화 번호가 보낸 개인 문자는 읽는 단계에서 버리므로 보내지 않습니다.
- 같은 모양에 사용자가 '확인 필요'에서 고른 답(거래 종류, 몇 번째 금액·가게 자리인지)과, 앱 판정을 고쳤다는 오류 신고(어떤 모양을 어떻게 고쳤는지)도 함께 보냅니다. 같은 양식에 여러 사용자가 같은 답을 하면 다른 사용자에게는 묻지 않고 기록합니다.
- AI 냥이 플랜 (상담): '플랜 받기'를 누른 사람만, 적어 주신 목표 글, 카테고리별 합계, 자주 쓴 가게 15곳의 이름·횟수·합계, 예산을 보냅니다. 그 뒤로는 하루 한 번 새로 받습니다. 서버는 이 내용을 저장하지 않으며, 사용량 계산을 위한 기기별 비용만 남깁니다.
- 보내지 않는 것: 문자·알림 원문, 거래 한 건 한 건, 날짜별 결제, 계좌·카드 번호, 이름·전화번호
- 함께 보내는 것: 앱이 받은 무작위 기기 번호 (사용량 한도와 한 기기 한 표를 세는 데만 쓰며, 서버에는 이 번호의 해시만 남습니다)
- 보관: 가게 사전은 누가 보냈는지 없이 계속 보관합니다 (답을 찾지 못한 가게는 30일 뒤 자동 삭제). AI가 읽은 양식 사전은 180일 뒤 자동 삭제합니다. 답은 양식별로 기기 해시와 함께 보관하고, 오류 신고는 1년 뒤 자동 삭제합니다.
- 끄면 그 뒤로는 보내지 않습니다. 이미 보낸 답·신고의 삭제는 문의 이메일로 요청할 수 있습니다.
- 베타 진단 (선택, 동의한 경우에만): 베타 테스트 기간에 사용자가 '베타 진단'에 동의하면, 앱을 더 낫게 만들기 위해 아래 숫자와 상태만 하루 한 번 개발자에게 보냅니다.
- 보내는 것: 앱을 쓴 날 수, 화면을 연 횟수, 권한 상태, '확인 필요'·문제 표시·직접 고친 건수, 카드사별 기록 건수, 앱 오류가 난 코드 위치, 사용자가 쓴 짧은 질문 답, 기기 모델·안드로이드 버전, 무작위 설치 번호(이름 대신)
- 보내지 않는 것: 문자 내용, 금액, 가게 이름, 날짜별 결제, 계좌·카드 번호, 이름·전화번호
- 받는 곳: 개발자의 구글 폼 (Google LLC — 서버가 해외에 있을 수 있음)
- 보관: 베타가 끝나고 3개월 안에 삭제
- 언제든 앱 설정 › 베타 진단에서 끌 수 있고, 끄면 그 뒤로는 보내지 않습니다. 이미 보낸 진단의 삭제는 문의 이메일로 요청할 수 있습니다 (앱의 '보낼 내용 미리 보기'에 있는 설치 번호를 알려 주세요).
- 문자 양식 보내기 (선택): 앱이 알아보지 못한 결제 문자의 '양식'을 숫자·이름을 가린 채 사용자가 직접 골라 공유할 수 있습니다. 자동으로 보내지 않으며, 보내는 곳(카카오톡·메일 등)은 사용자가 고릅니다.
- 의견 보내기: 사용자가 직접 쓴 내용을 사용자가 고른 앱으로 보냅니다.
3. 백업
- 백업·내보내기는 사용자가 정한 복구 코드로 암호화한 파일을 사용자가 고른 위치에 저장합니다. 개발자는 이 파일과 복구 코드를 볼 수 없습니다.
- 엑셀 내보내기 파일은 암호화되지 않으므로 보관에 주의해 주세요.
4. 보관과 삭제
- 모든 기록은 휴대폰 안에 있으며, 앱을 삭제하거나 앱 데이터를 지우면 함께 삭제됩니다.
- 개발자 서버에는 사용자의 결제 기록이 없으므로, 개발자가 대신 삭제·열람해 드릴 결제 기록도 없습니다 (베타 진단과 AI 기능의 답·오류 신고는 2장).
5. 제3자 제공·광고
- 개인정보를 제3자에게 판매하지 않습니다.
- 처리를 맡기는 곳 (AI 기능을 켠 경우, 국외 전송): AI 기능의 내용은 인터넷으로 아래 회사에 전송되어 처리됩니다.
- Cloudflare, Inc. (미국) — 앱 서버 운영, 2장의 사전·답·오류 신고 저장
- Anthropic PBC (미국) — AI가 가게 이름, 가린 모양, 상담 내용을 읽음. Anthropic은 API로 받은 내용을 기본적으로 모델 학습에 쓰지 않고, 30일 안에 삭제합니다 (정책 위반으로 표시된 내용은 최대 2년 보관될 수 있음)
- 광고, 분석 도구(광고 ID 등)를 쓰지 않습니다.
6. 아동
- 만 14세 미만을 대상으로 하지 않습니다.
7. 사용자의 권리와 문의
- 권한(문자·알림 읽기)은 휴대폰 설정에서 언제든 끌 수 있습니다. 끄면 자동 기록이 멈추고, 직접 입력은 계속 쓸 수 있습니다.
- 문의: joahn.contact@gmail.com
8. 바뀌는 경우
- 서버·AI 기능이나 구독 결제를 추가하는 등 처리 방식이 바뀌면 이 방침을 고치고, 앱 안에서 먼저 알립니다.