개인정보처리방침
MyWeatherAgent 앱은 지금 있는 곳의 날씨를 알려드리려고 대략적인 위치를 사용해요. 이 방침은 그 위치 정보를 어떻게 다루는지 설명해요. 회원가입이 없고, 이름·연락처 같은 정보는 받지 않아요.
처리하는 정보와 목적
- 대략적인 위치: 그 위치의 기상청 예보를 보여드리려고 써요. 앱에서 위치 권한을 허용했을 때만 사용해요.
- 접속 IP 주소: 짧은 시간에 요청이 몰리는 남용을 막으려고 요청 횟수를 셀 때만 써요.
- 기기 식별자(서버가 만든 무작위 번호)·푸시 알림 토큰·집·직장 격자 번호·출퇴근 시각·알림 시각·마지막으로 확인한 예보 발표 시각: 날씨 알림(매일 정한 시각의 아침 알림과, 낮 동안 예보가 크게 바뀌었을 때의 변화 알림)을 보내려고 써요. 앱에서 날씨 알림을 켤 때만 서버에 저장해요. 이름·전화번호 같은 정보와는 연결하지 않아요.
이 웹사이트는 방문자 정보를 따로 수집하지 않아요.
위치를 다루는 방법
- 앱은 기기에서 정밀 위치가 아닌 대략적인 위치만 받아요.
- 위치는 기기 안에서 약 5km 크기의 기상청 예보 격자 번호로 바꾸고, 서버에는 격자 번호만 보내요. 앱은 위도·경도 같은 좌표를 보내지 않아요.
- 서버는 좌표를 받지 않아요. 좌표가 담긴 요청은 거절해요. 기상청 장애에 대비해 격자마다 최근 예보를 서버 메모리에만 두고, 다른 예보에 밀리거나 서버가 다시 시작되면 사라져요.
- 날씨 알림이 켜진 기기의 격자는 그 격자의 기상청 예보(발표마다 하나)를 예보 변화 확인용으로 저장소에 둬요. 격자 번호와 예보만 저장하고 기기와 연결하지 않아요.
- 오류가 났을 때 서버 기록(로그)에 격자 번호가 남을 수 있어요.
- 기기 안에는 마지막으로 받은 예보(격자 번호 포함)를 저장해 앱을 열 때 바로 보여드려요. 앱을 지우면 함께 지워지고, 기기 백업 설정에 따라 기기 백업에 포함될 수 있어요.
- 설정에서 저장한 집·직장의 격자 번호와 출퇴근 시각은 기기 안에 저장해요. 날씨 알림을 켜지 않으면 서버로 보내지 않아요(아래 위젯은 예외). 기기 백업 설정에 따라 백업에 포함될 수 있고, 설정에서 언제든 지울 수 있어요.
- 홈 화면 위젯을 놓으면, 위젯에 보일 요약을 받으려고 위젯을 놓을 때, 30분마다, 알림을 받을 때 앱이 마지막으로 받은 지금 위치의 격자 번호와 출퇴근 시각을 서버에 보내요. 서버는 요약을 돌려준 뒤 저장하지 않아요. 위젯을 모두 치우면 보내지 않아요.
IP 주소를 다루는 방법
MyWeatherAgent 서버는 IP 주소를 요청 횟수를 세는 데만 써요. 원래 주소 대신 서버 비밀키로 가명 처리한 값을 요청 횟수 저장소에 둬요. 이 값은 날짜가 바뀌면 달라져 서로 연결할 수 없고, 날짜가 바뀌면(자정 이후) 지워요(1일 이내). 저장소나 비밀키를 쓸 수 없을 때는 서버 메모리에서만 세요. 서버 기록(로그)에는 남기지 않아요. 호스팅 업체의 접속 기록은 아래 ‘국외 이전’을 봐 주세요.
제3자 제공
개인정보를 제3자에게 제공하지 않아요. 기상청에 예보를 요청할 때도 격자 번호만 보내요.
처리 위탁
웹사이트와 서버 운영을 Vercel Inc.에 맡기고 있어요. 서버는 서울 리전에서 실행돼요.
요청 횟수 기록과 날씨 알림 정보의 저장을 Supabase Inc.에 맡기고 있어요. 저장 위치는 대한민국(서울)이에요.
날씨 알림을 켜면 알림 발송을 650 Industries, Inc.(Expo)의 푸시 알림 서비스에 맡기고, Android 기기로의 전달은 Expo를 거쳐 Google LLC의 Firebase Cloud Messaging이 맡아요.
국외 이전
호스팅 과정에서 아래 정보가 국외로 이전될 수 있어요.
- 이전받는 자
- Vercel Inc.
- 이전 국가
- 미국
- 이전 항목
- IP 주소, 접속 로그(요청 주소·시각 등)
- 이전 목적
- 웹사이트와 API 호스팅
- 시기와 방법
- 서비스를 이용할 때 네트워크로 전송
- 보유 기간
- Vercel 로그 보관 정책에 따라요. Vercel 공식 문서 기준 런타임 로그는 요금제에 따라 1시간(Hobby)·1일(Pro)·3일(Enterprise) 보관되고, 추가 기능(Observability Plus)을 쓰면 30일까지 보관돼요.
날씨 알림을 켜면 아래 정보도 국외로 이전돼요.
- 이전받는 자
- 650 Industries, Inc.(Expo)
- 이전 국가
- 미국
- 이전 항목
- 푸시 알림 토큰, 알림 내용
- 이전 목적
- 푸시 알림 발송
- 시기와 방법
- 알림을 켤 때와 알림을 보낼 때 네트워크로 전송
- 보유 기간
- Expo의 푸시 알림 서비스 처리 방침에 따라요.
- 이전받는 자
- Google LLC(Firebase Cloud Messaging)
- 이전 국가
- 미국
- 이전 항목
- 푸시 알림 토큰, 알림 내용
- 이전 목적
- Android 기기로 푸시 알림 전달
- 시기와 방법
- 알림을 보낼 때 Expo를 거쳐 네트워크로 전송
- 보유 기간
- Firebase Cloud Messaging 처리 방침에 따라요.
보유 기간과 파기
- 서버 메모리의 예보는 따로 보관하지 않아요. 다른 기록에 밀리거나 서버가 다시 시작되면 자동으로 지워져요.
- 격자별 예보 기록은 저장한 지 3일이 지나면 지워요.
- 요청 횟수 기록(비밀키로 가명 처리한 IP 값)은 날짜가 바뀌면(자정 이후) 지워요(1일 이내).
- 날씨 알림 정보(기기 식별자·푸시 토큰·격자 번호·시각·마지막으로 확인한 예보 발표 시각)는 알림을 끄면 바로 지워요. 앱을 지워 푸시 토큰이 더 이상 쓰이지 않게 되면, 알림 서비스가 그 사실을 알려 준 뒤 지체 없이 지워요.
- 180일간 갱신이 없는 기기 정보는 자동 삭제해요(알림을 켜 두면 앱을 열 때 하루 한 번 갱신돼요).
- 보낸 알림 기록(기기 식별자·알림 종류·날짜·알린 결론이나 바뀐 예보 값)은 같은 알림을 되풀이하지 않고, 아침에 알린 결론이 필요 없어졌을 때 알려 드리려고 두고, 2일 뒤 지워요.
- 알림 전달 결과를 확인하려고 발송 번호(알림 서비스가 준 번호)를 기기 식별자와 함께 최대 24시간 보관한 뒤 지워요.
- 기기 안에 저장된 정보는 앱을 지울 때 함께 지워져요.
- 호스팅 업체의 접속 기록은 위 보유 기간이 지나면 그 업체가 지워요.
- 파기할 때는 저장소에서 다시 살릴 수 없게 삭제해요.
이용자의 권리와 행사 방법
- 기기 설정에서 위치 권한을 언제든 끌 수 있어요. 끄면 기본 위치(서울)의 날씨를 보여드려요.
- 앱을 지우면 기기 안에 저장된 정보가 모두 지워져요.
- 개인정보의 열람·정정·삭제·처리정지를 요구할 수 있어요. 아래 개인정보 보호책임자에게 이메일로 요청하시면 법령에서 정한 기간 안에 답변드려요. 날씨 알림을 켜지 않았다면 서버에 개인별로 저장된 정보가 없어서, 열람하거나 지울 정보가 없다는 답변이 될 수 있어요.
개인정보 보호책임자
시행일: 2026년 9월 27일