개인정보처리방침
최종 업데이트: 2026-10-16
NearbyLove 모바일 애플리케이션(이하 "앱")은 이스라엘에 기반을 둔 독립 개발자 Nir Nagar(상호: Hearth Software)가 운영합니다. 저희를 대신해 앱을 운영하는 다른 사람은 없으므로, 이 정책에서 "저희"는 Nir Nagar를 뜻하며, Nir Nagar가 여기 설명된 정보에 대한 책임자입니다. 저희에게 연락하는 방법은 11절에 있으며, 이 웹사이트의 문의 양식이 저희에게 닿는 경로입니다. 이 정책은 앱이 무엇을 수집하고, 무엇에 쓰고, 누구와 공유하고, 얼마나 오래 보관하며, 그에 대해 무엇을 요청할 수 있는지 설명합니다. 한계가 있는 부분은 회원님이 알아서 찾아내도록 두지 않고 이 정책이 밝힙니다.
1. 수집하는 정보
1.1 귀하가 제공하는 정보
- 계정 정보: 계정은 Google 로그인으로만 만들어집니다. 이메일과 비밀번호 경로도, 다른 로그인 제공업체도 없으며, 저희는 회원님의 비밀번호를 보거나 다루지 않습니다. 로그인하면 Google이 이름, 이메일 주소, 프로필 사진을 앱에 전달하며, 그중 저희 서버가 보관하는 것은 이메일 주소와 Google이 발급한 계정 식별자입니다. Google로만 로그인하게 한 것은 미성년자를 플랫폼에서 막는 방법의 일부입니다. 익명으로 들어올 길이 없고, 모든 계정이 일회용 주소가 아니라 Google 계정에 연결됩니다. 이것이 회원님이 성인이라는 증거는 아니며 저희도 그렇게 취급하지 않습니다. 아래의 연령 진술과 8절의 신고 경로가 그 답의 나머지입니다.
- 프로필 정보: 닉네임, 생년월일, 성별, 자기소개, 그리고 채우기로 선택한 선택 항목들입니다. 체형, 키, 머리색, 눈동자색, 흡연, 음주, 운동, 식단, 반려동물, 자녀와 추가 계획 여부, 관계 상태, 학력, 직업, 종교적 성향, 구사 언어, 그리고 무엇을 찾고 있는지입니다. 닉네임, 생년월일, 성별 이후의 모든 항목은 선택 사항이며, 비워 둘 수 있고 나중에 지울 수 있습니다.
- 사진: 업로드한 프로필 사진(최대 6장).
- 음성 녹음: 선택적 음성 소개(각 최대 20초).
- 메시지: 메시지 기능을 통해 공유되는 텍스트 메시지, 음성 메시지, 사진.
- 환경설정: 선호 연령대, 성별, 최대 거리 등 매칭 환경설정.
- 연령 진술: 생년월일을 입력하면 저희는 그것으로 나이를 계산합니다. 그 나이가 18세 미만으로 나오면 입력이 거부되고, 저희는 계산된 나이와 함께 그런 일이 있었다는 사실과 그 시점을 기록합니다. 입력한 날짜는 저장하지 않습니다. 이것을 보관하는 이유는, 거부된 시도를 잊어버리는 연령 제한은 제한이 아니라 대신 어떤 숫자를 입력하면 되는지 알려주는 힌트이기 때문입니다. 이것을 보관하기 때문에 스스로 18세 미만이라고 진술한 사람이 그 뒤에 수정해서 빠져나갈 수 없고, 두 번째로 그런 진술을 하면 그냥 다시 물어보는 대신 사람이 확인할 수 있도록 계정이 정지됩니다. 실수로 그런 일이 생겼을 때 이의를 제기하는 방법은 7절에서 설명합니다.
- 안전한 데이트 정보: 안전한 데이트 세션을 시작하면 연락처 중 누가 수호자인지 알려주게 되며, 본인 전화번호, 긴급 전화번호, 만나는 장소와 시간, 만나는 사람의 이름을 추가할 수 있습니다. 수호자가 앱에 없으면 링크로 초대할 수 있고, 그 사람의 이메일 주소를 입력하기로 선택하면 그것도 저장합니다. 수호자에게 정확히 무엇이 표시되는지는 3절에서 설명합니다.
- 가입 요청: 초대로만 가입할 수 있는 동안, 코드가 없는 사람은 앱에서 가입을 요청할 수 있습니다. 요청에는 사용한 Google 계정의 이름과 이메일 주소, 앱 언어, 연결 IP 주소로 추정한 국가, 선택적으로 작성한 메모가 포함됩니다. 결정을 위해 NearbyLove 팀만 읽으며, 승인되면 해당 주소로 이메일을 한 통 보냅니다.
- 거주 국가와 메시지: 계정을 만들 때 거주 국가와 마케팅 메시지 수신 동의 여부를 선택합니다. 답변과 이후 설정에서 바꾼 모든 내용을 날짜, 그리고 보여 드린 문구의 버전과 함께 보관합니다. 법에 따라 동의를 증명할 수 있어야 하기 때문입니다.
1.2 자동으로 수집되는 정보
- 위치 데이터: 회원님의 허락을 받아 기기의 GPS 좌표를 수집하여 레이더 탐색, 스파크 모드, 안전한 데이트가 작동하도록 합니다. 중요: 레이더와 탐색에서는 무엇이 전송되기 전에 휴대폰이 측정값을 고정된 프라이버시 격자의 중심점으로 옮기므로, 정확한 좌표는 저희 서버에 아예 도달하지 않습니다. 격자는 기본 250미터이며, 더 정확하게 발견되기를 원하면 100미터입니다. 이것은 무작위 이동이 아닙니다. 같은 장소는 항상 같은 지점으로 대응되므로, 반복 측정값을 평균 내어 범위를 좁힐 수 없습니다. 두 기능이 예외이며, 둘은 서로 같지 않습니다. 스파크는 짧은 거리를 실시간으로 계산할 수 있도록 실제 좌표를 보냅니다. 그 좌표는 저장되지 않고 다른 사용자에게 표시되지도 않습니다(4절). 안전한 데이트는 안전한 데이트가 진행되는 동안 실제 위치를 회원님이 선택한 수호자라는 다른 사람에게 보냅니다. 저희 서버는 안전한 데이트가 끝나고 7일 후에, 긴급 상황이 발생했다면 끝나고 30일 후에 이를 삭제합니다(3절).
- 기기 및 연결 정보: 기기 종류, 운영체제 버전, 기기 식별자, 그리고 휴대폰에 발급된 푸시 알림 토큰입니다. 로그인할 때, 그리고 세션이 갱신될 때마다 요청이 온 IP 주소와 휴대폰이 함께 보내는 기기 설명도 기록합니다. 이 두 가지는 세션을 목록에서 확인하고 해지할 수 있도록, 그리고 악용을 추측하는 대신 특정 세션까지 추적할 수 있도록 로그인 기록에 저장됩니다.
- 사용 데이터: 앱 상호작용 데이터, 기능 사용 현황, 세션 정보.
- 서버 로그와 요청 횟수 집계: 저희 웹 서버는 일반적인 접속 로그를 남깁니다. 요청이 온 IP 주소, 시각, 호출된 엔드포인트, 응답 코드, 그리고 앱이나 브라우저가 보내는 식별자입니다. 이 로그는 서버의 통상적인 주기에 따라 교체되고 덮어써집니다. 또한 시도가 폭주할 때 이를 거부할 수 있도록 최근 요청 수를 IP 주소나 계정 단위로 셉니다. 그 카운터는 자체의 짧은 기간이 지나면 만료되어 정리됩니다.
- 국가(보이스 데이팅용): 보이스 데이팅에서 소개를 녹음하거나 소개를 둘러볼 때, 요청의 IP 주소로 어느 국가에서 온 요청인지 확인합니다. 지금 있는 국가의 사람들 목소리를 들을 수 있도록 하기 위해서입니다. 소개와 함께 저장되는 것은 두 글자 국가 코드뿐이며, 이 목적으로 IP 주소를 보관하지 않습니다. VPN을 사용하면 VPN의 국가로 확인됩니다. IP 위치 정보 제공: DB-IP.
1.3 게시 전 사진 검수
프로필에 올리든 채팅에 보내든, 업로드한 모든 사진은 저희 웹 서버가 누구에게도 제공하지 않는 비공개 격리 영역에 기록되고, 누군가 볼 수 있게 되기 전에 검수를 받습니다. 두 가지 검사가 실행되며, 각각 다른 질문에 답합니다.
- 저희 서버에서 실행되는 노출 검사: 분류기가 사진의 노골적 콘텐츠 정도를 점수로 매깁니다. 업로드를 받은 바로 그 기기에서 실행되며, 이 검사를 위해 이미지가 어디로도 전송되지 않습니다. 이 검사는 노출을 감지합니다. 누구의 나이도 추정하지 않고 학대 자료를 식별하지도 않으며, 저희는 그렇다고 주장하지 않습니다.
- 알려진 목록과의 지문 대조: 저희는 사진의 PDQ 지각 해시를 계산합니다. 이는 사진을 복원할 수 없는 32바이트이며, 캐나다 아동보호센터가 운영하는 서비스인 Project Arachnid Shield에 그 지문만 보내어 그들이 보유한 알려진 아동 성착취물 목록과 대조합니다. 사진 자체는 절대 그들에게 업로드되지 않습니다. 그들의 인터페이스는 이미지 전체를 받을 수도 있지만, 저희는 그 경로를 의도적으로 사용하지 않습니다.
- 저희가 보관하는 것: 점수, 지문, 원시 탐지 결과와 결정은 해당 업로드에 대해 기록됩니다. 나중에 그 결정을 회원님에게 설명할 수 있게 하고, 임계값을 짐작이 아니라 실제 사진에 비추어 점검할 수 있게 하기 위해서입니다.
- 검사를 실행할 수 없으면 사진은 보류됩니다: 스캐너가 멈춰 있거나, 느리거나, 저희가 이해할 수 없는 답을 하면, 사진은 게시되지 않고 보류되어 사람이 확인합니다. 여기서는 보류가 안전한 쪽의 오류이며, 이는 요청 제한 검사가 실패했을 때 저희가 하는 일과 의도적으로 정반대입니다.
- 보류되거나 거부된 사진은 어떻게 되는가: 그 사진은 격리 영역에 남습니다. 게시되지 않고, 프로필에 추가되지 않으며, 다른 사용자에게 보이지 않습니다. 보류된 사진은 사람이 확인하여 공개하거나 삭제하며, 보류되거나 거부된 사진은 그 결정 후 30일이 지나면 삭제됩니다. 알려진 아동 성착취물과 일치하는 사진은 다르게 처리됩니다. 계정은 폐쇄되고, 그 일치는 경찰 또는 그러한 신고를 접수하는 국가 기관에 신고되며, 그 신고를 위해 업로드가 이루어진 인터넷 주소와 기기, 그리고 채팅의 경우 누구에게 보내려던 것인지도 기록합니다. 이 정보는 당국이나 법이 요구하거나 요청하는 기간 동안만 보관하며, 당국이 달리 정하지 않는 한 그 기간은 신고 후 1년입니다. 일치에 대한 최소한의 기록은 신고 후 2년이 지나면 삭제됩니다. 형사법상의 기준에 이르지 않을 수 있는 유해하고 학대적인 자료와 일치하면, 사람이 사안을 검토하는 동안 계정이 정지됩니다.
이것이 할 수 없는 일. 지문 대조는 누군가 이미 목록에 등록해 둔 자료의 재업로드를 찾아냅니다. 새로 만들어졌거나 새로 생성된 이미지는 아무것과도 일치하지 않아 깨끗한 것으로 돌아오며, 알고리즘을 아는 공격자가 일치하지 않을 때까지 이미지를 변형할 수 있다는 것이 공개된 연구로 밝혀져 있습니다. 노출 검사는 누구의 나이에 대해서도 아무것도 알지 못합니다. 검수는 부주의한 쪽을 잡아냅니다. 가질 만한 가치가 있지만 보장은 아닙니다.
1.4 안전한 데이트 후에 드리는 질문
안전한 데이트가 끝나면 어떻게 느꼈는지 한 가지 질문을 드릴 수 있습니다. 답은 세 가지입니다. 편안했음, 불편했음, 안전하지 않았음. 답변은 회원님의 계정과 그 안전한 데이트에 대해 저장됩니다. 앱이 만난 사람이 누구인지 알고 있을 때, 즉 그 사람과의 채팅에서 안전한 데이트를 설정했거나 답할 때 친구 목록에서 그 사람을 골랐을 때에는 만난 사람에 대해서도 저장됩니다.
- 누구에게도 표시되지 않습니다: 답변은 만난 사람에게도, 수호자에게도, 다른 어떤 사용자에게도 표시되지 않습니다. 그것 때문에 회원님이나 다른 누군가가 앱에서 보이는 방식이 달라지지 않으며, 앱의 어떤 부분도 그 답변이나 그것으로 계산한 것을 돌려주지 않습니다.
- 내부 안전 지표: 불편했거나 안전하지 않았다고 답하면, 저희 서버는 지난 180일 동안 서로 다른 사람들이 같은 사람에 대해 남긴 불편함 및 안전하지 않음 답변, 신고, 차단을 모아 가중치를 매기고, 그 결과를 회원님의 답변과 함께 저희 웹 서버의 오류 로그에 기록합니다. 저희 안전팀은 안전상 우려가 있을 수 있는 일을 살펴보는 데 이를 사용할 수 있습니다. 이것만으로 계정이 제한되는 일은 결코 없습니다. 로그는 14일 후 삭제되고, 그 수치는 다른 어디에도 보관되지 않으며, 앱에서 사용자에게 표시되지 않습니다.
- 결정은 언제나 사람이 하며, 산술이 하지 않습니다: 여기서 어떤 것도 스스로 누군가를 정지시키거나, 삭제하거나, 숨기지 않습니다. 조치가 필요한 일이 있으면 사람이 조치하며, 사람에게 닿는 경로는 8절의 신고 경로입니다.
- 세션당 답변 하나: 데이터베이스 자체가 한 세션에 대해 한 사람의 답변 하나만 허용합니다. 다시 답하면 두 번째가 추가되는 것이 아니라 기존 답변이 대체됩니다. 답변은 계정을 삭제해도 삭제되지 않습니다. 같은 사람을 다음에 만나는 사람을 보호할 수 있기 때문입니다. 답변은 180일이 지나면 더 이상 반영되지 않으며, 데이트 날짜로부터 2년 후에 삭제됩니다.
- 무슨 일이 있었는지도 알려 주시는 경우: 불편했거나 안전하지 않았다고 답한 뒤 데이트 내용을 직접 적을 수 있어요. 이는 만난 사람에 대한 신고로 저장되며, 선택한 사유, 어떤 안전 데이트였는지, 연락에 동의했는지가 함께 기록돼요. 운영자가 읽어요. 상대방에게는 누가 신고했는지도, 무엇이 적혔는지도 알리지 않아요.
- 별도의 추천, 긍정적인 것만: 편안했던 데이트 후에만 만난 분을 추천할 수 있어요. 안전 데이트가 시작되기 전부터 두 분이 매치되어 있었을 때만 추천이 반영돼요. 위의 질문과는 다른 질문이며 따로 저장돼요. 누가 어떤 안전 데이트 후에 누구를 추천했는지요. 서로 다른 세 명 이상이 추천하면 그 프로필에 작은 배지가 표시돼요. 누가 추천했는지나 몇 명인지는 알려 주지 않으며, 부정적인 것은 절대 표시하지 않고, 위의 안전 답변은 절대 반영되지 않아요. 추천은 두 계정 중 하나가 삭제되면 함께 삭제돼요.
1.5 베타 기간의 진단 기록
앱이 베타인 동안 저희는 앱이 어떻게 사용되는지 기록을 남깁니다. 누군가 신고한 결함을 추측이 아니라 재구성할 수 있게 하기 위해서입니다. 여기에는 어떤 화면이 열렸는지, 어떤 동작을 시도했는지, 성공했는지 실패했는지, 얼마나 걸렸는지, 앱 버전, 그리고 저희 서버로 보낸 요청의 경우 엔드포인트, 동작, 메서드, 응답 코드가 담깁니다. 메시지 내용, 좌표, 인증 토큰은 절대 담기지 않습니다. 이 기록은 계정과 연결됩니다. 앱이 사용되는 동안 실행되는 정리 작업이 7일보다 오래된 기록을 제거하며, 계정을 삭제하면 회원님에게 속한 기록 전체가 제거됩니다. 이 수집은 베타가 끝나면 중단되고, 이 절도 함께 사라집니다.
1.6 오늘의 질문
오늘의 질문에 답하는 것은 선택 사항입니다. 각 질문에는 고를 수 있는 답이 네 가지 있으며, 직접 입력하는 내용은 없습니다.
- 저희가 보관하는 것: 각 질문에 회원님이 고른 답과 그 답을 고른 시점입니다. 지난 질문에도 답할 수 있으며, 답을 바꾸면 바꾸기 전의 답을 보관합니다.
- 회원님의 프로필에서: 회원님의 답은 회원님의 프로필을 볼 수 있는 모든 사람에게 “내 생각” 아래에 표시됩니다. 각자 자신의 언어로 보게 되며, 두 사람의 답이 몇 개나 같은지도 함께 표시됩니다. 차단한 사람이나 차단당한 사람은 이 답을 볼 수 없으며, 수호자 전용 계정(1.7절)의 답은 누구에게도 표시되지 않습니다.
- 모두의 답: 한 질문에 다섯 명 이상이 답하면, 회원님이 직접 답한 뒤에 각 답을 고른 사람의 비율을 볼 수 있습니다. 여기에는 이름이 들어 있지 않습니다.
- “나와 같은 답을 한 사람들”과 “AI 매칭”: 이 목록은 회원님과 거주 국가가 같은 사람들 중 답이 회원님과 일치하는 사람들을 가장 비슷한 사람부터 보여 주며, AI 매칭은 같은 답의 비율을 퍼센트로 보여 줍니다. 데이팅 프로필을 완성했고 발견될 수 있는 사람만 나타나며, 양쪽이 각각 찾는 성별과 나이가 서로 맞아야 하고, 차단 관계에 있는 사람은 나타나지 않습니다. 회원님도 같은 방식으로 다른 사람들의 목록에 나타나며, 이름, 공개하는 경우 나이, 프로필과 같은 규칙에 따른 사진, 그리고 같은 답의 개수가 표시됩니다.
- AI는 회원님의 답을 처리하지 않습니다: 이름과 달리 AI 매칭은 현재 같은 답의 개수를 세는 것이며, 저희 자체 서버에서 계산됩니다. AI 서비스와의 인터뷰가 추가된다면, 시작되기 전에 이 정책이 그 내용을 설명하고 해당 서비스와 그 서비스가 받는 정보를 밝힐 것입니다.
- 주제: 건강, 종교, 정치, 성적 지향, 민족에 관해 묻는 질문은 없습니다. 회원님의 답은 계정과 함께 삭제되며, 회원님의 데이터 사본에 포함됩니다.
1.7 수호자 전용 계정
누군가의 안전한 데이트 수호자로 초대받은 사람은 데이팅 프로필 없이 그 목적만으로 가입할 수 있습니다. 이러한 계정에는 로그인에 쓰는 Google 계정 정보, 이름, 생년월일(18세 이상 확인이 계속 적용되도록)과 성별, 거주 국가, 로그인 기록, 알림 토큰이 보관됩니다. 사진도 데이팅 프로필도 없으며, 레이더, 스파크, 데이팅 목록, 오늘의 질문 목록에 절대 나타나지 않습니다. 초대한 사람은 자신의 수호자 목록에서 그 이름을 봅니다. 계정 소유자가 나중에 데이팅 프로필을 만들면, 이 정책의 나머지 부분이 다른 모든 사람과 마찬가지로 그 사람에게 적용됩니다.
1.8 음성 통화와 영상 통화
통화는 네트워크가 허용하면 두 기기를 직접 연결하고, 그렇지 않으면 독일에 있는 저희 자체 서버의 릴레이를 거쳐 연결합니다. 어느 경우든 소리와 영상은 통화 기술 자체에 의해 전송 중에 암호화되며, 저희는 이를 녹음, 녹화하거나 저장하지 않습니다. 직접 연결에서는 각 기기가 상대 기기의 IP 주소를 알게 됩니다. 저희는 각 통화의 기록을 보관합니다. 누가 누구에게 전화했는지, 음성 통화인지 영상 통화인지, 언제 시작했는지, 응답했는지, 얼마나 지속되었는지, 어떻게 끝났는지이며, 채팅에는 그 통화에 대한 짧은 한 줄이 표시됩니다. 연결을 설정하는 데 사용된 기술 정보는 네트워크 주소를 포함하여 하루 뒤에 삭제됩니다. 통화 기록은 어느 한쪽의 계정이 삭제되면 함께 삭제됩니다.
1.9 웹 버전
이 정책의 모든 내용은 app.nearbylove.app에 있는 앱의 웹 버전에도 적용됩니다. 웹 버전은 이미 계정이 있는 사람을 위한 것이며, 그곳에서는 계정을 만들 수 없습니다. 브라우저에서는 몇 가지가 다르게 작동합니다:
- 로그인: 로그인 페이지는 accounts.google.com에서 Google의 로그인 스크립트를 불러오며, 그 스크립트가 실행될 때마다 Google은 Google 자체의 개인정보처리방침에 따라 평소 받는 정보를 받습니다.
- 브라우저가 보관하는 것: 로그인 토큰, 언어, 계정이 수호자 전용인지 여부, 위치 권한 요청의 상태, 그리고 프라이버시 격자에 쓰이는 임의의 값이 브라우저의 로컬 저장소에 보관됩니다. 로그인 상태를 유지하고 다음에도 앱이 같은 방식으로 작동하도록 하기 위해서입니다. 저희는 광고 쿠키나 추적 쿠키를 사용하지 않습니다.
- 위치: 웹 버전은 IT'S A DATE!를 위해서만 브라우저에 위치를 요청하며, 무엇이 전송되기 전에 휴대폰과 똑같이 브라우저 안에서 그 위치를 프라이버시 격자에 맞춥니다. 안전한 데이트에서 정확한 위치를 쓰는 부분은 휴대폰에만 있습니다.
- 로그인 기록: 웹에서 로그인할 때 함께 저장되는 기기 설명은 회원님의 브라우저에 관한 것입니다.
1.10 웃음 먼저, 얼굴은 나중에
이 기능에서는 서로 매칭되는 두 회원이 실시간으로, 익명으로 짝지어집니다. 각자는 상대의 답과 메시지만 볼 수 있으며, 두 사람 모두 공개를 선택하지 않는 한 이름, 사진, 프로필은 절대 볼 수 없습니다. 저희는 누가 누구와 언제 짝지어졌는지, 질문, 두 개의 답, 메시지를 보관하며, 답과 메시지는 다른 메시지와 마찬가지로 암호화됩니다. 답과 메시지에 포함된 전화번호, 이메일 주소, 링크는 거부됩니다. 두 사람 모두 공개를 선택하면 대화는 두 사람 사이의 일반 채팅으로 복사됩니다. 그렇지 않으면 답과 메시지는 대화가 끝나고 24시간 후에 삭제됩니다. 단, 신고된 대화는 신고 처리가 끝날 때까지 보관됩니다. 매칭되는 사람이 아무도 기다리고 있지 않으면, 기다리는 사람과 매칭되는 회원들이 누군가 함께 웃으려고 기다리고 있다는 푸시 알림을 받을 수 있으며, 이 알림은 최대 4시간에 한 번, 해당 회원의 국가에서 낮 동안에만 보내집니다.
2. 정보 이용 방법
수집한 정보는 다음 목적으로 사용합니다:
- 계정 생성 및 유지.
- 상호 취향과 근접성에 따라 다른 사용자에게 귀하의 프로필 표시.
- 매칭, 메시지, 소셜 기능 제공.
- 위치 기반 서비스(레이더, 스파크 모드, 안전한 데이트) 제공.
- 푸시 알림 전송: 메시지, 매칭 요청과 매칭, 스파크, 안전한 데이트와 안전 알림, 통화, 계정 안내, 거주 국가의 현지 시간에 맞춰 일주일에 한 번 레이더 나이트 조금 전에 보내는 리마인더, 그리고 회원님의 답을 기다리는 요청이나 채팅에 대해 현지 시간으로 낮 동안 하루 최대 한 번 보내는 리마인더(각각 한 번만). 설정의 “받을 알림”에서 메시지, 요청과 매칭, 스파크, 리마인더, 레이더 나이트를 끌 수 있습니다. 안전 알림, 통화, 계정 안내는 끌 수 없습니다. “웃음 먼저, 얼굴은 나중에”(1.10절)의 “누군가 함께 웃으려고 기다리고 있어요” 푸시 알림도 “받을 알림”에서 끌 수 있습니다.
- 사용자의 안전과 보안 보장.
- 앱 성능 및 기능 개선과 최적화.
- 법적 의무 준수.
- 게시 전에 사진을 검수하고, 검수에서 드러난 바에 따라 조치하기 위해.
- 만 18세 최소 연령을 확인하고 시행하며, 연령으로 인한 정지에 대한 이의 신청을 검토하기 위해.
- 신고와 차단을 살펴보고, 거기서 드러난 바에 따라 조치하기 위해.
- 아동 성착취물을 당국과 그러한 신고를 접수하는 기관에 신고하고, 그들을 위해 해당 자료와 관련 기록을 보존하기 위해.
- 다른 회사가 아닌 우리 광고만: 앱에 NearbyLove 제작자의 책과 앱을 소개하는 카드가 표시될 수 있어요. 광고 네트워크나 다른 회사는 관여하지 않으며, 이를 위해 누구와도 사용자 정보를 공유하지 않아요. 어떤 카드가 보일지는 앱 언어와 접속 국가로 정해져요. 각 카드가 하루에 몇 번 표시, 열기, 숨기기되었는지만 세며 누구인지는 기록하지 않아요. 유료 구독자에게는 이 카드가 표시되지 않아요.
- 가입할 수 있는 사람: NearbyLove는 나라별로 문을 엽니다. 접속 IP 주소의 국가와 밝힌 거주 국가로 계정 생성 가능 여부를 정합니다. 불가능한 경우 해당 국가의 시도 횟수만 세고, 사용자에 대해서는 아무것도 기록하지 않습니다.
- 마케팅 메시지: 동의한 분에게만 보내고 광고임을 표시하며, 메시지마다 수신 거부 방법을 안내합니다. 설정에서 언제든 끌 수 있습니다. 본인 계정과 활동에 관한 서비스 알림은 마케팅이 아닙니다.
3. 정보 공유 방법
다음의 경우에만 정보를 공유합니다:
- 다른 사용자와의 공유: 귀하의 프로필 정보(정확한 위치 제외)는 프라이버시 설정과 상호 취향에 따라 다른 사용자에게 표시됩니다. 메시지는 의도된 수신자에게만 공유됩니다. 출시 기간에 가입하셨다면, 프로필에 다른 사람들이 볼 수 있는 창립 멤버 배지가 표시됩니다.
- 안전한 데이트 수호자: 안전한 데이트 세션을 시작하면 실제 위치가 프라이버시 격자를 적용하지 않은 채 지정한 수호자에게 전송되고, 세션이 진행되는 동안 약 30초마다 갱신됩니다. 앱은 휴대폰이 줄 수 있는 가장 정확한 측위를 의도적으로 요청합니다. 한 블록 반대편의 지점은 회원님에게 가려는 사람에게 아무 소용이 없기 때문입니다. 수호자에게는 회원님의 이름과 사진, 입력한 만남 장소와 시간, 만난다고 적은 사람의 이름, 입력했다면 전화번호와 긴급 전화번호, 그리고 체크인이 지연되었는지도 표시됩니다. 이 모든 것이 수호자의 휴대폰에 도달하려면 Google의 푸시 알림 서비스와 저희 실시간 메시징 제공업체를 거치며, 둘 다 9절에 열거되어 있습니다. 이곳은 앱에서 다른 사람에게 회원님의 실제 위치가 표시되는 유일한 곳입니다. 회원님이 시작한 세션 동안에만, 회원님이 선택한 수호자에게만 일어납니다. 세션이 끝나면 수호자는 더 이상 그것을 볼 수 없지만, 알아 두어야 할 예외가 하나 있습니다. 긴급 상황으로 들어간 세션은 저절로 닫히지 않습니다. 회원님이 체크인하거나 세션을 끝낼 때까지 위치와 함께 수호자에게 계속 열려 있습니다.
- 서비스 제공업체: 앱 운영을 위해 다음 타사 서비스를 사용합니다:
- 푸시 알림을 위한 Firebase Cloud Messaging(Google)
- 인증을 위한 Google 로그인. 로그인 토큰은 보통 저희 서버에서 Google이 공개한 키에 대조해 검증하므로, 유효한 토큰은 저희 서버를 떠나지 않습니다. 그 검증이 실패하면 회원님을 돌려보내기 전에 토큰을 Google에 보내 확인합니다. 저희 쪽의 결함 때문에 계정에서 잠기는 일이 없도록 하기 위해서입니다.
- 캐나다 아동보호센터가 운영하는 Project Arachnid Shield. 1.3절에서 설명한 사진 지문 대조에 사용됩니다. 사진의 32바이트 지문을 받으며 그 외에는 아무것도 받지 않습니다.
- 푸시 알림을 위한 Google Firebase Cloud Messaging. 기기 토큰, 알림의 제목과 본문, 그리고 데이터 페이로드를 받습니다. 안전한 데이트가 긴급 단계로 올라갈 때 그 페이로드에는 회원님의 이름, 만남 장소 텍스트, 만난다고 적은 사람의 이름, 그리고 실제 좌표가 포함됩니다.
- 저희 이메일을 발송하는 Hostinger. 수호자 초대와 문의 양식에 대한 저희의 답장을 보냅니다. 받는 사람의 이메일 주소와 그 이메일의 내용을 받습니다.
- 법적 요건: 법률, 규정, 법적 절차 또는 정부 요청에 의해 요구되는 경우 정보를 공개할 수 있습니다.
- 안전: 사용자 또는 공중의 안전을 보호하기 위해 정보를 공유할 수 있습니다.
- 안전한 데이트 중의 자동 단계 상승: 저희 서버의 작업이 1분이나 2분마다 진행 중인 세션을 확인합니다. 체크인을 놓치면 수호자에게 알립니다. 약 7분이 지나면 수호자는 마지막으로 확인된 위치가 포함된 긴급 알림을 받고, 세션이 응답 없이 이어지는 동안 그 알림은 약 15분, 30분, 60분, 120분에 반복됩니다. 이 일은 회원님이 아무것도 하지 않아도 일어나며, 그것이 이 기능의 핵심입니다. 다만 이는 휴대폰이 위치를 보고할 신호를 받았는지, 알림이 수호자에게 도달하는지, 수호자가 그에 따라 움직이는지에 달려 있습니다. 저희는 안전을 약속하지 않습니다. 저희는 안전에 도움이 될 수 있는 도구를 제공하며, 그것은 휴대폰과 인터넷 연결이 허용하는 만큼만 할 수 있습니다.
- 아동 안전 신고: 아동 성착취물이 확인되면 저희는 그것에 연결된 계정 정보와 함께 이를 법 집행기관과 그러한 신고를 접수하는 기관에 신고하고, 그들을 위해 자료와 관련 기록을 보존합니다. 요청을 받았는지와 상관없이 그렇게 합니다. 저희의 전체 아동 안전 기준은 아동 안전 페이지에 있습니다.
당사는 귀하의 개인정보를 제3자에게 판매하지 않습니다.
회원님의 정보가 보관되는 곳
저희 서버는 독일 Hetzner에 있으며, 계정, 사진, 메시지가 그곳에 저장됩니다. 앱은 이스라엘에서 운영되고 관리됩니다. 9절에 열거된 여러 서비스는 또 다른 곳에 있습니다. Google은 전 세계에서 운영되며 저희 푸시 알림을 전달합니다. 알림이 휴대폰에 도달하는 방식이 그것입니다. 안전한 데이트가 긴급 단계로 올라갈 때 그 알림에는 회원님의 이름, 입력한 만남 정보, 실제 좌표가 실립니다. 실시간 이벤트(새 메시지, 요청, 그리고 안전한 데이트가 긴급 단계로 올라갈 때는 회원님의 이름과 실제 좌표)는 외부 서비스가 아니라 저희 서버에서 처리됩니다. 1.3절에서 설명한 사진 지문 대조는 캐나다에서 운영되는 서비스가 처리합니다. 저희 이메일은 Hostinger를 통해 발송됩니다. 지도 타일은 휴대폰이 아니라 저희 서버가 가져옵니다. 다른 어느 나라에서 앱을 사용하더라도 정보는 이러한 곳으로 전송되어 처리됩니다. 저희는 저희 서버 외의 어디에도 사용자 데이터베이스를 두지 않습니다. 저희 서버는 음성 통화와 영상 통화의 연결 설정 정보도 전달하며, 여기에는 두 기기의 네트워크(IP) 주소가 포함됩니다.
4. 위치 프라이버시
당사는 위치 프라이버시를 중요하게 생각합니다:
- 저장되는 좌표는 무작위로 이동시키는 대신 고정된 프라이버시 격자 셀의 중심으로 스냅됩니다. 기본 250m 격자에서 저장된 지점은 실제 위치로부터 최대 약 177m, 평균 약 96m 떨어져 있습니다. 같은 장소는 항상 같은 지점을 만들기 때문에, 반복 측정을 평균 내어 위치를 좁힐 수 없습니다.
- 원한다면 더 촘촘한 격자: 기본값인 250미터 대신 100미터 격자를 선택할 수 있으며, 그러면 더 정확하게 발견됩니다. 스파크 모드를 켜면 더 촘촘한 격자가 적용됩니다. 그것 없이는 스파크가 누군가 정말로 가까이 있는지 알 수 없기 때문이며, 이는 스파크뿐 아니라 앱 전체의 내 위치에 적용됩니다. 레이더 화면에서 이미 격자를 직접 설정해 두었다면, 스파크를 켤 때 더 촘촘한 격자가 적용될 수 있도록 그 이전 선택이 지워집니다. 앱은 그 일이 일어나는 순간 알려주며, 스파크 화면에는 더 넓은 격자를 유지하도록 끌 수 있는 자체 스위치가 있습니다. 나중에 격자를 직접 되돌릴 수 있습니다.
- 정확한 GPS 좌표는 탐색, 매칭, 채팅을 통해 다른 사용자에게 절대 표시되지 않습니다. 그것이 표시되는 유일한 사람은 회원님이 시작한 세션 동안 회원님이 선택한 안전한 데이트 수호자입니다. 3절을 참고하세요.
- 다른 사용자에게는 대략적인 거리(예: "500m 거리")만 표시됩니다.
- 언제든지 레이더를 비활성화하여 위치 공유를 중단할 수 있습니다.
- 실행 중일 때만: 위치는 회원님이 시작한 세션이 실행 중일 때만 수집되며, 그것이 레이더 세션이든, VibeSwipe나 ITS A DATE 세션이든, 안전한 데이트든 마찬가지입니다. 그 외의 어떤 때에도 수집되지 않습니다.
- 레이더와 탐색에서는 무엇이 전송되기 전에 휴대폰에서 정밀도 저하가 적용되므로, 정확한 좌표는 저희 서버에 아예 도달하지 않습니다. 예외가 두 가지 있고, 둘은 같지 않습니다. 스파크는 그 순간의 짧은 거리를 계산할 수 있도록 실제 좌표를 보내며, 그 좌표는 저장되지 않고 다른 사용자에게 표시되지도 않습니다. 이는 아래에서 설명합니다. 안전한 데이트는 안전한 데이트가 진행되는 동안 실제 위치를 회원님이 선택한 수호자라는 다른 사람에게 보내며, 저희 서버는 안전한 데이트가 끝나고 7일 후에, 긴급 상황이 발생했다면 끝나고 30일 후에 이를 삭제합니다. 이는 3절에서 설명합니다.
백그라운드 위치 정보
레이더 세션을 시작하고 「백그라운드 검색」 스위치를 켜 둔 상태(기본적으로 켜져 있으며 언제든지 끌 수 있음)에서는 앱이 약 5분마다 백그라운드에서 기기의 위치를 수집하여 당사 서버로 전송합니다. 이를 통해 앱이 화면에 표시되지 않아도 세션 동안 주변 사용자에게 계속 표시됩니다.
- 활성 세션 중에만: 백그라운드 위치는 사용자가 직접 시작한 시간 제한이 있는 레이더 세션 중에만 수집됩니다. 세션 타이머가 종료되거나 스위치를 끄면 백그라운드 수집이 중단됩니다.
- 지속 알림: 백그라운드 위치 수집이 실행되는 동안 시스템 알림이 항상 표시되므로 언제 작동 중인지 항상 알 수 있습니다.
- 프라이버시 오프셋: 정확한 위치는 다른 사용자에게 절대 표시되지 않습니다. 표시되는 것은 고정 프라이버시 격자 위의 한 지점이며, 기본 설정에서는 실제 위치로부터 최대 약 177m 떨어져 있습니다.
- 안전하게 보호되며 판매되지 않음: 백그라운드 위치 데이터는 암호화된 연결(HTTPS)로 전송되며 제3자에게 판매되거나 공유되지 않습니다.
- 사용자 제어: 언제든지 백그라운드 검색 스위치를 끄거나, 레이더 세션을 중지하거나, 기기 시스템 설정에서 위치 권한을 철회할 수 있습니다.
- 보관: 마지막으로 보고된 위치는 세션이 만료될 때까지만 근처 사용자에게 표시되며, 그 뒤에는 다음 세션의 데이터로 대체됩니다. 저장된 좌표는 세션이 하루보다 오래되면 하루에 한 번 실행되는 작업이 세션 기록에서 지웁니다. 회원님의 세션 횟수와 통계가 저절로 바뀌지 않도록, 좌표를 뺀 기록 행 자체는 남깁니다.
스파크 모드
스파크 모드는 기본적으로 꺼져 있는 선택적 기능으로, 활성 레이더 세션 중에 스파크 모드를 켠 다른 호환 사용자가 근처를 지나가면 알림을 보내드립니다.
- 옵트인 방식만 적용: 스파크 감지는 활성 레이더 세션이 진행 중이고 스파크 모드를 켜 둔 동안에만 작동합니다. 레이더를 중지하면 스파크 모드가 자동으로 꺼집니다.
- 정확한 위치의 일시적 사용: 근거리에서의 마주침을 정확하게 감지하기 위해 기기는 근접도 계산을 위한 실제 좌표를 전송합니다. 이 좌표는 실시간 거리 계산에만 사용되며 저장되지 않습니다. 당사 서버에 저장되어 다른 사용자에게 표시되는 위치는 여전히 프라이버시 보호를 위해 오프셋이 적용된 위치입니다.
- 상대방이 받는 정보: 스파크가 발생하면 두 사용자 모두에게 알림이 전송됩니다. 상대 사용자에게는 일부가 가려진 닉네임(처음 두 글자만), 나이, 성별, 10미터 단위로 반올림된 대략적인 거리, 그리고 세션 동안 숨기기를 선택하지 않은 경우 메인 사진이 표시됩니다. 정확한 위치는 절대 공유되지 않습니다.
- 스파크 기록: 저희는 스파크 이벤트의 기록, 즉 두 사람, 대략적인 거리, 시각을 보관합니다. 스파크 기록이 작동하도록 하고, 알림이 한 사람당 24시간에 최대 한 번으로 제한되도록 하기 위해서입니다. 거리는 기록이 하루보다 오래되면 같은 일일 작업이 지웁니다. 스파크가 있었다는 기록과 그 시각은 회원님이나 상대가 계정을 삭제할 때까지 기록에 남으며, 그때 계정과 함께 사라집니다.
- 사용자 제어: 레이더 화면에서 언제든지 스파크 모드를 끌 수 있으며, 스파크 모드가 저절로 활성화되는 일은 없습니다.
- 더 촘촘한 격자: Spark는 상대가 정말 가까이 있는지 알기 위해 일반적인 250m 대신 100m 프라이버시 격자를 사용합니다. 이는 Spark뿐 아니라 앱 전체의 내 위치에 적용됩니다. Spark를 켤 때 앱이 알려 주며, 언제든지 되돌릴 수 있습니다.
- 클럽 모드: Spark를 약 50m로 좁히는 선택적 시간대로, 거리 전체가 아니라 한 장소만 대상으로 합니다. 세 시간 뒤 자동으로 닫히며, 나갈 때 바로 닫을 수도 있습니다.
근접 감지가 약속할 수 없는 것. Spark와 레이더는 대략적인 근접성을 알려 줄 뿐 감지를 보장하지 않습니다. 위성 측위는 실내, 지하, 고층 건물 사이에서 정확도가 크게 떨어지며, 프라이버시 격자는 설계상 추가 오차를 더합니다. 같은 방에 있는 두 사람이 전혀 감지되지 않을 수 있고, 감지되었다고 해서 상대가 표시된 거리에 있다는 뜻도 아닙니다. 다른 사람이 어디에 있는지, 또는 없는지를 판단하는 데 이 기능에 의존하지 마십시오.
5. 데이터 보존
- 계정 데이터: 계정이 활성화되어 있는 동안 보존됩니다.
- 메시지: 저희 서버에 저장되고 기기와 동기화됩니다. 메시지를 삭제하면 대화의 내 쪽에서 숨겨지고, 대화를 숨기면 목록에서 사라집니다. 어느 쪽도 저희 서버에서 메시지를 지우지 않으며, 상대는 자신의 사본을 계속 가지고 있습니다. 회원님이 보낸 모든 것은 계정을 삭제하면 지워집니다.
- 위치 데이터: 좌표는 세션이 끝나는 순간 누구에게도 표시되지 않습니다. 하루에 한 번 실행되는 작업이 세션이 하루보다 오래되면 세션 기록에서 좌표를 지우며, 회원님의 세션 횟수와 통계가 저절로 바뀌지 않도록 기록 행 자체는 남깁니다. 안전한 데이트 좌표는 회원님의 실제 위치이며 의도적으로 더 오래 보관합니다. 같은 일일 작업이 세션이 7일보다 오래되면, 세션 중에 긴급 상황이 발생했다면 30일보다 오래되면 좌표를 지웁니다. 나중에 누군가 무슨 일이 있었는지 물으러 돌아왔을 때 중요한 두 가지 사실이 만남 장소와 마지막으로 확인된 위치이기 때문입니다. 분 단위 이동 경로는 어느 시점에도 기록되지 않습니다.
- 음성 녹음: 프로필이 활성화되어 있는 동안 또는 삭제할 때까지 보존됩니다.
- 보이스 데이팅 소개: 사용자가 삭제할 때까지 활성 상태를 유지합니다.
- 계정 삭제: 계정 삭제는 즉시 이루어집니다. 대기 기간이 있는 요청이 아닙니다. 단일 트랜잭션으로 프로필, 사진, 음성 녹음과 음성 소개, 메시지, 매치와 매칭 요청, 차단, 세션과 그 위치 데이터, 수호자와 수호자 초대, 추천 기록, 알림 토큰, 로그인 기록, 베타 진단 기록을 제거하며, 업로드한 파일은 곧바로 디스크에서 삭제됩니다. 세 가지가 남으며, 세 가지 모두 알아 두셔야 합니다. 데이터베이스 백업은 보관되고 작업이 각 백업을 14일이 지나면 삭제하므로, 회원님 데이터의 사본이 그 기간 동안 백업에 남아 있을 수 있습니다. 백업 파일 자체는 암호화되어 있지 않습니다. 그 안의 메시지 본문은 데이터베이스에서 암호화되어 있으므로 암호화된 상태입니다. 일부 안전 기록은 계정을 삭제한 후에도 각각 그 목적에 필요한 기간 동안만 보관됩니다. 18세 미만 연령 진술은 진술한 사람이 18세가 될 때까지, 사진 검수 결과는 1년 동안, 보류되거나 거부된 사진은 그에 대한 결정 후 30일까지, 이의 신청과 그 결과는 결정 후 1년까지, 안전한 데이트 후에 남긴 답변은 2년 동안(1.4절), 그리고 회원님이 한 신고는 회원님의 직접적인 계정 식별자를 제거한 채 사안이 종결된 후 2년까지 보관됩니다. 진술된 성인 연령은 계정과 함께 삭제됩니다. 이는 결정을 설명할 수 있게 하고 사건에 대한 적법한 요청에 답할 수 있게 하기 위해 보관합니다. 저희에게 보낸 문의 메시지도 보관되며, 여기에는 문의할 때 적은 이름과 이메일 주소가 포함되고 계정과의 연결만 제거되며, 회원님과의 마지막 연락 후 24개월이 지나면 삭제됩니다.
- 사진 검수 기록: 각 검수의 점수, 지문, 결과는 보관됩니다. 결정을 회원님에게 설명할 수 있게 하고, 임계값을 직감이 아니라 실제 업로드에 비추어 점검할 수 있게 하기 위해서입니다. 보류되거나 거부된 사진은 다른 사용자가 볼 수 없는 비공개 격리 영역에 남아 있다가 사람이 공개하거나 삭제하며, 그 결정 후 최대 30일까지 보관됩니다. 검수 기록 자체는 1년 후 삭제됩니다. 알려진 아동 성착취물과 일치한 사진은 신고를 받은 당국이 요구하거나 요청하는 기간 동안만 그곳에 보관됩니다. 신고되지 않은 유해하고 학대적인 자료는 검토와 이의 신청에 필요한 동안만 보관됩니다. 불리한 결정이 남지 않은 검토 후에는 30일 이내에 삭제되고, 그렇지 않으면 이의 신청 기간이 끝나거나 이의 신청이 결정될 때 삭제되며, 어떤 경우에도 법적 보존 조치가 적용되지 않는 한 결정 후 역월로 6개월이 지나기 전에 삭제됩니다. 이미지를 제외한 일치 기록은 일치 후 1년이 지나면 삭제됩니다. 이 기록은 데이터베이스 연결로 계정에 붙어 있지 않으므로, 계정을 삭제해도 제거되지 않습니다. 다만 어떤 계정이 그 사진을 업로드했는지는 기록에 남아 있습니다.
- 연령 및 안전 기록: 연령 진술, 그리고 이의 신청과 그 결과는 계정이 존재하는 동안 보관되며, 그 이후에도 보관됩니다. 결정을 설명할 수 있게 하고 사건에 대한 적법한 요청에 답할 수 있게 하기 위해서입니다. 이 기록은 다른 사용자에게 절대 표시되지 않습니다.
- 진단 기록: 베타 진단 기록은 7일이 지나면 삭제되고, 계정을 삭제하면 계정과 함께 제거되며, 수집 자체는 베타가 끝나면 완전히 중단됩니다.
- 가입 요청: 거절된 요청은 결정 후 90일, 답변이 없거나 사용되지 않은 요청은 180일, 계정이 된 요청은 계정 생성 30일 후에 삭제됩니다. 해당 계정을 삭제하면 즉시 삭제됩니다.
- 신고: 회원님에 대한 신고와 회원님이 다른 사용자에 대해 한 신고는 저희가 사안을 종결한 후 2년 동안 보관될 수 있습니다. 계정을 삭제하면 회원님이 한 신고에서 회원님의 직접적인 계정 식별자가 제거되고 그 신고는 더 이상 회원님의 계정과 연결되지 않으므로, 신고한 계정이 삭제되었다는 이유만으로 안전 기록이 사라지지 않습니다. 진행 중인 조사, 법적 청구 또는 그 밖의 법적 의무가 요구하는 동안에만 신고를 더 오래 보관할 수 있습니다.
- 국가와 메시지 선택: 계정이 있는 동안 보관되며 계정과 함께 삭제됩니다.
- 답, 통화, 리마인더: 오늘의 질문에 대한 회원님의 답, 통화 기록, 알림 선택, 저희가 회원님에게 보낸 리마인더 기록은 계정이 있는 동안 보관되며 계정과 함께 삭제됩니다.
- 문의 양식 메시지: 해당 요청에 관해 회원님과 마지막으로 연락한 후 24개월이 지나면 삭제되며, 그 후 추가 연락이 없었다면 접수 후 24개월이 지나면 삭제됩니다.
- 보안 및 로그인 기록: 저희에게 요구되는 접근 및 보안 로깅의 일부를 이루는 보안 및 관리 감사 기록은 최소 24개월 동안 보관됩니다. 로그인 세션 기록(세션의 기기와 인터넷 주소)은 세션이 끝나고 90일 후에 삭제됩니다.
- 회원 간 메시지: 두 계정이 모두 남아 있는 동안 두 사람 모두 대화를 볼 수 있도록 보관되며, 어느 한쪽 계정이 삭제되면 삭제됩니다. 신고, 안전 사고, 법적 의무 또는 분쟁 때문에 따로 보관되는 메시지나 발췌는 그 기록의 보관 기간을 따릅니다.
- 파트너십 문의: 회원님의 나라에서 NearbyLove를 출시하는 것에 대해 문의하시면, 저희는 답장을 드리고 논의하기 위해 양식으로 보내 주신 내용을 보관합니다. 여기에는 이름, 이메일, 국가, 그리고 회원님 자신이나 제안에 대해 적어 주신 모든 내용이 포함됩니다. 다른 용도로는 사용하지 않습니다. 이 건에 관해 회원님과 마지막으로 연락한 후 24개월이 지나면 삭제하며, 요청하시면 더 일찍 삭제합니다. 언제든지 문의 양식으로 연락해 주시면, 법이 보관을 요구하지 않는 한 삭제해 드립니다.
6. 데이터 보안
귀하의 데이터를 보호하기 위해 적절한 보안 조치를 시행합니다:
- 모든 통신에 HTTPS/TLS 암호화 사용.
- 인증 토큰(JWT)은 24시간 후 만료되며 안전한 갱신 메커니즘을 갖추고 있습니다.
- 기기의 민감한 데이터는 플랫폼 전용 보안 저장소를 사용하여 저장됩니다.
- 추가 보안을 위해 생체 인증(지문, Face ID)을 이용할 수 있습니다.
- 모든 API 엔드포인트에 속도 제한 및 무차별 대입 공격 방지 적용.
- 매개변수화된 쿼리를 통한 SQL 인젝션 방지.
- 비공개 메시지의 본문과 제목 줄은 저장되는 곳에서 AES-256-GCM으로 암호화되며, 키는 애플리케이션 설정 파일 밖, 그리고 데이터베이스 백업 밖에 보관됩니다. 탈취된 데이터베이스 사본에 그것을 여는 키가 딸려 가지 않도록 하기 위해서입니다. 이것은 종단간 암호화가 아닙니다. 저희 서버가 키를 가지고 있어 메시지를 읽을 수 있으며, 그렇기 때문에 메시지에 대한 신고에 조치할 수 있습니다. 채팅으로 보낸 사진과 음성 메모는 파일로 저장되며 이런 방식으로 암호화되지 않습니다. 앱을 비밀이 보장되는 통신 수단으로 여기지 마세요.
7. 귀하의 권리
거주 지역에 따라 다음과 같은 권리를 가질 수 있습니다:
- 열람: 저희가 보관 중인 회원님의 개인정보 대부분의 사본은 설정의 “내 데이터 사본 받기”에서 하루 최대 세 번 받을 수 있습니다. 사본은 요청할 때 만들어지며, 휴대폰에 지문 또는 얼굴 인증이 있으면 그 확인을 거친 뒤 앱 안에서 전달되므로, 휴대폰에 저장하거나 원하는 곳으로 보낼 수 있습니다. 이메일로 보내지 않으며, 저희는 그 파일의 사본을 보관하지 않습니다. 회원님에 대한 신고와 다른 사람들이 회원님에 대해 남긴 안전 답변처럼, 일부 안전 기록은 그것을 남긴 사람을 보호하기 위해 사본에서 제외되며, 어떤 것이 제외되었는지는 사본에 적혀 있습니다. 전체 열람 요청을 하시거나 다른 방식으로 사본을 받고 싶으시면 이 웹사이트의 문의 양식으로 연락해 주세요.
- 정정: 프로필 설정을 통해 부정확한 데이터를 업데이트하거나 정정할 수 있습니다.
- 삭제: 앱 안에서 언제든지 계정을 삭제할 수 있으며, 즉시 적용됩니다. 무엇이 제거되고 무엇이 보관되는지는 5절에 정확히 나와 있습니다.
- 이동성: 사본은 기계가 읽을 수 있는 파일(JSON)입니다. 같은 방식으로 받으실 수 있습니다.
- 동의 철회: 기기 설정을 통해 위치 권한 및 기타 동의를 언제든지 철회할 수 있습니다.
- 이의 제기: 데이터의 특정 처리에 대해 이의를 제기할 수 있습니다.
요청을 처리하는 방식. 앱은 한 사람이 운영합니다. 저희에게 닿는 경로인 이 웹사이트의 문의 양식으로 요청을 보내 주세요. 요청은 순서대로 처리하며, 아동의 안전이나 누군가의 즉각적인 안전과 관련된 것은 그 순서의 맨 앞으로 갑니다. 한 사람이 지킬 수 없는 기한을 문서로 적지 않을 것이므로 며칠이라고 약속하지 않습니다. 저희 발신 이메일이 아직 작동하지 않으므로, 답변을 드릴 수 있도록 요청에 연락받을 방법을 적어 주세요.
자동화된 결정
일부 일은 사람이 먼저 보지 않은 채 계정에 일어납니다. 사진은 1.3절에서 설명한 검수에 의해 보류되거나 거부될 수 있습니다. 18세 미만 연령이 두 번 진술되면 계정이 자동으로 정지되며, 90일 안에 서로 다른 세 사람이 18세 미만이라고 신고해도 정지됩니다. 또한 계정에서 업로드한 사진이 알려진 아동 성착취물과 일치하면 계정은 즉시 폐쇄되며, 일치한 것이 유해하지만 반드시 불법은 아닌 것으로 표시된 자료라면 사람이 검토할 때까지 정지됩니다(1.3절). 어떤 프로필이 표시되는지도 자동으로 만들어집니다. 회원님과 상대의 선호, 밝힌 속성, 대략적인 거리로부터 만들어지며, 점수가 아니라 가까운 순서로 정렬됩니다. 앱은 두 사람이 모두 채운 생활방식 답변으로부터 회원님과 표시되는 각 프로필 사이의 궁합 퍼센트를 계산하기는 합니다. 이는 보는 순간에 계산되어 화면에 표시되고, 어디에도 저장되지 않으며, 누가 어떤 순서로 나타나는지를 결정하지 않습니다. 이 모든 경우에 사람이 다시 볼 수 있습니다. 보류된 사진은 사람이 처리하는 대기열로 들어가고, 정지는 앱 안에서 이의를 제기할 수 있으며 그러면 사람 앞에 놓입니다. 자동화된 결과를 사람이 검토하기를 원하시면 문의 양식으로 그렇게 말씀해 주세요.
이는 레이더에 대한 설명입니다. 두 목록은 다르게 작동합니다. “나와 같은 답을 한 사람들”과 “AI 매칭”은 오늘의 질문에 대한 답이 회원님과 가장 자주 일치하는 사람들을 먼저 보여 주며, AI 매칭은 이를 퍼센트로 보여 줍니다. 이는 같은 답의 개수를 센 것이지 누구에 대한 예측이 아니며, 회원님이 직접 열기로 선택한 목록의 순서만 정합니다.
EU/EEA 거주자(GDPR)
회원님이 유럽연합이나 유럽경제지역에 있어 일반 개인정보 보호 규정이 적용된다면, 위에 열거된 권리는 그 규정이 정한 대로 회원님에게 적용되며, 회원님의 요청은 다른 모든 요청과 똑같은 방식으로 처리됩니다. 저희 서버는 독일에 있습니다. 저희의 처리 근거는 위치와 선택 기능에 대한 회원님의 동의, 그리고 요청하신 서비스를 제공하고 이용자를 안전하게 지킬 필요성입니다. 거주하시는 나라의 개인정보 보호 감독기관에 문제를 제기하실 수도 있습니다. 앱을 한 사람이 운영하기 때문에 저희는 연합 내에 대리인을 지정하지 않았고 개인정보 보호책임자도 없습니다. 그것은 저희에 관한 사실일 뿐이며 회원님의 어떤 권리도 줄이지 않습니다.
캘리포니아 거주자(CCPA)
캘리포니아 주민이시라면 위에 열거된 권리가 회원님에게 적용됩니다. 저희가 무엇을 보관하는지 물을 수 있고, 삭제를 요청할 수 있으며, 중단을 요청할 수 있습니다. 저희는 개인정보를 판매하지 않으며 교차 맥락 광고를 위해 공유하지도 않습니다. 저희가 판매하거나 공유한 개인정보 범주는 없으며, 누구의 데이터에 대해서도 대가를 받은 적이 없습니다.
8. 아동의 개인정보
NearbyLove은 성인을 위한 것이며 만 18세 미만인 사람을 대상으로 하지 않습니다. 계정은 Google 로그인으로만 만들어지므로 익명으로 들어올 길이 없습니다. 프로필 설정 중에 생년월일을 반드시 입력해야 합니다. 18세 미만이 되는 날짜는 거부되고 진술된 나이가 기록되며, 기록되는 것은 나이뿐이고 입력한 날짜는 절대 기록되지 않습니다. 두 번째로 그런 진술을 하면 계정을 그 자리에서 삭제하는 대신 사람이 확인할 수 있도록 정지합니다. 날짜를 잘못 입력한 일이 돌아올 길 없이 계정을 잃게 만들어서는 안 되기 때문입니다. 사용자가 18세 미만임이 확인되면 저희는 그 계정과 콘텐츠를 삭제합니다. 저희는 연령 진술이 있었다는 최소한의 기록을 보관합니다. 계정 안에서 수정해 없앨 수 없도록 하고, 요청받았을 때 저희가 무엇을 했는지 보일 수 있도록 하기 위해서이며, 그 기록은 계정이 삭제되어도 제거되지 않습니다. 미성년자가 저희 앱을 사용하고 있다고 생각되시면 즉시 알려주세요. support@nearbylove.app.
9. 타사 서비스
앱은 아래의 제3자 서비스에 의존하며, 각 서비스에는 자체 개인정보 처리방침이 있습니다. 각 서비스가 저희로부터 실제로 무엇을 받는지는 3절에 나와 있습니다.
- Hetzner (독일 호스팅, 서버와 그 백업이 있는 곳): Hetzner Privacy Policy
- Google (로그인, 그리고 Firebase를 통한 푸시 알림): Google Privacy Policy
- Hostinger (저희 이메일 발송: 수호자 초대와 문의 양식에 대한 답장): Hostinger Privacy Policy
- 캐나다 아동보호센터, Project Arachnid Shield (사진 지문 대조): Canadian Centre for Child Protection
- OpenStreetMap (지도 타일, 휴대폰이 아니라 저희 서버가 가져옴): OpenStreetMap Privacy Policy
- 또한 사용자 개인정보를 받지 않는 기술적인 가용성 모니터링 서비스를 사용합니다.
10. 본 방침의 변경
이 개인정보처리방침은 수시로 업데이트될 수 있습니다. 중요한 변경 사항은 앱 내 또는 이메일을 통해 알려드립니다. 변경 사항 게시 후 앱을 계속 사용하시면 업데이트된 방침에 동의하는 것으로 간주됩니다.
11. 문의하기
이 개인정보처리방침 또는 당사의 데이터 처리에 대해 질문이 있으시면 다음으로 연락해 주세요:
- 이메일: support@nearbylove.app
- 웹사이트: https://nearbylove.app