해도돼? — 개인정보 처리방침
「해도돼?」 개인정보 처리방침
시행일: 2026년 8월 19일 · 최종 수정일: 2026년 8월 19일
「해도돼?」(이하 “앱”)는 오늘 세차·빨래·환기 같은 일을 해도 되는지를 날씨와 대기질로 판단해 보여 주는 앱입니다. 이 방침은 앱이 어떤 정보를 다루는지 사실대로 적은 것입니다.
1. 한눈에 보기
- 계정이 없습니다. 회원가입도 로그인도 없습니다. 이름·이메일·전화번호를 받지 않습니다.
- 글을 쓰는 기능이 없습니다. 앱에 남길 수 있는 것은 카드마다 “예/아니오” 두 가지 중 하나뿐입니다.
- 이동 기록을 만들지 않습니다. 위치를 저장해 두거나 이어 붙이지 않습니다.
- 광고가 없습니다. 광고 SDK 를 넣지 않았습니다.
- 추적하지 않습니다. 다른 회사의 앱·웹 활동과 연결하지 않고, 그런 목적으로 정보를 넘기지 않습니다.
2. 기기 안에만 저장되는 것
아래 항목은 기기를 벗어나지 않습니다. 앱을 삭제하면 함께 사라집니다.
| 항목 | 내용 |
|---|---|
| 익명 기기 식별자 | 투표가 중복되지 않게 하려고 앱이 만드는 무작위 값(UUID)입니다. 기기 고유번호나 광고 식별자가 아니고, 사용자를 가리키는 정보가 아닙니다. |
| 앱 설정 | 홈에 보이는 카드 목록, 현재 위치를 쓸지 여부, 직접 고른 지역, 알림 설정, 첫 안내를 봤는지 여부 |
| 조회 결과 캐시 | 최근에 받아 온 날씨·대기질 응답. 통신이 안 될 때 마지막 결과와 기준 시각을 보여 주기 위한 것입니다. |
익명 기기 식별자를 iOS 키체인이 아니라 앱 저장소에 두는 것은 의도한 선택입니다. 키체인에 두면 앱을 지워도 값이 남아 사용자가 스스로 지울 수 없는 식별자가 되기 때문입니다. 앱 삭제가 곧 초기화가 되도록 했습니다.
3. 서버에 저장되는 것 — 투표 기록
카드에서 “예” 또는 “아니오”를 고르면, 그 선택이 집계 서버에 저장됩니다. 저장되는 항목은 다음 다섯 가지가 전부입니다.
- 익명 기기 식별자 (위 2항의 값)
- 투표한 날짜
- 어떤 카드인지 (예: 세차, 빨래)
- 시·도 단위 지역 (예: 서울특별시). 좌표가 아니라 시·도 이름입니다.
- 고른 값 (“예” 또는 “아니오”)
이와 별도로, 짧은 시간에 같은 기기가 과도하게 쓰는 것을 막기 위해 익명 기기 식별자와 요청 횟수를 잠시 보관합니다.
자유롭게 쓴 글은 저장되지 않습니다. 앱에 그런 입력란이 없습니다.
보관 기간: 지난 표는 매일 한국시간 00시 30분에 자동으로 지워집니다. 오늘과 어제의 집계에 필요한 분량만 남습니다.
계정이 없으므로 이 기록은 특정 개인과 연결되지 않습니다. 연결할 수 있는 다른 정보를 저장하지도 않습니다.
4. 서버로 보내지만 저장하지 않는 것 — 대략적 위치
대기질은 가까운 측정소를 골라야 알 수 있어서, 대기질 조회 서버에 위치를 보냅니다.
- 소수점 둘째 자리까지 반올림한 좌표를 보냅니다. 약 1.1km 크기의 격자에 해당합니다. 집이나 건물을 특정할 수 있는 정밀도가 아닙니다.
- 이 좌표는 가까운 측정소를 고르는 데에만 쓰이고 저장하지 않습니다. 서버가 응답을 잠시 캐시할 때 쓰는 이름표도 좌표가 아니라 측정소 이름입니다. 같은 측정소를 보는 사람은 모두 같은 캐시를 공유합니다.
- 투표 집계 서버에는 좌표를 아예 보내지 않습니다. 시·도 이름만 보냅니다.
위치 권한을 허용하지 않아도 앱을 쓸 수 있습니다. 지역을 직접 고르면 됩니다. 앱은 “앱을 사용하는 동안”의 위치 권한만 요청하며, 항상 허용이나 백그라운드 위치는 요청하지 않습니다.
5. 알림
알림은 전부 기기 안에서 만들어지는 로컬 알림입니다. 원격 푸시를 쓰지 않으므로 푸시 토큰을 만들지도, 서버로 보내지도 않습니다. 어떤 카드를 알릴지, 아침 브리핑을 받을지 같은 설정은 기기 안에만 저장됩니다. 알림은 기본적으로 꺼져 있으며 설정에서 직접 켜야 합니다.
알림을 켜면 앱이 백그라운드에서 이따금 깨어나 날씨와 대기질을 다시 받아올 수 있습니다. 이때 오가는 정보는 앱을 열었을 때와 같고, 새로 저장되는 것은 없습니다.
6. Apple 서비스 이용
날씨 정보는 Apple 의 WeatherKit, 지역 이름 표시는 Apple 의 지오코딩 기능을 씁니다. 이 두 기능을 쓸 때 기기의 위치가 Apple 에 전달됩니다. 이때는 반올림하지 않은 좌표가 쓰입니다. 이 경로에서 처리되는 정보는 Apple 의 개인정보 정책을 따르며, 앱 개발자는 그 정보를 받지 않습니다.
대기질 정보는 한국환경공단 에어코리아의 공개 데이터를 씁니다. 에어코리아에는 사용자의 위치를 보내지 않습니다. 서버가 측정소 이름으로만 조회합니다.
서버는 Cloudflare(Workers, D1)에서 운영합니다.
7. 제3자 제공과 광고
- 수집한 정보를 판매하지 않습니다.
- 광고 SDK, 분석 SDK, 추적 SDK 를 넣지 않았습니다.
- 앱 추적 투명성(ATT) 동의를 요청하지 않습니다. 요청할 이유가 없기 때문입니다.
- 앞으로 광고를 넣게 되면 이 방침을 먼저 고치고, 앱에서도 알리겠습니다.
- 법령에 근거한 경우를 제외하고 그 밖의 제3자에게 제공하지 않습니다.
8. 이용자의 권리
계정이 없어 로그인해 조회할 기록이 없습니다. 대신 다음 방법이 있습니다.
- 투표 취소: 같은 카드에서 선택을 취소하면 그 표는 서버에서 지워집니다.
- 전부 초기화: 앱을 삭제하면 기기 안의 값이 모두 사라집니다. 익명 기기 식별자도 없어지므로, 서버에 남아 있던 표는 누구의 것인지 확인할 수 없는 상태가 되고 다음 정리 때 지워집니다.
- 위치 제공 중단: iOS 설정 > 개인정보 보호 및 보안 > 위치 서비스에서 언제든 끌 수 있습니다. iOS 의 “정확한 위치” 설정도 함께 쓸 수 있습니다.
이메일로 투표 기록 삭제를 요청하실 수는 없습니다. 서버에 남는 것이 무작위 식별자뿐이라 메일을 보낸 분의 기록을 특정할 방법이 없기 때문입니다. 지킬 수 없는 약속을 적지 않으려고 그대로 밝히며, 위의 두 방법을 안내드립니다.
9. 아동의 개인정보
이 앱은 특정 연령을 겨냥하지 않으며, 나이를 묻지 않습니다. 계정과 자유 입력이 없어 아동에게서 개인정보를 따로 수집하는 경로가 없습니다.
10. 이 방침의 변경
수집 항목이나 이용 목적이 바뀌면 이 문서를 고치고 시행일을 새로 적습니다. 중요한 변경은 앱 안에서도 알립니다.
11. 문의
[email protected] 으로 보내 주세요. 이용약관과 지원 페이지도 함께 보실 수 있습니다.