아이에게도 권리가 있습니다 — 디지털 권리도요
유럽연합 일반 데이터 보호 규정(GDPR)은 아동의 개인정보를 특별히 보호합니다. 제8조와 전문(前文) 38항은 쉽게 말해, 아동이 위험과 그 결과를 판단하는 능력이 상대적으로 부족하다고 설명합니다. 부모 입장에서는 아기방에서 사용하는 앱을 날씨 위젯보다 더 꼼꼼히 살펴봐야 한다는 뜻입니다.
현실에서는 베이비 모니터 앱의 개인정보 보호가 약관의 작은 글씨로 처리되는 경우가 많습니다. 때로는 이것이 사업 모델의 일부처럼 느껴지기도 합니다.
일반적인 베이비 모니터 앱이 수집하는 정보
다음 자료, 즉 Baby Monitor Timmy 개인정보 처리방침 과 다른 베이비 모니터 앱의 정책을 살펴보면 어떤 데이터가 흔히 수집되는지 금방 알 수 있습니다:
- 위치 데이터: 기기의 GPS 위치입니다. 베이비 모니터에 필요한 정보라고 보기 어렵습니다.
- 음성 및 영상 녹음·녹화물: 일부 앱은 자체 서버에 녹화물을 저장하며, 삭제 기간을 명확히 안내하지 않는 경우도 있습니다.
- 기기 정보: 기기 모델, 운영체제, 고유 기기 ID입니다. 이런 정보는 빠르게 프로필로 이어질 수 있습니다.
- 사용 행태: 앱을 언제 여는지, 얼마나 오래 듣는지, 어떤 기능을 사용하는지에 대한 정보입니다.
- 광고 식별자: 일부 앱은 광고 네트워크를 포함하고 데이터를 제3자와 공유합니다.
이 모든 데이터는 가장 민감한 공간인 아이의 침실에서 나옵니다. 많은 경우, 사용자가 통제할 수 없는 서버로 전송됩니다.
Timmy는 어떻게 다를까요
Baby Monitor Timmy는 처음부터 데이터 최소화를 중심으로 설계되었습니다. GDPR에서 이는 특정 목적에 필요한 데이터만 수집한다는 뜻입니다. 기술적으로 가능하다고 해서 모두 수집하는 것은 아닙니다.
실제로는 다음을 의미합니다:
- 익명 인증: Timmy는 Firebase 익명 인증을 사용합니다. 계정을 만들지 않고, 이메일 주소를 요청하지 않으며, 비밀번호를 저장하지 않습니다. 기기에는 임시 익명 ID가 부여됩니다. 연결 설정에는 그 이상이 필요하지 않습니다.
- 음성 및 영상 녹음·녹화물 저장 안 함: 음성과 영상은 기기 간에 직접 전송됩니다(WebRTC를 통한 P2P 방식). 서버가 엿듣거나 녹음·녹화물을 저장하지 않습니다. 연결이 끝나면 녹음·녹화물도 남지 않습니다.
- 추적 및 분석 안 함: Timmy에는 분석 도구가 포함되어 있지 않습니다. Google Analytics, Firebase Analytics, 광고 SDK를 사용하지 않습니다. 언제 앱을 사용하는지 저는 알지 못하며, 알고 싶지도 않습니다.
- 위치 및 연락처 접근 안 함: Timmy는 기술적으로 꼭 필요한 권한만 요청합니다. 마이크와 선택 사항인 카메라뿐입니다. 그 외에는 없습니다.
Firebase: 꼭 필요한 기능만
Timmy는 아기 쪽 기기와 부모 쪽 기기의 연결 설정을 조율하는 시그널링에 Firebase를 사용합니다. Firestore는 SDP 오퍼(Session Description Protocol)와 WebRTC용 ICE 후보 같은 기술 데이터를 받습니다. 이러한 데이터에는 개인정보가 포함되지 않으며 짧은 시간이 지나면 무효화됩니다.
음성 스트림, 영상 데이터 및 사용 프로필은 Firebase에 들어가지 않습니다. 실제 통신은 기기 간에 직접 이루어지며 WebRTC로 암호화됩니다.
실제 적용되는 데이터 최소화
데이터 최소화는 마지막에 체크 항목처럼 덧붙이는 것이 아닙니다. 아키텍처에 녹아 있어야 합니다. Timmy에서는 다음을 뜻합니다:
수집하지 않은 데이터는 잃어버릴 수도 없습니다. 저장하지 않은 데이터는 해킹될 수도 없습니다. 알지 못하는 정보는 악용될 수도 없습니다.
모든 기능에 대해 저는 같은 질문을 합니다. 더 많은 데이터를 수집하지 않고도 이 기능이 작동할 수 있을까? 지금까지 Timmy에서는 답이 항상 '그렇다'였습니다.
결론: 개인정보 보호는 존중입니다
아기방의 개인정보 보호는 법적 의무 그 이상입니다. 아이를 존중하는 일입니다. 아기는 자신에 관한 어떤 데이터가 만들어질지 결정할 수 없습니다. 그 책임은 부모와 부모가 허용한 앱에 있습니다.
Baby Monitor Timmy는 이 책임을 진지하게 받아들입니다. 그럴듯한 약속만으로는 충분하지 않습니다. 처음부터 베이비 모니터 기능에 필요하지 않은 데이터를 수집하지 않도록 아키텍처를 설계해야 합니다.