개인정보 처리방침데이터 지우기이용약관고객 지원

개인정보 처리방침

이 방침은 두 앱에 함께 적용됩니다.

두 앱 사이에는 운영자가 직접 운영하는 작은 서버가 하나 있습니다(아래에서 "서버"). 이 문서는 두 앱과 서버가 무엇을 가지고 있고 무엇을 가지고 있지 않은지를 적은 것입니다.

시행일 2026년 11월 10일

먼저 알려 드릴 것

아이 앱만 쓸 때

보호자 앱을 연결하기 전까지 아이 앱의 모든 것은 그 iPad 안에 있습니다. 아이마다의 프로필(이름, 그림 얼굴, 부모님이 녹음해 두신 아이 이름 소리), 설정(아이 이름, 부모님 메뉴 비밀번호, 전화 놀이의 집 주소 등), 놀이 시간과 놀이별 기록(35일), 따라 쓰기·이야기 같은 진도, 전화 놀이 기록, 해니 플러스 이용 상태(무료 체험을 시작한 때와 산 상품)입니다. 전화 놀이에서 아이가 하는 말은 iPad 안에서만 글자로 바뀌고, 소리는 저장하지 않습니다. 이 가운데 어느 것도 운영자에게 오지 않습니다.

보호자 앱을 연결하면 서버가 가지고 있는 것

가구와 기기. 연결할 때 서버는 무작위 가구 번호 하나와, 기기마다(아이 iPad, 보호자 휴대폰) 무작위 기기 번호를 만듭니다. 기기마다 역할(관리 / 보호자 / 전화만), 기기 토큰의 해시, 마지막으로 연결한 때를 둡니다. 토큰 자체는 그 기기의 보안 저장소(iPhone·iPad의 키체인, Android의 키스토어)에만 있고, 서버는 되돌릴 수 없는 해시(SHA-256)만 가집니다.

보호자 이름표. 연결할 때 고른 "엄마", "할머니" 같은 이름입니다. 직접 쓰셨다면 쓰신 그대로입니다. "지금 아빠랑 통화하고 있어요" 같은 문장과, 아이 iPad의 연결 확인 화면에 씁니다.

푸시 토큰. 아이가 걸었을 때 보호자 휴대폰을 울리고(전화 푸시) 알림을 보내는(알림 푸시) 데 쓰는 주소입니다. iPhone은 애플(APNs), Android 휴대폰은 구글(Firebase Cloud Messaging)이 줍니다. 보호자 휴대폰의 것만 있습니다. 아이 iPad에는 푸시를 보내지 않고 알림 권한도 묻지 않습니다.

아이 iPad의 마지막 상태. 아이 iPad는 상태가 바뀔 때 서버에 알리고, 서버는 가구마다 가장 최근의 것 하나만 덮어쓰며 둡니다. iPad가 꺼져 있을 때도 보호자 앱에 마지막 모습을 보여 주기 위해서입니다. 들어 있는 것은 다음과 같습니다.

아이 이름은 iPad 설정의 그 이름입니다. 관리 역할의 보호자가 앱에서 바꿀 수 있는 값이라 상태에 함께 실려 와서 보호자 앱(관리·보호자)에 전해집니다. 서버는 아이들의 이름과 그림 얼굴을 메모리에만 두고(새 보호자가 연결될 때 그 앱에 알려 주는 데 씀), 디스크와 백업에는 이름과 얼굴을 뺀 상태만 씁니다. 서버가 다시 시작하면 iPad가 다시 연결될 때까지 이름을 모릅니다. 관리가 이름을 바꾸면 그 명령은 iPad가 받을 때까지(최대 7일) 명령함에 있습니다.

명령함. 보호자가 보낸 명령을 iPad가 꺼져 있어서 받지 못하면, 받을 때까지 서버에 둡니다. "시간 더 주기", "지금 재우기", "놀 아이 바꾸기"는 10분, "깨우기"는 그 잠이 이어지는 동안(최대 12시간), 설정 바꾸기(새 값과 그 전 값)는 7일, 새 보호자 더하기(그 보호자의 이름표, 역할, 휴대폰 번호)는 7일까지입니다. iPad가 받으면 그 자리에서 지웁니다.

초대 링크와 들어오기 요청. 관리 역할의 보호자는 초대 링크를 만들어 보낼 수 있습니다(24시간, 한 번만). 링크로 들어오려는 사람의 이름표, 휴대폰 번호, 기기 종류, 동의한 문안의 판은 관리가 그 사람을 받아 줄 때까지, 최대 24시간 서버에 있습니다. 받아 주면 명령함을 거쳐 iPad로 가고, 거절되거나 24시간이 지나면 지웁니다.

알림 선택과 조용한 시간. 보호자 휴대폰마다 어떤 알림을 받을지(놀이 시작, 못 받은 전화, 통화 끝, 잠듦), 알림을 보내지 않을 시간대, 그 시간을 맞추기 위한 휴대폰의 시간대(예: Asia/Seoul)입니다. 조용한 시간에도 아이의 전화는 울립니다.

동의 기록. 보호자 기기마다 동의 화면에서 언제, 어느 판의 문안에 동의했는지입니다.

통화 기록. 통화마다 무작위 번호, 길이, 끝난 이유(상대가 끊음, 받지 않음 같은)입니다. 고장을 조사하는 데만 씁니다.

운영 기록. 서버가 돌아가며 남기는 기록입니다. 기기가 연결되고 끊긴 때, 보호자 연결과 빼기, 통화가 울리고 끝난 때와 이유, 푸시를 보냈는지, 통화 품질 수치(화면 크기, 초당 장면 수, 전송 속도, 직접 연결인지 중계인지, 왕복 시간)가 들어 있습니다. 기기와 보호자는 무작위 번호로만 적고, 이름과 휴대폰 번호는 적지 않습니다.

인터넷 주소(IP). 앱이 서버에 연결할 때의 주소입니다. 새 등록이 한꺼번에 몰리는 것을 막는 횟수 제한에 씁니다.

지나가기만 하는 것

서버가 전하기만 하고 저장하지 않는 것입니다.

가지고 있지 않은 것

소리와 영상. 통화는 두 기기 사이에서 암호화되어 오가고 서버로 오지 않습니다. 녹음, 녹화, 받아쓰기 기능이 없습니다.

아이가 한 말. 전화 놀이에서 iPad 안에서 글자로 바뀐 말은 iPad에만 있고, 보호자에게도 서버에도 가지 않습니다.

그림, 획, 터치. 놀이 안에서 한 것은 iPad 밖으로 나가지 않습니다. 보호자에게 가는 것은 놀이별 시간과 진도의 개수뿐입니다.

부모님 메뉴 비밀번호와 집 주소. iPad 밖으로 나가지 않습니다. 관리 보호자는 잊은 비밀번호를 앱에서 지울 수 있지만, 그 값을 읽거나 보내지는 않습니다.

위치, 연락처, 사진 보관함. 요청하지 않습니다. 카메라는 영상 통화 중에(두 앱), 그리고 보호자 앱이 QR을 찍을 때만 켜집니다. 마이크는 통화 중에, 그리고 아이 앱의 전화 놀이에서 iPad 안 글자 바꾸기에만 씁니다.

결제 정보. 해니 플러스 구매는 App Store나 Google Play가 처리합니다. 운영자는 카드 번호, 이름, 결제 내역을 받지 않고, 서버에도 구매 기록이 없습니다. 앱은 그 기기의 스토어에 어떤 상품을 가지고 있는지 물어볼 뿐입니다.

광고 식별자. 광고, 분석 도구, 추적이 두 앱에 없습니다. 다른 회사의 SDK는 Android 보호자 앱이 푸시를 받기 위한 구글의 Firebase Cloud Messaging 하나이고, 푸시를 전하는 데만 씁니다.

iOS 설정에서 "앱 개발자와 공유"를 켠 기기라면 애플이, Android에서는 Google Play가 이름 없는 충돌 기록과 성능 기록을 운영자에게 전해 줄 수 있습니다. 이것은 애플과 구글이 기기의 설정에 따라 하는 일입니다.

기기에만 남는 것

아이 iPad. 위의 아이 앱만 쓸 때의 모든 것, 연결된 보호자 목록(이름표, 역할, 휴대폰 번호), 서버에 연결하는 기기 토큰(키체인).

보호자 휴대폰. 연결 정보(기기 토큰, 가구 번호, 아이 이름, 내 번호)는 기기의 보안 저장소(iPhone은 키체인, Android는 키스토어로 암호화된 저장소)에, 받아 둔 상태와 놀이 기록은 앱 안에 있습니다.

앱을 지우면 함께 사라집니다. 다만 iPhone(iOS)은 앱을 지워도 키체인 항목을 남길 수 있어서, 연결 정보가 그 기기 안에 남을 수 있습니다. 서버의 기록은 앱을 지우는 것만으로는 지워지지 않으니, 먼저 연결을 끊어 주세요(지우기).

통화는 어떻게 오가나

보호자에게 보이는 것

역할보이는 것
관리, 보호자아이 iPad의 상태 전체, 놀이별 시간(오늘·이번 주·4주), 진도의 개수
전화만아이 이름, 지금 노는 중인지와 전화를 받을 수 있는지. 놀이 이름, 시간, 진도는 보이지 않습니다

관리는 처음 연결한 보호자이고, 보호자를 더하고 빼고, 아이 이름을 바꿀 수 있습니다.

서버는 어디에 있나

두 경우 모두 앱은 Cloudflare Tunnel을 거쳐 서버에 닿습니다. 서버에는 밖에서 들어오는 문이 열려 있지 않고, Cloudflare가 주소와 인증서를 맡습니다. 이때 앱과 Cloudflare 사이의 암호화는 Cloudflare의 네트워크에서 풀렸다가 서버로 가는 통로에서 다시 걸립니다. 그래서 앱과 서버가 주고받는 메시지(위의 상태, 명령, 통화를 잇는 정보, 연결할 때의 이름표와 번호)는 지나가는 동안 Cloudflare의 네트워크에서 다뤄집니다. Cloudflare는 이 내용을 보관하는 서비스가 아니며, 접속 기록(주소, 시각)은 Cloudflare의 정책에 따라 남을 수 있습니다.

처리를 맡기는 곳 (위탁)

맡은 곳맡긴 일다루는 것
Cloudflare, Inc.앱과 서버 사이의 통로(Cloudflare Tunnel), 통화 연결 돕기와 중계(STUN, TURN)인터넷 주소, 접속 시각과 양. 통로를 지나는 메시지. 중계하는 통화의 암호화된 패킷(풀 수 없음)
Apple Inc.iPhone 보호자 휴대폰을 울리고 알림 보내기(APNs)푸시 토큰, 푸시 내용: 가구 번호, 통화 번호, 시각, 영상 여부, 알림 문장(아이 이름 없음. "통화가 끝났어요 · 할머니와 3분"처럼 보호자 이름표와 통화 길이가 들어갈 수 있음)
Amazon Web Services Korea LLC (공개 출시 전부터)서버를 두는 곳(서울 리전)서버가 가진 모든 것. 데이터는 한국 리전에 있습니다
Google LLCAndroid 보호자 휴대폰을 울리고 알림 보내기(Firebase Cloud Messaging)푸시 토큰, 푸시 내용(Apple과 같음)

알림 문장에 아이 이름이 없는 것은, 보호자 휴대폰이 알림을 받은 뒤 그 휴대폰 안에서 아이 이름을 넣기 때문입니다.

제3자 제공. 운영자는 개인정보를 다른 회사가 자기 목적으로 쓰도록 넘기지 않고, 팔지 않습니다. 아이 iPad의 상태와 통화의 목소리·얼굴은 iPad에서 연결해 준 보호자에게만, 그 보호자가 보고 이야기하도록 전해집니다. 이것이 이 서비스가 하는 일입니다.

개인정보의 국외 이전

위의 Cloudflare, Apple, Google은 미국 회사이고, 처리가 한국 밖에서 이루어질 수 있어 개인정보 보호법 제28조의8에 따라 다음을 알려 드립니다. 두 곳 모두 서비스를 위한 처리 위탁이고, 맡은 회사가 자기 목적으로 쓰지 않습니다.

Cloudflare

Apple

Google

만 14세 미만 아동과 법정대리인

얼마나 가지고 있나

무엇얼마나
가구 번호iPad에서 "모두 끊기"를 할 때까지, 또는 90일 동안 어느 기기도 연결하지 않을 때까지
기기(역할, 토큰 해시, 마지막 연결), 보호자 이름표, 알림 선택·조용한 시간·시간대그 휴대폰이 연결을 끊거나, iPad에서 그 보호자를 빼거나, 가구가 지워질 때까지
푸시 토큰기기와 함께. 앱이 지워져 애플이 더는 없는 기기라고 알려 오면 그때
아이 iPad의 마지막 상태새 상태가 올 때마다 덮어씁니다. 가구와 함께 지웁니다. 아이들의 이름과 그림 얼굴은 서버 메모리에만 있습니다
명령함iPad가 받으면 즉시. 받지 못하면 시간 더 주기·재우기 10분, 깨우기 최대 12시간, 설정 바꾸기·보호자 더하기 7일
초대 링크쓰이면 즉시, 아니면 24시간
들어오기 요청(이름표, 번호, 기기 종류, 동의한 판)결과가 정해지면 즉시, 최대 24시간
QR 연결 코드, QR 연결 요청(이름표, 번호)메모리에만. 코드는 10분, 요청은 최대 90초
동의 기록그 휴대폰의 기기 기록과 함께(연결을 끊거나, iPad에서 빼거나, 가구가 지워질 때)
통화 기록7일
운영 기록7일
인터넷 주소횟수 제한에 쓰는 동안. 운영 기록에 남더라도 7일
백업14일

백업. 서버 기계 한 대가 고장 나면 모든 연결이 사라지기 때문에, 하루에 한 번 암호를 걸어 백업을 만듭니다. 암호를 모르면 아무것도 읽을 수 없습니다. 백업은 14일만 남고 그 뒤로는 지워집니다. 지우신 뒤에도 그 기간 동안은 이미 만들어진 백업 안에 남아 있을 수 있습니다.

파기

보관 기간이 지나거나 지우기를 하면 서버의 데이터베이스에서 바로 지웁니다. 메모리에만 있던 것은 쓰임이 끝나면 사라집니다. 종이로 된 기록은 없습니다.

지우기와 멈추기

계정이 없으므로, 지우기는 연결을 끊는 것입니다. 자세한 것은 데이터 지우기에 있습니다.

정보주체와 법정대리인의 권리

열람, 정정, 삭제, 처리 정지를 언제든 요구하실 수 있습니다. 법정대리인은 아이를 대신해 같은 것을 요구하실 수 있습니다.

그 밖의 요구는 [email protected]으로 보내 주시면 10일 이내에 답합니다. 계정이 없어서 저희는 이름이나 번호로 가족을 찾을 수 없습니다. 어느 가족인지 확인하기 위해 몇 가지를 여쭐 수 있습니다.

안전조치

자동으로 수집하는 장치

두 앱은 쿠키, 광고 식별자(IDFA), 분석 도구를 쓰지 않습니다.

미국 이용자

두 앱은 아직 미국에서 제공하지 않습니다. 미국에서 제공하기 전에 미국 아동 온라인 개인정보 보호법(COPPA)에 따른 고지와 부모 동의 방법을 이 방침에 더합니다.

책임자와 문의

개인정보 보호책임자: Build&Deploy 이메일: [email protected]

개인정보 침해에 대한 상담이나 신고는 다음 기관에도 하실 수 있습니다.

이 방침이 바뀌면

바뀌면 두 앱에서 알려 드리고, 이 페이지에 변경 내용과 날짜를 남깁니다. 동의 문안이 바뀌면 보호자 앱에서 새 판에 다시 동의를 받습니다.