개인정보처리방침
2026년 9월 28일
zeroPlayer 는 계정을 만들지 않습니다. 이름·이메일·전화번호를 묻지 않고 로그인 화면도 없습니다. 이 문서는 그럼에도 오가는 값이 무엇인지 적어 둔 것입니다.
기기에만 남는 것
다음은 전부 아이폰·아이패드 안에만 저장되고 서버로 보내지 않습니다. 앱을 지우면 함께 사라집니다.
- 프리셋 — 이름, 아이콘, 걸어 둔 방송국, 타이머 길이
- 즐겨찾기
- 청취 기록 — 무엇을 언제 얼마나 들었는지, 어느 프리셋에서 시작했는지
- 팟캐스트를 듣던 위치
- 타이머 기본값 같은 설정
추천 목록을 내 기록에 맞춰 다시 세우는 계산도 기기 안에서 합니다. 그래서 무엇을 들었는지가 밖으로 나갈 이유가 없습니다. 기록은 설정 화면에서 언제든 지울 수 있습니다.
서버로 가는 것
방송국과 팟캐스트 목록은 개발자가 운영하는 서버(ai.zerolive.co.kr)가 내려 줍니다.
앱이 그 서버를 부를 때 함께 가는 값은 다음뿐입니다.
- 설치 식별자 — 앱을 처음 열 때 만드는 무작위 UUID 입니다. 기기 식별자가 아니고 애플 계정과도 무관합니다. 앱을 지우고 다시 깔면 다른 값이 됩니다. 알람 등록과 남용 차단에만 씁니다.
- 앱 판 번호와 요청한 조건(나라·장르·검색어 같은 것)
- 재생이 실패한 방송국의 번호 — 죽은 방송을 목록에서 빼려고 보냅니다
- '그만 듣기' 로 빼신 방송국의 번호 — iOS 25 이하에서만 보냅니다. 그 판에서는 알람에 무엇을 틀지 서버가 고르기 때문에, 기기에만 두면 아침에 빼신 방송이 그대로 옵니다. 번호만 가고 그 방송을 들었는지 여부는 가지 않습니다. iOS 26 이상은 앱이 직접 고르므로 보내지 않고, 알람 권한을 허락하시는 순간 서버에 올려 둔 목록도 지웁니다.
- 모든 인터넷 요청에 따라오는 접속 IP. 서버 앞단(Cloudflare)이 일시적으로 기록합니다
무엇을 얼마나 들었는지, 어떤 프리셋을 쓰는지는 보내지 않습니다.
알람을 켰을 때
알람이 어느 길로 울리는지가 iOS 판에 따라 다르고, 서버에 남는 값도 그에 따라 달라집니다.
- iOS 26 이상 — 알람을 기기가 직접 걸기 때문에 서버가 하는 일이 없습니다. 알람 권한을 허락하시는 순간 앱이 서버에 올려 둔 푸시 토큰을 지웁니다. 알람 시각에 서버로 나가는 요청도 없습니다.
- iOS 25 이하 — 애플 푸시 서비스(APNs)가 발급한 기기 토큰을 서버에 보관합니다. 정해진 시각에 알림을 보내기 위한 것이고, 알람을 모두 끄거나 앱을 지우면 더는 쓰이지 않습니다. 알림에는 무엇을 틀지(방송 이름)만 담기고 누가 듣는지는 담기지 않습니다.
권한은 알람을 처음 켤 때만 묻습니다. 알람에 고르신 알람음과 음량은 기기 안에만 있습니다.
스트림 재생
방송을 틀면 앱이 그 방송국 서버에 직접 연결합니다. 소리가 개발자 서버를 거치지 않습니다. 그래서 방송국 쪽에는 접속 IP 처럼 일반적인 접속 기록이 남습니다. 그 기록은 해당 방송국이 관리하며 개발자가 볼 수 없습니다.
광고
목록과 기록 화면에 Google AdMob 배너가 들어갑니다. 재생 화면, 미니 플레이어, 알람이 울려 열린 화면에는 광고를 두지 않습니다. 광고를 봐야 열리는 기능도 없습니다.
AdMob 은 광고를 고르고 성과를 재기 위해 기기의 광고 식별자와 대략적인 위치(나라 수준) 같은 값을 쓸 수 있습니다. iOS 는 앱이 추적에 쓰는 식별자를 쓰기 전에 허락을 묻고, 거절하셔도 앱의 모든 기능은 그대로 쓰실 수 있습니다(광고가 덜 맞춤될 뿐입니다). 자세한 내용은 Google 의 파트너 사이트 정책에 있습니다.
어린이
만 14세 미만을 대상으로 만든 앱이 아니며, 나이를 묻거나 어린이 정보를 일부러 모으지 않습니다.
바뀌면
이 문서가 바뀌면 맨 위 날짜를 고치고, 크게 달라지는 경우 앱 안에서 알려 드립니다.
문의
궁금한 것이나 지워 달라고 하실 것이 있으면 zerolive7@gmail.com 로 보내 주세요.