하늘 - 어제 오늘 날씨 비교
(Weather: Yesterday vs Today)
Privacy Policy / 개인정보처리방침
Last updated: September 15, 2026
| App name (Google Play) | 하늘 - 어제 오늘 날씨 비교 (Korean) / Weather: Yesterday vs Today (English) Previously listed in English as "Yesterday Weather Compare" |
| Package name | com.bok.haneul |
| Developer / 개발자 | 복군 (Bokgun) |
| Contact / 문의 | leeedaebok@gmail.com |
This Privacy Policy applies to the Android app "하늘 - 어제 오늘 날씨 비교" (Weather: Yesterday vs Today, in-app name "Haneul") published on Google Play by the developer 복군.
본 개인정보처리방침은 개발자 '복군'이 Google Play에 게시한 안드로이드 앱 '하늘 - 어제 오늘 날씨 비교'(Weather: Yesterday vs Today)에 적용됩니다.
1. English Version
Introduction
Haneul ("we," "our," or "the App") respects your privacy. This Privacy Policy explains what information the App uses, where it is sent, and how long it is kept. We do not operate any server of our own; the App talks directly to the weather and map services listed below.
Location
- Permission: If you allow it, the App asks Android for your approximate or precise location while you are using the App. Location is optional — you can search for a city instead. The App does not use background location.
- Sent to weather services: To get the forecast, air quality and UV index, your location coordinates (or the coordinates of the city you selected) are sent to Open-Meteo (api.open-meteo.com, air-quality-api.open-meteo.com).
- Neighborhood name: To show the name of your area, the coordinates are passed to Android's built-in geocoder, which may contact Google's location services depending on your device.
- Stored on your device: The last downloaded weather, together with its coordinates and place name, is cached on your device so it can be shown offline and in widgets and the status-bar notification. A city you select is also saved on your device. Cached weather older than 48 hours is removed when new weather is downloaded. Uninstalling the App deletes this data. If Android Auto Backup is on, app settings and this cache may be included in your own Google account backup.
- Not added to analytics: The App does not put your location coordinates into analytics events or crash reports.
City Search
The text you type in city search is sent to Open-Meteo Geocoding (geocoding-api.open-meteo.com), or, for Korean and other non-Latin text, to OpenStreetMap Nominatim (nominatim.openstreetmap.org), to find matching cities. We do not store your search text.
Information Collected by Google Services
- Usage Analytics (Google Analytics for Firebase): The App records an app instance ID and usage events such as screen views, weather refresh (success or failure, and whether the location came from GPS or a saved city), city search (the length of the search text and the number of results, not the text itself), the name and country of the city you select from search results, yesterday–today comparison views, and temperature unit changes. When loading fails, a short technical reason (for example, a timeout) is recorded. Your search text, name, email address and location coordinates are not collected.
- Crash Reporting (Firebase Crashlytics): If the App crashes, a report containing the device model, OS version, App version and a stack trace is sent so the problem can be fixed.
- Remote Configuration (Firebase Remote Config): The App downloads settings (for example, an update notice for a faulty version) using a Firebase installation ID.
- Advertising (Google AdMob): The App shows banner ads served by Google AdMob, which may use your device's advertising ID to serve and measure ads. In regions where consent is required, a consent form (Google User Messaging Platform) is shown first, and you can change your choice later in Settings > Privacy settings.
- In-App Review (Google Play): The App may show Google Play's rating dialog. Your rating is handled entirely by Google Play.
Third-Party Services
Data handled by Google services is processed by Google LLC (United States) under its own privacy policy. We do not sell your information.
Permissions Used
| Location (approximate / precise) | Weather for where you are. Optional; foreground only. |
| Notifications | Only if you turn on the status-bar weather notification in Settings. |
| Internet / network state | Download weather data and ads. |
Data Retention
We do not keep any personal information on our own servers (we have none). Weather cache and settings stay on your device until you uninstall the App or clear its data. Analytics and crash data are retained according to Google's data retention policies and deleted automatically afterwards. Uninstalling the App stops all further data collection.
Your Choices
- Turn location access on or off: Device Settings → Apps → 하늘 (Haneul) → Permissions
- Turn the status-bar notification on or off: App Settings → Status bar notification
- Reset or delete your advertising ID: Device Settings → Google → Ads
- Opt out of personalized ads via your device's ad personalization settings
- Request deletion of collected analytics data by contacting us below
Children's Privacy
The App is not directed to children under 14, and we do not knowingly collect personal information from children.
Contact Us
If you have any questions, please contact us at: leeedaebok@gmail.com
2. 한국어 버전 (Korean)
개요
하늘 - 어제 오늘 날씨 비교(이하 "앱")는 사용자의 개인정보를 소중히 여기며, 관련 법령을 준수합니다. 본 방침은 앱이 어떤 정보를 쓰고, 어디로 보내며, 얼마나 보관하는지 설명합니다. 개발자는 자체 서버를 운영하지 않으며, 앱은 아래에 적은 날씨·지도 서비스와 직접 통신합니다.
위치 정보
- 권한: 사용자가 허용하면, 앱을 사용하는 동안 안드로이드에 대략적인 위치 또는 정확한 위치를 요청합니다. 위치 권한은 선택 사항이며, 허용하지 않아도 도시를 검색해 쓸 수 있습니다. 백그라운드 위치는 사용하지 않습니다.
- 날씨 서비스로 전송: 예보·대기질·자외선 지수를 받기 위해 현재 위치 좌표(또는 선택한 도시의 좌표)가 Open-Meteo(api.open-meteo.com, air-quality-api.open-meteo.com)로 전송됩니다.
- 동네 이름 표시: 지역 이름을 보여주기 위해 좌표를 안드로이드 기본 지오코더에 넘기며, 기기에 따라 Google 위치 서비스와 통신할 수 있습니다.
- 기기에 저장: 오프라인 표시와 위젯·상태바 알림을 위해 마지막으로 받은 날씨가 좌표·지역 이름과 함께 기기에 저장됩니다. 검색해서 선택한 도시도 기기에 저장됩니다. 48시간이 지난 날씨 기록은 새 날씨를 받을 때 지워집니다. 앱을 삭제하면 함께 삭제됩니다. 안드로이드 자동 백업이 켜져 있으면 앱 설정과 이 기록이 사용자 본인의 Google 계정 백업에 포함될 수 있습니다.
- 분석 도구에 넣지 않음: 앱은 위치 좌표를 사용 통계 이벤트나 오류 보고에 담지 않습니다.
도시 검색
도시 검색창에 입력한 글자는 일치하는 도시를 찾기 위해 Open-Meteo Geocoding(geocoding-api.open-meteo.com)으로, 한글 등 라틴 문자가 아닌 경우에는 OpenStreetMap Nominatim(nominatim.openstreetmap.org)으로 전송됩니다. 개발자는 검색어를 저장하지 않습니다.
Google 서비스를 통해 수집되는 정보
- 사용 통계 (Google Analytics for Firebase): 앱 인스턴스 ID와 이용 이벤트가 수집됩니다 — 화면 조회, 날씨 새로고침(성공·실패 여부, 위치가 GPS인지 저장된 도시인지), 도시 검색(검색어의 글자 수와 결과 개수만, 검색어 자체는 아님), 검색 결과에서 선택한 도시의 이름과 국가, 어제-오늘 비교 조회, 온도 단위 변경. 불러오기에 실패하면 짧은 기술적 원인(예: 시간 초과)이 기록됩니다. 검색어 원문, 이름, 이메일, 위치 좌표는 수집하지 않습니다.
- 오류 보고 (Firebase Crashlytics): 앱이 비정상 종료되면 기기 모델·OS 버전·앱 버전·오류 위치가 담긴 보고가 전송되어 문제를 고치는 데 쓰입니다.
- 원격 설정 (Firebase Remote Config): 앱은 Firebase 설치 ID를 이용해 설정값(예: 문제가 있는 버전의 업데이트 안내)을 내려받습니다.
- 광고 (Google AdMob): 앱은 Google AdMob 배너 광고를 표시하며, 광고 송출 및 성과 측정을 위해 기기의 광고 ID(ADID)가 사용될 수 있습니다. 동의가 필요한 지역에서는 먼저 동의 화면(Google User Messaging Platform)이 표시되며, 설정 > 개인정보 설정에서 언제든 다시 선택할 수 있습니다.
- 인앱 리뷰 (Google Play): Google Play가 제공하는 별점 창이 표시될 수 있습니다. 별점은 Google Play가 전적으로 처리합니다.
제3자 서비스 및 국외 이전
Google 서비스를 통해 수집된 정보는 Google LLC(미국 소재)가 운영하는 서버에서 각 서비스의 개인정보처리방침에 따라 처리·보관될 수 있습니다. 개발자는 정보를 판매하지 않습니다.
앱 접근 권한
| 위치(대략·정확) | 현재 위치의 날씨 표시 — 선택 사항, 앱 사용 중에만 |
| 알림 | 설정에서 상태바 날씨 알림을 켠 경우에만 |
| 인터넷·네트워크 상태 | 날씨 데이터와 광고 받기 |
데이터 보유 기간 및 파기
개발자는 자체 서버가 없어 개인정보를 서버에 보관하지 않습니다. 날씨 기록과 설정은 앱을 삭제하거나 앱 데이터를 지울 때까지 기기에만 남습니다. 자동 수집된 통계·오류 정보는 Google의 데이터 보관 정책에 따라 보관 후 자동 파기됩니다. 앱을 삭제하면 이후 새로운 정보 수집이 즉시 중단됩니다.
이용자의 권리
- 위치 권한 켜기·끄기: 기기 설정 → 애플리케이션 → 하늘 → 권한
- 상태바 날씨 알림 켜기·끄기: 앱 설정 → 상태바 알림
- 광고 식별자 재설정·삭제: 기기 설정 → Google → 광고
- 맞춤 광고 수신 거부: 기기 설정의 광고 개인 최적화 옵션
- 수집된 분석 데이터의 삭제 요청: 아래 문의처로 요청 시 지체 없이 처리
아동의 개인정보
본 앱은 만 14세 미만 아동을 대상으로 하지 않으며, 아동의 개인정보를 고의로 수집하지 않습니다.
문의처
본 방침에 대해 궁금한 점이 있으시면 다음으로 연락해 주시기 바랍니다: leeedaebok@gmail.com
개인정보처리방침의 변경
본 방침이 변경되는 경우, 변경 사항을 본 문서에 반영하고 갱신일을 고지합니다.
시행일: 2026년 9월 15일 (최초 시행: 2026년 4월 22일)