[ ] 부분을 확인·수정하면 됩니다.
펫캠(이하 "서비스")은 안 쓰는 스마트폰을 펫 모니터링 카메라로 활용하는 앱입니다. 본 방침은 서비스가 어떤 정보를 어떻게 처리하는지 설명합니다.
실시간으로 촬영·녹음되는 펫의 영상과 음성, 그리고 보호자가 말하기(talk-back)로 보내는 음성은 WebRTC P2P 기술로 두 기기 사이에서 직접 암호화 전송(DTLS-SRTP)됩니다. 저희 서버는 이 라이브 영상·음성을 수신하지 않으며, 어떤 형태로도 저장·녹화하지 않습니다. (움직임 클립·클라우드 백업은 아래 라 항목 참조.)
움직임 알림을 받기로 한 경우, 브라우저/OS가 발급한 푸시 구독 엔드포인트를 알림 전송 목적으로 서버에 저장합니다. 알림을 끄거나 구독이 만료되면 삭제됩니다. (이 정보로 영상에 접근할 수 없습니다.)
움직임 감지는 카메라 기기 내부에서만 영상 프레임을 비교해 처리하며, 감지 시 "움직임 발생" 신호(영상 아님)만 알림 트리거로 전송됩니다.
움직임 클립(다시보기): 움직임이 감지되면 카메라 기기가 짧은 영상 클립을 만들어 기본적으로 해당 기기에만(로컬) 저장합니다. 보호자가 볼 때는 두 기기 간 직접(P2P) 전송으로 재생됩니다.
클라우드 백업(Pro · 선택): 보호자가 클라우드 백업을 켜면 움직임 클립만 암호화되어 클라우드 저장소에 보관되어 카메라가 꺼져 있어도 다시 볼 수 있습니다. 라이브 영상·음성은 백업 대상이 아니며 여전히 저장되지 않습니다. 클립은 보관기간(예: 7~30일) 경과 후 자동 삭제되며, 보호자가 개별·전체 삭제할 수 있습니다.
AI 소리 감지(Pro): 카메라 기기 내부에서 마이크 소리를 분석해 짖음·울음 등을 분류하며, 분석은 기기에서 처리되고 감지 라벨(예: "짖음")만 알림·클립 태그로 사용됩니다.
연결 안정성 향상을 위해 ICE 연결 상태·해상도/비트레이트 등 기술적 메타데이터가 서버 메모리에 일시 기록될 수 있습니다. (개수 제한·휘발성, 영상·음성 내용은 포함되지 않음.)
| 권한 | 목적 |
|---|---|
| 카메라 | 펫 영상 송출(카메라 역할 기기에서만) |
| 마이크 | 양방향 음성(펫 소리 듣기·말 걸기). 거부 시 영상만 동작 |
| 알림 | 움직임 알림 표시 및 카메라 송출 상태 알림 |
| 포그라운드 서비스 | 화면이 꺼져도 카메라 송출을 안정적으로 유지(24시간 모니터링) |
수집·처리되는 정보는 (1) 두 기기의 펫캠 연결 성립, (2) 움직임 알림 전송, (3) 연결 품질·안정성 개선의 목적으로만 사용됩니다.
이용자는 자신의 정보에 대한 열람·정정·삭제·처리정지를 요청할 수 있습니다. 페어링 정보는 앱 내 "새 방 코드 만들기"로 재설정할 수 있고, 푸시 알림은 기기 설정에서 해제할 수 있습니다. 기타 요청은 아래 연락처로 문의해 주세요.
본 서비스는 만 14세 미만 아동을 대상으로 하지 않으며, 아동의 개인정보를 의도적으로 수집하지 않습니다.
본 방침이 변경되는 경우 본 페이지를 통해 개정 내용과 시행일을 공지합니다.
운영자: Lumiarch [법인/사업자명 및 사업자등록번호 기입]
이메일: datedvdv@gmail.com
웹사이트: https://petcam.lumiarch.ai
PetCam ("the Service") turns a spare smartphone into a pet-monitoring camera. This policy explains what information the Service processes and how.
Live video & audio (not collected or stored): Real-time pet video/audio and your talk-back voice are sent directly between the two devices via WebRTC P2P with end-to-end media encryption (DTLS-SRTP). Our servers never receive, record, or store this live media. (Motion clips & cloud backup: see below.)
Motion clips & Cloud Backup (Pro): when motion is detected, the camera device records a short clip, stored locally on that device by default and played to the owner via direct P2P transfer. If the owner enables Cloud Backup, only motion clips are stored encrypted in object storage so they can be viewed even when the camera is offline; live media is never backed up. Clips auto-delete after a retention period (e.g. 7–30 days) and the owner can delete them anytime. AI sound detection runs on-device; only the detected label is shared.
Pairing data (room code & key): random codes used to pair devices. Stored locally on your device and held only transiently in server memory to match a call, then deleted shortly after the session ends.
Signaling (SDP/ICE): relayed to the peer device only; not stored.
Push subscription: if you enable motion alerts, the push endpoint issued by your browser/OS is stored to deliver notifications; deleted when you disable alerts or it expires. It cannot access video.
Motion detection: computed on-device by comparing frames; only a "motion detected" signal (not video) triggers a notification.
Connection diagnostics: technical metadata (ICE state, resolution/bitrate) may be held transiently in server memory to improve reliability; contains no video/audio content.
Device permissions: Camera (pet streaming), Microphone (two-way audio — optional), Notifications, Foreground Service (keep streaming reliably while screen is off).
We use STUN/TURN servers for connectivity (NAT traversal). When a direct connection isn't possible and a TURN relay is used, encrypted live media passes through the relay but is not decrypted or stored. Hosting uses Fly.io (servers) and Cloudflare (DNS). If Cloud Backup is enabled, encrypted clips are stored in object storage (e.g. Cloudflare R2 / Fly Tigris), accessible only to your room and deleted after the retention period. We do not sell personal data or share it for advertising.
Data is used only to (1) establish the pet-cam connection, (2) deliver motion alerts, and (3) improve connection quality. Live video/audio is never stored. Motion clips are kept locally (rolling limit) and, with Cloud Backup, encrypted in the cloud and auto-deleted after a retention period (deletable anytime). Pairing/session data is deleted after the session; push subscriptions are deleted on unsubscribe. All traffic uses HTTPS; media uses DTLS-SRTP; connection keys prevent unauthorized viewing.
You may request access, correction, or deletion of your data; reset pairing via "new room code" in the app; and disable notifications in device settings. The Service is not directed to children under 14. We will post any changes to this policy on this page.
Operator: Lumiarch · Email: datedvdv@gmail.com · petcam.lumiarch.ai