1. 앱 안에 저장되는 정보
‘반주 위주로 검색’의 마지막 체크 상태와 홈에서 마지막으로 선택한 곡 분류를 기기에 저장합니다.
내키로의 기본 검색·연습 기능은 회원가입 없이 사용합니다. 최근 재생한 곡, 플레이리스트 이름, 저장한 곡의 제목·영상 주소·썸네일 주소와 반음 설정은 기기의 앱 전용 공간에 저장됩니다. 7절에서 설명하는 사용자의 명시적 공개 게시 외에는 운영자의 서버로 전송하지 않으며 개인 보관함의 클라우드 동기화와 Android 자동 백업을 사용하지 않습니다. 자동완성 제안과 썸네일 캐시는 앱 실행 중 메모리에 임시로 보관합니다. 홈에 표시하는 노래방 순위의 곡명·가수·집계 기간·갱신 시각은 오프라인 표시를 위해 기기에 저장합니다.
앱 언어와 최근 재생 기록 저장 여부도 기기에 저장합니다. 기록 저장을 끄면 이후 재생 기록을 추가하지 않으며, 기존 기록은 설정에서 별도로 삭제할 수 있습니다. 보관함에는 영향을 주지 않습니다.
현재 버전에서는 파일 백업·복원을 제공하지 않습니다. 이전 버전에서 내보낸 백업에는 플레이리스트 이름, 곡명·영상 주소·썸네일 주소·저장 키와 곡별 기록이 포함될 수 있습니다. 파일은 암호화되지 않아 저장소에 접근할 수 있는 사람이 읽을 수 있고, 클라우드 저장소의 전송·보관에는 해당 제공자의 정책이 적용됩니다. 기존 파일은 앱 삭제로 지워지지 않으며 해당 저장소에서 직접 삭제할 수 있습니다.
사용자가 직접 남긴 곡별 평가(낮음·편함·높음), 평가 당시 키·날짜, 메모와 연습 상태는 기기 안에 저장하며 운영자의 서버·분석 이벤트로 보내지 않습니다. 최근 재생 기록 설정과 별개로 사용자가 저장한 내용만 보관합니다. 곡별 최신 기록은 최대 500곡이며 설정의 곡별 연습 기록에서 수정·삭제할 수 있습니다. 전체 평가 이력이나 연습 시간 리포트를 수집하는 기능은 아닙니다.
제출한 검색어는 별도 검색 기록 설정에 따라 최대 10개를 기기에 저장합니다. URL과 입력 중 자동완성 문구는 이 기록에 넣지 않습니다. 검색 기록을 끄면 표시와 추가 저장을 중단하고 기존 기록은 유지하며, 개별 또는 전체 삭제할 수 있습니다. 마지막 연습 곡·키·확인된 본편 위치·예약 순서는 기기에 저장하여 사용자가 직접 이어갈 수 있게 합니다. 개인 저장곡 추천은 이 기기의 저장곡·최신 평가·남아 있는 재생 날짜만 사용하고 설정에서 끌 수 있습니다. 검색 기록과 이어가기 상태는 분석 이벤트에 포함하지 않습니다. 이 기능들로 새로운 서버 전송이나 클라우드 백업을 추가하지 않습니다.
2. 외부 서비스 연결
검색·자동완성 요청에는 앱 언어에 대응하는 언어·국가 설정이 포함됩니다. 반주 검색을 켠 경우 검색어에 언어별 반주 키워드를 추가할 수 있습니다.
검색·자동완성·영상 재생·썸네일 표시를 위해 Google/YouTube 및 해당 콘텐츠 제공 서버에 직접 연결합니다. 자동완성은 검색 버튼을 누르기 전에도 입력을 잠시 멈추면 입력한 검색어 일부 또는 전체를 전송합니다. 선택한 영상의 식별 정보와 검색어가 요청에 포함될 수 있고, 인터넷 통신 과정에서 접속 IP 주소와 요청 헤더가 서버에 전달됩니다. 외부 서비스의 보관·처리는 해당 서비스의 정책을 따릅니다.
영상 재생은 앱 내부 WebView의 YouTube 내장 플레이어와 공식 재생 제어 API를 사용합니다. 플레이어의 로그인·광고 등 재생 환경 유지를 위해 YouTube의 서드파티 쿠키를 허용하며, YouTube는 자체 쿠키·웹 저장소를 사용하고 광고를 표시할 수 있습니다. 이 처리는 내키로의 선택적 PostHog 분석과 별개이며 Google의 정책을 따릅니다. WebView의 파일 접근과 마이크·카메라 권한 요청은 허용하지 않습니다.
Google 개인정보처리방침: https://policies.google.com/privacy?hl=ko
홈의 한국 곡 차트를 갱신할 때는 TJ미디어, 일본 곡 차트를 갱신할 때는 JOYSOUND(XING)의 공개 차트에 직접 연결합니다. 차트 종류·집계 기간 또는 공개 페이지 주소를 요청하며, 개인 검색어·재생 기록·플레이리스트는 이 서비스에 전송하지 않습니다. 통신 과정에서 접속 IP 주소와 요청 헤더가 각 서버에 전달됩니다. 팝송 추천 목록은 앱에 포함되어 있어 목록 표시를 위한 차트 요청은 없습니다. 출처나 참고 카탈로그 링크를 누르면 외부 브라우저에서 해당 사이트가 열립니다.
TJ미디어 개인정보처리방침: https://www.tjmedia.co.kr/terms?cate_cd=T01
JOYSOUND(XING) 개인정보처리방침: https://xing.co.jp/privacy
3. 선택적 사용 분석과 광고
사용 분석은 기본적으로 꺼져 있으며, 안내창 또는 설정에서 동의한 경우에만 PostHog, Inc.의 EU 수집 서버(독일 프랑크푸르트)에 HTTPS로 이벤트를 보냅니다. 이전 Firebase 분석 동의를 새 서비스의 동의로 사용하지 않습니다. 처리 목적은 기능 개선과 안정성 확인입니다.
전송 항목은 앱 화면, 검색 성공·실패와 결과 수, 실제 연습 시간, 키 변경·저장·예약과 저장곡 재사용 여부, 배너 위치별 노출·로드 실패, 앱 버전·언어·화면 방향, 이벤트 시각 및 임의로 만든 설치 식별자입니다. 검색어, 곡명, 영상 URL, 목록 이름, 이메일, 음성은 분석 이벤트에 넣지 않습니다. PostHog 분석은 로그인 계정과 광고 ID를 사용하지 않으며 화면 녹화·자동 클릭 수집·맞춤 광고를 하지 않습니다.
인터넷 통신에는 IP 주소와 요청 헤더가 전달됩니다. 분석용 IP 위치 변환은 끄며, IP 주소를 이벤트에 보관하지 않도록 프로젝트를 설정합니다. 서비스 운영·보안 처리와 국외 처리는 PostHog의 개인정보처리방침과 하위 처리자 정책을 따릅니다.
동의하지 않아도 모든 연습 기능을 사용할 수 있습니다. 설정에서 분석을 끄면 새 전송을 중지하고 전송 중 요청을 취소하며 기기의 분석 식별자와 미전송 대기열을 지웁니다. 이미 서버에 도착한 기록이 즉시 삭제되는 것은 아닙니다. 미전송 이벤트는 기기 메모리에만 제한된 수로 보관하며 오프라인 또는 앱 종료 시 일부가 유실될 수 있습니다.
무료 플랜은 이벤트 데이터의 1년 보관을 제공하며, 이는 1년 뒤 자동 삭제를 보장하는 기한은 아닙니다. 열람·삭제 요청은 getbathtime@gmail.com으로 연락해 주세요. 로그인 없이 만든 식별자를 사용하므로 이메일만으로 과거 이벤트를 특정하지 못할 수 있으며 확인 가능한 범위와 삭제 절차를 안내합니다. 보관·삭제는 서비스의 실제 정책과 절차를 따릅니다.
PostHog 개인정보처리방침: https://posthog.com/privacy
데이터 보관·삭제 안내: https://posthog.com/docs/privacy/data-storage
광고
홈과 세로 플레이어에 Google AdMob 배너 광고를 표시합니다. 전면 광고나 보상형 광고는 사용하지 않습니다. 광고는 선택적 PostHog 분석과 별개이며, 분석을 꺼도 광고 처리가 중지되는 것은 아닙니다. Firebase Analytics SDK는 포함하지 않습니다.
Google Mobile Ads SDK는 광고 제공·측정·분석·부정 사용 방지를 위해 IP 주소(대략적인 위치 추정에 사용될 수 있음), 앱·광고 상호작용, 진단·성능 정보, Android 광고 ID·앱 세트 ID 등의 기기 식별자를 수집·공유할 수 있습니다. 광고 ID는 Android 설정에서 삭제하거나 재설정할 수 있습니다. 개발자는 검색어·곡명·영상 URL·보관함·음성을 광고 요청에 직접 추가하지 않습니다.
Google UMP를 통해 지역에 따라 필요한 동의·거부 선택을 제공하고, SDK가 광고 요청을 허용한 뒤 초기화합니다. 동의가 필요한 지역에서는 설정의 ‘광고 개인정보 선택’에서 선택을 변경할 수 있습니다. 동의를 거부해도 연습 기능을 이용할 수 있으며, 해당 선택과 지역에 따라 제한된 광고가 표시되거나 광고가 표시되지 않을 수 있습니다.
광고 관련 정보는 전송 중 TLS로 암호화됩니다. Google과 광고 파트너의 처리·국외 전송·보관·삭제는 해당 서비스의 정책을 따릅니다. PostHog 분석 동의 철회가 Google에 이미 전달된 정보를 삭제하지는 않습니다.
Google 광고 개인정보 안내: https://policies.google.com/technologies/ads?hl=ko
4. 보관과 삭제
저장한 곡과 최근 기록은 앱에서 해당 항목을 삭제하거나 Android 설정에서 내키로의 저장공간/데이터를 지우면 삭제할 수 있습니다. 앱 삭제 시 기기의 앱 데이터도 삭제됩니다. 전체 데이터 삭제나 앱 삭제는 저장한 플레이리스트를 잃을 수 있으므로 사용자가 직접 선택해야 합니다. 외부 서비스가 별도로 처리한 정보의 권리는 해당 서비스의 절차를 이용해야 합니다.
5. 문의 처리
문의 화면에는 지원 메일 주소(getbathtime@gmail.com)만 표시합니다. 앱 내 문의 폼과 자동 전송 기능은 사용하지 않습니다. 주소를 눌러 외부 이메일 앱에서 직접 메일을 작성·전송할 수 있습니다. 이 앱은 앱·Android 버전, 재생 기록, 보관함이나 기기 식별 정보를 문의에 자동 첨부하지 않습니다.
운영자는 사용자가 직접 보낸 이메일 주소와 내용을 문의 처리와 답변에 사용합니다. 이메일의 전송·보관에는 사용자가 선택한 메일 서비스와 운영자의 Gmail 서비스가 관여하며 각 서비스의 개인정보처리방침이 적용됩니다.
비밀번호, 신분증, 결제정보 등 민감한 정보를 보내지 마세요. 문의 내역의 열람·정정·삭제를 원하시면 같은 이메일로 요청해 주세요. 문의 메일은 답변과 후속 대응이 끝나면 운영자가 삭제하며, 법령에 보존 의무가 있으면 그 기간을 따릅니다. 문의를 보내지 않아도 검색·재생·보관함을 사용할 수 있습니다.
6. 보호 조치와 연락처
앱의 외부 요청은 HTTPS 연결을 사용하며 기기 저장 정보는 앱 전용 공간에 보관합니다. 개인정보 관련 문의나 권리 요청은 바스타임스튜디오(getbathtime@gmail.com)로 보내주세요.
7. 선택 로그인과 공개 플레이리스트
검색·연습·공개 목록 열람과 내 보관함에 가져오기는 로그인 없이 이용할 수 있습니다. 공개 게시·좋아요·신고와 계정별 차단에는 Google 또는 카카오 로그인을 사용합니다. 제공사 비밀번호는 내키로에 전달되지 않습니다. 인증 서버는 제공사의 계정 식별자와 로그인 시 동의한 프로필 정보, Google의 경우 이메일·이름·프로필 사진 주소를 처리할 수 있습니다. 카카오는 닉네임 범위만 요청합니다. 앱의 공개 닉네임은 별도로 입력하며 이메일과 로그인 프로필은 공개 목록에 표시하지 않습니다.
계정 식별자, 공개 닉네임, 이용 안내 동의 버전·시각, 직접 게시한 목록 제목·영상 ID·곡명·선택적으로 공개한 키, 좋아요·신고·차단 기록을 Supabase Pte. Ltd.의 인증·데이터베이스 서비스로 전송합니다. 목적은 계정 인증, 목록 공유, 좋아요 표시와 신고·차단 처리입니다. 주 데이터베이스 지역은 대한민국 서울입니다. 접속 IP·요청 정보가 서비스 운영·보안 과정에서 처리되며, 지원·하위 처리자·국외 처리는 Supabase의 데이터 처리 계약과 하위 처리자 정책에 따릅니다.
게시 전 미리보기에서 확인하고 공개 버튼을 누른 내용만 공개합니다. 개인 메모·평가·연습 상태와 전체 보관함·재생 이력은 보내지 않습니다. 로그인 정보는 Android Keystore를 이용해 기기에 암호화하여 저장합니다. 게시 전 초안과 비회원의 차단 목록은 기기에 저장합니다. 로그인 정보·공개 게시 내용을 기존 사용 분석 이벤트와 결합하지 않습니다.
공개 게시물은 비회원도 조회·공유·복사할 수 있습니다. ‘공개 중단’은 홈과 링크에서 숨기는 기능이며 서버에는 회원탈퇴 또는 삭제 요청 때까지 남습니다. 계정과 연결 자료는 계정 유지 동안 보관하며 앱 설정의 ‘계정 · 공개 플레이리스트 → 회원탈퇴’로 계정·공개 목록·좋아요·신고·차단을 삭제할 수 있습니다. 다른 사람이 이미 보관함에 가져간 사본, 제공사 자체 계정과 서비스 보안 로그는 함께 삭제되지 않습니다. 기기의 보관함·개인 메모는 유지됩니다. 앱 삭제나 로그아웃만으로 서버 계정은 삭제되지 않습니다.
앱을 사용할 수 없거나 자료의 열람·정정·삭제를 원하면 getbathtime@gmail.com으로 로그인 제공사와 공개 닉네임을 알려주세요. 본인 확인 후 처리합니다. 비밀번호나 인증 코드는 보내지 마세요. 공유 링크 웹페이지는 GitHub Pages에서 제공하며 GitHub가 접속 IP 등을 처리할 수 있습니다. 자세한 삭제 절차: https://dykim0917.github.io/singkey-privacy/community/account.html
Supabase 데이터 처리 계약: https://supabase.com/legal/dpa
Supabase 하위 처리자: https://supabase.com/legal/subprocessors
카카오 개인정보처리방침: https://www.kakao.com/policy/privacy
GitHub 개인정보처리방침: https://docs.github.com/en/site-policy/privacy-policies/github-general-privacy-statement