러비블 개인정보 처리방침
시행일: 2026년 10월 11일 · 운영: QuantVillage · 문의: contact@quantvillage.app
이 방침은 러비블(Lovibble) 앱과 러비블 소개·지원 페이지에 적용됩니다. 러비블은 서로 연결한 두 사람이 사진에 낙서와 꾸미기를 더해 보내고, 받은 사랑과 기념일을 확인하는 서비스입니다. 다른 QuantVillage 제품의 개인정보 처리는 각 제품의 안내를 확인해 주세요.
1. 어떤 정보를 왜 처리하나요?
- 계정과 로그인: 이메일 주소, 인증 서비스의 사용자 식별자, 로그인 제공자, 인증·계정 상태를 회원 식별, 로그인, 계정 복구·삭제에 사용합니다. Apple 또는 Google 로그인을 선택하면 해당 서비스가 동의 범위에서 제공한 계정 정보를 Firebase Authentication이 처리합니다. 이메일 가입의 비밀번호는 Firebase Authentication이 처리하며 러비블 데이터베이스에 평문으로 저장하지 않습니다.
- 프로필과 연결: 직접 정한 이름, 아바타, 만 14세 이상 확인 기록, 약관 동의 버전, 초대·연결 기록, 관계 시작일을 프로필 표시와 두 사람의 연결에 사용합니다. 선택해 등록한 생일·기념일·이벤트의 제목과 날짜는 해당 표시와 위젯에 사용합니다.
- 보내는 콘텐츠: 전송을 선택한 사진·낙서·텍스트·스티커를 합성한 이미지, 위젯용 이미지, 보낸 시각, 보낸 사람·받는 관계의 식별자, 파일 크기·해시와 전달 상태를 전송, 전달 확인, 받은 사랑의 날짜별 목록에 사용합니다. 전송 전 편집 중인 내용과 초안은 기기에 보관됩니다.
- 기기와 알림: 앱 설치 식별자, 기기 자격 정보, 운영체제 종류, 앱 버전, 알림 수신용 토큰과 알림 설정을 기기 인증, 콘텐츠 전달 및 선택한 알림 발송에 사용합니다. 비밀번호나 로그인 토큰은 상대에게 공개하지 않습니다.
- 안전과 지원: 차단·신고 기록, 신고 사유와 직접 작성한 설명, 신고 대상의 식별 정보와 이용자가 신고 시 첨부에 동의한 이미지 사본, 문의 이메일 주소와 문의 내용을 신고 처리, 부정 이용 방지, 문의 응대에 사용합니다. 운영자가 신고를 확인하는 과정에서 신고 시 첨부된 이미지 또는 서버에 아직 남은 신고 대상 콘텐츠를 확인할 수 있습니다.
- 접속·오류 기록: 요청 시각, 접속 IP 등 네트워크 정보, 요청 경로와 오류·처리 상태가 인증·호스팅 제공자의 운영 과정에서 처리될 수 있습니다. Google 로그인은 부정 이용 방지를 위해 IP 기반의 대략적인 위치를 추정할 수 있고, 인증 SDK는 기능 제공·보안·품질 분석에 필요한 사용 정보와 기기·SDK 환경 및 진단 정보를 처리할 수 있습니다. 이는 GPS 위치 권한을 요청하는 것과는 다릅니다. 러비블은 광고 추적이나 타사 광고를 위한 프로필을 만들지 않습니다.
이용자가 앱에 입력하거나 전송·신고·문의할 때, 로그인 제공자와 운영체제에서 기능에 필요한 정보를 전달할 때 위 정보를 수집합니다. 선택한 사진만 앱으로 가져오며 사진 보관함 전체를 서버에 업로드하지 않습니다.
2. 상대에게 무엇이 보이나요?
초대와 연결을 승인한 상대는 내 이름·아바타, 공유 관계와 기념일 정보, 내가 전송한 이미지와 전송 시각을 볼 수 있습니다. 초대·연결 과정에서는 연결 대상을 확인하는 데 필요한 프로필을 표시합니다. 전달한 콘텐츠는 상대의 앱 저장소와 상대가 별도로 저장한 사진 보관함에 남을 수 있습니다.
연결 종료·차단·계정 삭제는 앞으로의 서버 접근과 전송을 제한하지만, 상대가 이미 내려받거나 캡처한 사본을 원격으로 모두 지우지는 못합니다. 얼굴, 연락처 등 타인의 개인정보가 들어간 사진은 필요한 권한과 동의를 확인한 뒤 보내 주세요.
3. 어디에, 언제까지 보관하나요?
- 기기의 이미지 원본: 정상적으로 내려받은 원본은 각 기기의 러비블 앱 저장소에 보관합니다. 로그아웃만으로 서버 계정이 삭제되지는 않으며 앱에 보관한 원본도 계정별로 유지됩니다. 앱 삭제·기기 변경·기기 저장소 손상 뒤의 복구를 보장하지 않습니다. 보관할 그림은 사진 보관함에 별도로 저장할 수 있습니다.
- 전달 중인 서버 이미지: 서버는 전송을 중계합니다. 해당 전송의 대상 기기들이 원본 저장을 확인하면 서버의 원본과 미리보기 파일을 정리합니다. 모든 대상의 확인이 끝나지 않은 활성 관계의 파일에는 일률적인 7일 만료를 적용하지 않습니다. 미수신 파일은 전달 확인 또는 연결 종료·계정 삭제에 따른 정리가 이루어질 때까지 남을 수 있습니다.
- 날짜·전달 메타데이터: 이미지 원본 정리와 별개로 계정·관계·그림 식별자, 날짜 및 전달 상태를 받은 사랑 목록과 동기화를 위해 보관합니다. 연결 종료 후 공유 공간의 서버 파일과 전송 기록은 30일이 지나면 정리합니다. 다만 계정과 과거 공유 공간의 식별자 목록은 나중에 계정을 삭제할 때 기기에 남은 과거 보관함을 찾아 정리하기 위해 계정이 유지되는 동안 보관하며, 계정 삭제 시 정리합니다.
- 계정 삭제: 앱에서 삭제를 요청하고 본인 확인을 마치면 서버 접근을 막고 연결을 종료합니다. 러비블이 관리하는 계정·공유 공간·파일과 인증 계정 삭제를 진행하며 오류가 있으면 재시도합니다. 처리 목표는 접수 후 30일 이내입니다. 삭제 완료 후 중복 처리 방지와 기기 정리 재시도를 위한 단방향 계정 해시·처리 시각·상태·공유 공간 식별자를 30일 더 보관한 뒤 삭제합니다. 이와 별도로, 오래 오프라인이었던 기기가 탈퇴 완료를 확인할 수 있도록 무작위 요청 식별자·상태 확인용 비밀값의 단방향 해시·접수 및 완료 시각·상태만 담은 가명 처리 기록을 요청 접수 후 최대 365일 동안 보관합니다. 이 최소 기록에는 계정 식별자나 계정 해시, 공유 공간 식별자, 콘텐츠를 남기지 않습니다.
- 신고·차단: 신고 기록은 처리 완료 후 90일, 접수 후 최대 180일을 기준으로 정리합니다. 관련 계정 또는 공유 공간이 삭제되면 그에 연결된 신고도 정리합니다. 일반 전달용 원본과 달리, 이용자가 신고를 위해 첨부한 이미지 사본은 검토를 위해 위 신고 기록과 같은 기간 동안 별도로 보관한 뒤 삭제합니다. 차단 기록은 해당 계정에서 차단을 유지하는 동안 처리합니다.
- 문의: 문의 내용과 이메일 주소는 처리 완료 후 최대 3년 동안 재문의 대응을 위해 보관한 뒤 삭제합니다. 삭제를 원하면 문의처로 요청할 수 있습니다.
- 서비스 제공자 기록·백업: Cloudflare Workers 운영 로그는 요금제에 따라 최대 7일 보관됩니다. Firebase Authentication은 보안 목적의 IP 기록을 수 주 동안, 인증 정보를 삭제 절차가 시작될 때까지 처리하며, 공식 정책상 삭제 절차 개시 후 실제 서버·백업에서 제거하는 데 최대 180일이 걸릴 수 있습니다. 제공자의 복구용 백업은 실시간 서비스의 삭제와 별도로 정해진 수명에 따라 만료됩니다.
법률상 보존 의무나 적법한 분쟁·수사 보존 요구가 있는 경우 필요한 항목에 한하여 해당 근거와 기간 동안 별도 보관합니다. 그 외에는 목적이 끝난 정보를 삭제합니다.
4. 처리 위탁과 국외 처리
로그인과 전송 서비스를 제공하기 위해 아래 사업자의 서비스를 사용합니다. 이용자가 요청한 서비스 제공과 보안에 필요한 범위에서 처리하며 개인정보를 판매하지 않습니다.
- Google LLC — Firebase Authentication: 계정 인증·보호·복구·삭제를 위해 계정 식별자, 이메일, 로그인 제공자 정보, 인증 정보, 접속 IP 등을 처리합니다. Firebase Authentication의 처리 국가는 미국입니다. 가입·로그인·인증 상태 변경 시 암호화된 네트워크로 전송합니다. 보관과 삭제는 위 3항 및 Firebase 개인정보 안내에 따릅니다. Google 로그인 SDK의 처리 범위는 Google 로그인 개인정보 안내에서도 확인할 수 있습니다. 사업자 문의: Firebase 개인정보 문의.
- Cloudflare, Inc. — Workers·D1·R2: 서버 요청 처리, 계정·공유 기록 저장, 이미지 전달과 보안을 위해 위 1항의 서버 저장 정보 및 요청 정보를 처리합니다. 앱에서 로그인 상태 확인, 연결, 전송, 조회, 설정 변경을 할 때 암호화된 네트워크로 전송합니다. 현재 러비블의 데이터베이스와 이미지 저장소는 아시아·태평양(APAC) 지역으로 구성되어 있고 데이터베이스의 읽기 복제는 꺼져 있습니다. 이는 특정 국가에 저장된다는 보장이 아닙니다. Cloudflare는 전 세계 네트워크를 운영하므로 요청은 이용자와 서비스 처리 위치에 따라 국외에서 처리될 수 있으며, 특정 한 국가에서만 처리된다고 보장하지 않습니다. 보관은 위 3항의 각 항목별 기간에 따릅니다. 처리 사업자·시설 안내, 개인정보 문의.
- Apple Inc. — Apple 로그인·푸시 알림: 해당 기능 사용 시 Apple이 계정 인증과 알림 전달에 필요한 식별자·토큰 및 알림 내용을 처리합니다. Apple의 글로벌 서비스 기반으로 처리되며 Apple 개인정보처리방침에 따릅니다. 러비블은 Apple에 사진 보관함 전체를 전송하지 않습니다.
위 인증·호스팅 위탁은 이용자가 요청한 계정 및 전송 서비스 제공에 필요합니다. 국외 처리를 원하지 않으면 계정을 만들지 않거나 앱에서 계정 삭제를 요청하고 문의처에 처리 중지를 요청할 수 있습니다. 이 경우 해당 인증·전송 기능을 계속 이용할 수 없습니다. 단순히 알림 권한을 거절하는 것만으로 계정·전송 정보의 처리가 중단되는 것은 아닙니다.
5. 권한은 선택할 수 있어요
- 알림: 새 사랑 도착 알림과 알림 기반 단축어 자동화에 사용합니다. 거절해도 앱에서 그림을 확인하거나 수동으로 배경을 적용할 수 있습니다. iPhone 설정에서 언제든 변경할 수 있습니다.
- 사진 선택: 운영체제의 사진 선택 화면에서 고른 사진을 편집할 때 사용합니다.
- 사진 저장: 받은 사랑을 사진 보관함에 저장하려고 할 때 추가 권한을 요청합니다. 거절해도 앱에서 확인할 수 있습니다.
- 단축어·위젯: 사용자가 직접 추가·설정한 경우 기기의 공유 저장소에서 최신 그림과 표시 정보를 읽습니다. 자동화는 단축어 앱에서 중지하거나 삭제할 수 있습니다.
러비블은 광고 추적 권한, 연락처 전체 또는 위치 권한을 핵심 기능의 조건으로 요구하지 않습니다.
6. 권리 행사와 삭제 방법
앱에서 프로필·기념일을 수정하고, 설정에서 연결을 종료하거나 상대를 차단하고, 계정 삭제를 요청할 수 있습니다. 회원 가입 도중에도 계정 삭제 경로를 제공합니다. 계정 삭제를 확인하기 위해 다시 로그인하도록 요청할 수 있습니다. 서버가 삭제 요청을 접수하지 못했다면 완료로 표시하지 않습니다.
열람, 정정, 삭제, 처리 정지와 동의 철회는 contact@quantvillage.app으로 요청해 주세요. 본인 또는 적법한 대리인 여부 확인에 필요한 최소 정보만 요청합니다. 처리 결과 또는 법률상 제한 사유를 안내합니다.
이 기기에서 계정 삭제를 완료하면 해당 계정의 앱 보관 자료도 정리합니다. 다른 기기의 같은 계정에 보관된 앱 자료는 온라인에서 서버의 계정 삭제 상태를 명확히 확인하면 정리합니다. 일반적인 로그인 만료나 통신 실패만으로 원본을 지우지는 않습니다. 오프라인 상태인 기기나 상대의 앱에 이미 내려받아 독립 보관된 원본을 원격으로 모두 삭제한다고 보장하지 않습니다. 사용자가 사진 보관함에 저장한 사본, 상대가 저장한 사본과 운영체제의 백업은 자동 삭제 대상이 아닙니다.
7. 보호 조치와 아동
암호화된 통신, 계정·커플별 접근 통제, 기기 자격 철회, 관리자 권한 제한을 적용합니다. 이 조치는 전송·저장 보안을 위한 것이며, 러비블이 종단 간 암호화를 제공한다는 의미는 아닙니다.
러비블은 만 14세 이상을 대상으로 합니다. 만 14세 미만 아동의 가입 사실을 알게 되면 관련 법령에 따라 이용을 제한하고 정보를 정리합니다. 보호자가 관련 사실을 발견하면 문의처로 알려 주세요.
8. 담당자와 변경 안내
개인정보 문의 담당: QuantVillage 개인정보 보호 담당자 · contact@quantvillage.app
본 방침의 내용과 시행일은 앱과 공개 개인정보 처리방침에 함께 안내합니다. 개인정보 처리 목적·제공 범위 등 중요한 사항이 바뀌면 적용 전에 알리고, 법률상 동의가 필요한 경우 별도로 동의를 받습니다.