Jung

Apps for iPhone

View My GitHub Profile

개인정보처리방침

MiPie — 2026년 9월 4일 시행

요약

MiPie는 어떤 정보도 수집하지 않습니다. 기록은 전부 사용자의 기기 안에만 저장되며, 개발자에게 전송되지 않습니다. 서버도, 계정도, 분석 도구도 없습니다.

다만 지도를 표시하고 기록에 동네 이름을 붙이기 위해 Apple의 지도 서비스와 통신합니다. 자세한 것은 5번에 적었습니다.

아래는 그 내용을 자세히 설명한 것입니다.

1. 앱이 처리하는 정보

MiPie는 사용자가 Wi-Fi에 접속한 장소를 지도에 기록하기 위해 다음을 처리합니다.

정보 언제 저장되나
정밀 위치 좌표 (위도·경도) 기록이 만들어지는 시점 1회 예
Wi-Fi 네트워크 이름(SSID) 같은 시점 예
Wi-Fi 보안 방식 같은 시점 예
Wi-Fi 접속점 식별자(BSSID) 같은 시점 예
기록 시각 같은 시점 예
행정 구역 (국가·시·동) 기록이 저장된 직후 예
사용자가 붙인 이름 사용자가 직접 입력할 때 예
현재 위치 (지도의 파란 점) 지도가 화면에 있는 동안 계속 아니오 — 화면에 점을 그리는 데만 쓰고 버립니다
이동 속도 판단 시점 아니오 — 이동 중인지 판단하는 데만 쓰고 버립니다
위치 정확도 판단 시점 아니오 — 기록할 만큼 정확한지 판단하는 데만 쓰고 버립니다
최근 활동 이력 (걷기·차량 등, 최근 3분) 판단 시점 아니오 — 차 안이었는지 판단하는 데만 쓰고 버립니다

보안 방식을 저장하는 이유는 비밀번호나 로그인이 필요 없는 개방형 네트워크를 기록에서 제외하기 위해서입니다. 길거리나 대중교통에서 자동으로 붙는 네트워크까지 쌓이면 기록이 의미를 잃기 때문입니다. 보안 방식은 네트워크의 종류(개방형 / 비밀번호 / 로그인)를 뜻할 뿐이며, 비밀번호 자체가 아닙니다.

BSSID를 저장하는 이유는 이동하는 접속점을 걸러내기 위해서입니다. 버스나 열차의 Wi-Fi는 같은 이름과 같은 접속점이 수 킬로미터 떨어진 곳에서 다시 나타납니다. 이미 기록한 지점에서 500m 넘게 떨어진 곳에서 같은 접속점이 보이면 고정된 장소가 아니라고 보고 그 기록을 자동으로 지웁니다. 이 값은 화면에 표시되지 않습니다.

행정 구역을 저장하는 이유는 기록에 동네 이름을 붙이고 지역 배지를 판정하기 위해서입니다. 좌표에서 얻는 값이며, 얻는 과정은 5번에 적었습니다.

앱은 백그라운드에서 위치를 받지 않습니다. 지도가 화면에 떠 있는 동안에는 지도 위 파란 점 — 지금 내가 어디 있는지 — 을 그리기 위해 위치를 계속 받습니다. 그 값은 저장되지 않습니다. 기록으로 남는 좌표는 기록이 만들어지는 순간의 것 하나뿐이며, 앱이 화면을 벗어나면 위치를 받는 일도 멈춥니다.

활동 이력도 마찬가지로 상시 감시하지 않습니다. 기록 여부를 판단하는 순간에 기기가 이미 쌓아둔 최근 3분치를 한 번 읽어보고 버립니다.

2. 처리 목적

지도에 기록을 표시하는 것, 하나뿐입니다. 다른 목적으로 쓰지 않습니다.

3. 저장 위치와 기간

기록은 사용자의 기기 내부 저장소(Apple SwiftData)에만 보관됩니다.

4. 제3자 제공

없습니다. MiPie는 분석 도구, 광고 네트워크, 크래시 리포터를 포함한 어떤 제3자 SDK도 포함하지 않습니다. 사용자의 정보를 판매하거나 공유하지 않습니다.

5. Apple 지도 서비스에 관하여

앱은 Apple의 지도 서비스와 두 가지 이유로 통신합니다. 두 통신 모두 Apple의 개인정보처리방침에 따라 처리됩니다.

1) 지도 타일 — 화면에 지도를 그리기 위해 내려받습니다.

2) 좌표를 동네 이름으로 바꾸기 — 기록에 서울시 역삼동 같은 이름을 붙이고 지역 배지를 판정하기 위해, 기록의 좌표를 Apple의 역지오코딩 서비스로 보냅니다. 이 요청은 기록이 저장된 직후 한 번, 그리고 아직 이름을 붙이지 못한 기록에 대해 다시 시도할 때 발생합니다. 받은 결과(국가·시·동)는 기기에 저장되며, 한 번 저장된 뒤로는 같은 기록에 대해 다시 요청하지 않습니다.

이 요청에 Wi-Fi 네트워크 이름은 실리지 않습니다. 좌표만 나갑니다.

앱이 사용자의 기록을 개발자에게 보내는 일은 없습니다.

6. 위치 권한에 관하여

MiPie는 “앱을 사용하는 동안” 위치 권한과 정밀 위치를 요청합니다. “항상 허용” 권한은 요청하지 않습니다.

정밀 위치가 필요한 이유는 두 가지입니다.

  1. 기록의 좌표가 정확해야 지도에 의미 있게 표시됩니다
  2. iOS는 정밀 위치 권한이 승인된 앱에만 Wi-Fi 네트워크 이름을 알려줍니다. 이는 Apple이 정한 조건이며, 정밀 위치를 끄면 앱이 네트워크 이름을 읽을 수 없어 기록 기능이 동작하지 않습니다

7. 동작 및 피트니스 권한에 관하여

MiPie는 동작 및 피트니스 권한을 요청합니다. 버스나 지하철에서 잘못된 기록이 만들어지지 않게 하기 위한 것입니다.

속도만으로는 신호등에 선 버스를 걸러낼 수 없습니다. 그때 속도는 0에 가깝기 때문입니다. 그래서 기록 여부를 판단하는 순간에 기기가 이미 쌓아둔 최근 3분의 활동 이력(걷기·달리기·자전거·차량)을 한 번 읽어 최근에 차를 탔는지 봅니다. 읽은 값은 판단에만 쓰고 저장하지 않습니다.

이 권한을 거부하면 기록이 만들어지지 않습니다. 차 안인지 확인할 방법이 없어지기 때문이며, 이때 하단 버튼이 그 사실을 알리고 설정으로 가는 문이 됩니다. 앱은 활동 이력을 상시로 감시하지 않습니다.

8. Wi-Fi 비밀번호에 관하여

MiPie는 Wi-Fi 비밀번호를 요구하지도, 읽지도, 저장하지도 않습니다. 앱은 사용자를 Wi-Fi에 접속시키지 않습니다. 이미 접속된 네트워크의 이름·보안 방식·접속점 식별자(BSSID)만 읽습니다.

9. 알아두셔야 할 점

Wi-Fi 이름과 위치를 함께 쌓으면, 사용자가 언제 어디에 있었는지에 대한 이력이 만들어집니다.

이 기록은 개발자에게 전달되지 않지만(동네 이름을 얻기 위한 좌표 전송은 5번 참고), 기기의 잠금을 해제할 수 있는 사람은 이 기록을 볼 수 있습니다. 기기 암호와 Face ID/Touch ID를 설정해 두시기를 권합니다.

10. 사용자의 권리

11. 아동의 개인정보

MiPie는 아동을 대상으로 하지 않으며, 아동의 개인정보를 의도적으로 처리하지 않습니다.

12. 방침의 변경

이 방침이 변경되면 앱 업데이트와 이 문서를 통해 고지합니다. 특히 데이터가 기기를 벗어나게 되는 변경(동기화, 백업, 분석 도구 추가 등)이 생기면 반드시 사전에 고지하고 App Store의 개인정보 표시도 함께 갱신합니다.

13. 문의

junchoia25@gmail.com


이 문서는 앱의 실제 동작을 설명하기 위해 작성된 것이며, 법률 자문이 아닙니다.