개인정보처리방침
시행일 2026·10·01 · 최종 개정일 2026·10·01 · 버전 1.2
매크로웨더(Macro Weather · 이하 "회사")는 이용자의 개인정보를 소중하게 다루며, 「개인정보 보호법」 등 관련 법령을 준수합니다. 본 방침은 회사가 제공하는 매크로웨더 웹앱(https://macroweather.app)과 관련 서비스에서 개인정보를 어떻게 수집·이용·보관·파기하는지 설명합니다.
1. 수집하는 개인정보 항목
회사는 다음의 개인정보 항목을 처리합니다.
필수 항목 (회원가입 · 서비스 이용)
- Google 소셜 로그인: 이메일, 프로필 이름, 프로필 이미지 URL, Google 사용자 식별자(UID)
- 학습 활동 데이터: 학습 진도, 정답률, XP, 리그 등급, 스트릭 일수, 배지 획득 이력
- 기기 · 접속 정보: 브라우저 종류, OS, 접속 IP(익명화), 접속 일시
선택 항목
- 친구 관계: 친구 초대 시 상대방 UID (본인 동의 시)
- 페르소나 · 관심 섹터: A(IT/빅테크) · B(방산/우주) · C(금융/리츠) · D(에너지/소비재) 중 선택
- 연령 모드: 유아 / 청소년 / 성인 (자녀 계정 관리 시 법정대리인 동의 필요)
- 포트폴리오 정보 (Master 이용자): 이용자가 직접 입력한 보유 종목·비중 (외부 계좌 자동 연동 X)
유료 결제 시
- 결제 정보: 결제수단(카드사·간편결제 등), 결제 승인번호, 결제 일시, 구독 상품 정보 (카드번호·CVC 등 민감 정보는 회사가 저장하지 않으며, 결제대행사가 안전하게 처리합니다.)
- 휴대전화번호: 정기결제 등록·영수증 및 결제 취소 안내 발송에 필요해 결제 시 입력받아 보관합니다. (결제대행사 요건)
- 세금계산서 발급 시: 사업자등록번호, 상호, 대표자명, 사업장 주소 (요청 시에만)
💳 결제대행사 안내 현재 이용 중인 결제대행사는 결제 화면에서 확인하실 수 있습니다. 베타 기간에는 유료 결제를 운영하지 않으므로 위 결제 관련 정보는 수집되지 않습니다.
고객 문의 시 (선택)
- 회신용 이메일: 비로그인 상태로 문의하신 경우 답변 발송을 위해 수집합니다.
- 진단 정보: 버그 신고 시 이용자가 동의(체크)한 경우에만 앱 버전, 브라우저 정보(User-Agent), 화면 크기, 최근 오류 메시지 최대 3건을 함께 전송합니다. 체크를 해제하면 전송되지 않습니다.
2. 개인정보의 수집 방법
- Google 소셜 로그인 (OAuth) 시 이용자 동의를 거쳐 자동 수집
- 이용자가 서비스 내에서 직접 입력·설정 (페르소나 선택, 학습 활동 등)
- 서비스 이용 과정에서 자동 생성 (학습 진도, 접속 기록 등)
- 고객 문의 · 이메일 상담 과정에서 이용자가 자발적으로 제공
3. 개인정보의 처리 목적
| 목적 | 처리 항목 |
| 회원 식별 · 인증 | 이메일, Google UID |
| 학습 진도 관리 · 통계 | 학습 활동, XP, 리그 |
| 서비스 개인화 (개인 맞춤 추천) | 페르소나, 관심 섹터, 오답 이력 |
| 친구 리그 · 소셜 기능 | 친구 관계, 프로필 |
| 결제 · 구독 관리 | 결제 정보, 휴대전화번호, 구독 이력 |
| 고객 지원 · 문의 응대 | 이메일, 문의 내용, (동의 시) 진단 정보 |
| 서비스 개선 · 통계 분석 | 익명화된 이용 통계, A/B 실험 익명 식별자 |
| 부정 이용 · 보안 사고 대응 | 접속 로그, IP (익명화) |
4. 개인정보의 보유 및 이용 기간
- 회원 정보: 회원 탈퇴 시까지. 탈퇴 요청 후 30일 이내 파기
- 학습 활동 데이터: 회원 탈퇴 시 즉시 삭제 (익명 통계로만 남음)
- 결제 · 세금 관련: 「전자상거래법」에 따라 5년 보관 (계약·청약철회·대금결제·재화 공급 기록)
- 부정 이용 방지 로그: 「통신비밀보호법」에 따라 3개월 보관 후 파기
- 고객 문의 응대 기록: 3년 보관 후 파기
⚠️ 법령 우선 법령상 보관 의무가 있는 경우 해당 기간만큼 보관됩니다. 그 외 개인정보는 회원 탈퇴 즉시 지체 없이 파기합니다.
5. 개인정보의 제3자 제공
회사는 원칙적으로 이용자의 개인정보를 제3자에게 제공하지 않습니다. 다음의 경우에 한해 예외적으로 제공합니다.
- 이용자가 사전에 명시적으로 동의한 경우
- 법령의 규정에 의거하거나, 수사기관의 적법한 요청이 있는 경우
- 서비스 제공에 반드시 필요한 경우 (아래 제6조 처리 위탁 참조)
6. 개인정보 처리의 위탁
회사는 원활한 서비스 제공을 위해 다음과 같이 개인정보 처리를 위탁하고 있습니다.
| 수탁 업체 | 위탁 업무 | 보유 기간 |
| Google LLC (Firebase) | 회원 인증, 데이터베이스, 호스팅, 푸시 알림 | 회원 탈퇴 시까지 |
| Anthropic (Claude API) | AI 튜터 응답 생성 (개인정보 미저장) | 즉시 폐기 |
| 국내 결제대행사(PG) | 결제 대행 · 정산 (베타 기간 중 유료 결제 미운영) | 「전자상거래법」 5년 |
| St. Louis Fed (FRED) | 거시경제 지표 데이터 조회 (개인정보 미전송) | 해당 없음 |
💡 국외 이전 위 수탁사 중 Google LLC(미국)와 Anthropic(미국)은 데이터가 미국에 저장·처리됩니다. 이전 항목은 위 표의 위탁 업무 범위와 같으며, 이전 목적은 서비스 제공이고, 보유 기간은 위 표와 같습니다. 회원가입 시 국외 이전에 대한 동의를 받으며, 동의를 거부하실 수 있습니다. 다만 인증·데이터 저장에 필수적인 항목이므로 거부 시 서비스 이용이 제한될 수 있습니다.
7. 이용자의 권리와 행사 방법
이용자는 언제든지 다음의 권리를 행사할 수 있습니다.
- 열람 요구: 본인의 개인정보 처리 현황 확인
- 정정·삭제 요구: 잘못된 정보의 수정 또는 삭제
- 처리 정지 요구: 특정 처리 활동의 중단
- 데이터 이동 (Data Portability): 자신의 학습 데이터를 JSON 형식으로 내려받기
- 회원 탈퇴: 프로필 > 계정 관리에서 언제든 즉시 가능
권리 행사는 앱 내 [프로필 > 개인정보]에서 직접 또는 아래 개인정보 보호 책임자에게 이메일로 요청하시면 지체 없이 처리합니다.
8. 개인정보의 파기
보유 기간이 경과하거나 처리 목적이 달성된 개인정보는 지체 없이 다음의 방법으로 파기합니다.
- 전자적 파일 형태: 복구 불가능한 방법으로 영구 삭제 (Firebase Authentication · Cloud Firestore의 삭제 API 호출)
- 종이 문서 형태: 분쇄 또는 소각
9. 쿠키 · 자동 수집 장치
회사는 이용자의 편의를 위해 다음의 자동 수집 장치를 사용합니다.
- localStorage · IndexedDB: 학습 진도, 로그인 상태, 언어 설정 저장
- Service Worker 캐시: PWA 오프라인 지원, 빠른 로딩
- 서비스 개선 실험(A/B 테스트) 식별자: 화면 구성 개선 실험을 위해 브라우저에 임의의 익명 식별자(
ab_anon_id_v1)를 저장하고, 어떤 화면 구성을 보았는지와 해당 화면에서의 클릭 여부를 기록합니다. 이름·이메일 등 개인을 식별할 수 있는 정보와 결합하지 않으며, 광고 목적으로 이용하거나 제3자에게 제공하지 않습니다.
거부 방법: 브라우저 설정에서 쿠키·저장소 사용을 차단하거나, 브라우저의 저장소 데이터를 삭제하면 위 식별자도 함께 삭제됩니다. 단, 이 경우 로그인 상태 유지 등 일부 기능이 제한될 수 있습니다.
10. 만 14세 미만 아동의 개인정보
👶 유아 모드 이용 시 매크로웨더의 "유아 모드(5~9세)"를 이용하시려면 법정대리인(부모)의 동의가 필요합니다.
- 만 14세 미만 아동의 회원가입은 법정대리인의 동의를 받은 경우에 한해 가능합니다.
- 법정대리인 동의 확인 방법: 로그인 후 연령 확인 절차에서 만 14세 미만으로 확인되면, 법정대리인의 동의 확인(동의 체크)과 보호자 이메일을 입력받습니다. 동의가 확인되지 않으면 서비스 이용(로그인 상태)이 제한됩니다.
- 입력된 보호자 이메일은 동의 사실 확인 목적으로만 보관하며, 회사는 필요 시 해당 이메일로 동의 사실을 재확인할 수 있습니다.
- 유아 모드(5~9세) 전환 시에도 보호자 확인 안내를 거칩니다.
- 법정대리인은 언제든 아동의 개인정보 열람·정정·삭제·처리 정지를 요구할 수 있습니다.
- 아동의 개인정보는 학습 목적 외로 이용되지 않으며, 어떠한 광고 · 마케팅 목적으로도 활용되지 않습니다.
11. 개인정보의 안전성 확보 조치
회사는 이용자의 개인정보를 안전하게 관리하기 위해 다음의 조치를 하고 있습니다.
- 암호화 통신: 모든 통신은 HTTPS(TLS 1.2 이상)로 암호화
- 인증 시스템: Firebase Authentication (OAuth 2.0) + App Check
- 접근 통제: Firestore Security Rules로 본인만 자신의 데이터에 접근 가능
- 보안 정책: Content Security Policy (CSP), Trusted Types 적용
- 결제 정보 비저장: 카드번호 등 민감 정보는 결제대행사만 보관 · 회사 서버는 결제 결과만 저장
- 정기 보안 점검: 취약점 스캔 및 로그 모니터링
12. 개인정보 보호 책임자
개인정보 침해에 대한 신고나 상담이 필요하신 경우 아래 기관에 문의하실 수 있습니다.
- 개인정보침해신고센터 · privacy.kisa.or.kr · (국번없이) 118
- 개인정보분쟁조정위원회 · www.kopico.go.kr · 1833-6972
- 대검찰청 사이버범죄수사단 · www.spo.go.kr · 1301
- 경찰청 사이버안전지킴이 · cyberbureau.police.go.kr · 182
13. 방침의 변경
본 개인정보처리방침은 관련 법령 및 서비스 변경에 따라 개정될 수 있습니다. 방침이 변경될 경우, 회사는 개정 최소 7일 전(중대한 변경은 30일 전)부터 서비스 내 공지사항 및 이메일로 안내합니다.
📌 부칙
① 이 방침은 2026년 10월 1일부터 시행합니다.
② 버전 1.2 주요 변경: 서비스 주소를 https://macroweather.app 으로 변경했습니다. 처리하는 개인정보 항목·목적·보유 기간과 처리 위탁은 바뀌지 않았습니다.
③ 버전 1.1 주요 변경: 결제 시 휴대전화번호 수집, 버그 신고 시 진단 정보(동의한 경우에만) 수집, 서비스 개선 실험용 익명 식별자 항목을 명시적으로 추가했습니다. 또한 실제로 사용하지 않는 처리 수탁사(Supabase) 및 미적용 항목(Firebase Analytics) 기재를 삭제했습니다.