업데이트: 2026-10-10 · 2026-10-10.2
1. 운영자 및 적용 범위
BaiboMusic은 Guohao Fang이 운영합니다. 이 방침은 로컬 재생, 파일 가져오기 및 공식 정책 페이지에 적용됩니다. 플랫폼별 작업은 해당 항목에 명시하며 다운로드 제공 여부는 공식 웹사이트에 표시합니다. 계정, 광고 및 행동 분석 서비스를 사용하지 않습니다.
2. 기기에서 처리하는 데이터
앱은 사용자가 허용한 음악 파일, 파일명, 오디오 태그, 길이와 크기를 읽고 라이브러리, 재생목록, 즐겨찾기, 재생 횟수, 재생 위치, 후렴 구간과 설정을 기기에 저장합니다. 한 번의 재생에서 실제로 재생한 누적 시간이 15초를 넘었을 때만 재생 횟수에 반영합니다.
후렴 후보 분석과 음향 효과는 기기에서 처리합니다. 시각 효과는 이 앱의 재생 세션에서 나오는 오디오 에너지와 박자 정보를 사용하며 마이크 소리를 수집하지 않습니다. 가사는 허용한 위치의 연결된 파일에서만 읽으며 온라인 가사 검색은 하지 않습니다. 오디오, 가사, 라이브러리, 재생목록, 즐겨찾기, 재생 통계를 당사 서버에 업로드하지 않습니다.
음악을 가져오거나 앱을 연 뒤 후렴 표시가 없는 곡의 후보 구간을 기기 내 백그라운드 작업으로 분석하고 대기 중인 작업도 기기에 저장합니다. 재생을 우선하며 일부 디코딩은 재생이 일시 정지될 때까지 기다립니다. 후보가 부정확할 수 있습니다. 분석할 수 없거나 분석에 적합하지 않은 곡도 전체 재생할 수 있으며 오디오는 업로드하지 않습니다.
카세트와 레코드 조작을 위해 현재 곡 위치 주변의 최대 약 64초를 기기 내 백그라운드에서 원곡 샘플로 변환해 정방향 또는 역방향 연속 가변 속도 듣기에 사용합니다. 샘플 구간은 메모리에 임시로 유지하며 샘플 오디오 파일을 만들지 않습니다. 곡 변경이나 서비스 종료 시 구간을 지웁니다. 마이크를 녹음하거나 샘플을 업로드하거나 원본 음악을 변경하지 않습니다. 준비 중에도 정상 재생을 계속하며 생략 기호를 표시합니다.
내장 음원은 패키지에 포함되며 낮은 우선순위 작업이 앱 전용 저장소에 복사합니다. 네트워크나 마이크를 사용하지 않습니다. 백색소음은 프로그램 생성이며 자연음은 사용이 허용된 CC0 1.0 비·새·귀뚜라미 실제 녹음의 혼합입니다. 한 장소의 연속 녹음은 아닙니다. 설정의 소리 출처에서 제작자와 출처를 오프라인으로 표시합니다. 항목이나 전용 복사본을 삭제해도 패키지 음원은 남아 추가 메뉴로 복원할 수 있습니다.
3. 권한 및 파일 작업
미디어 읽기 권한은 로컬 음악을 찾는 데 사용합니다. 시스템 파일 선택기를 통한 폴더 접근은 사용자가 선택한 폴더로 제한되며 시스템 설정에서 철회할 수 있습니다. 알림과 포그라운드 서비스는 백그라운드 재생, 헤드셋과 잠금 화면 제어에 사용됩니다. Android의 녹음 권한은 이 앱의 오디오 세션 시각화 데이터에만 사용하며 마이크를 녹음하거나 감시하지 않습니다. 권한이 없어도 음악을 재생할 수 있지만 일부 시각적 반응은 제한될 수 있습니다.
원본 파일 삭제에는 사용자의 명시적 확인과 Android가 요구하는 삭제 승인이 필요합니다. 구형 Android에서는 저장소 쓰기 권한이 필요할 수 있습니다. 라이브러리에서 제거하면 앱 기록과 재생목록 연결이 삭제되고, 재생목록에서 제거하면 해당 연결만 삭제됩니다. 두 작업 모두 원본 파일을 삭제하지 않습니다.
4. 네트워크 접근
개인정보 처리방침 또는 이용약관을 열면 앱은 https://baiboki.com/legal/baibo-music.json으로 HTTPS GET 요청을 보냅니다. 웹사이트 서버와 CDN은 연결에 필요한 IP 주소, User-Agent와 요청 시간을 받으며 운영, 보안 및 문제 해결 로그에서 처리할 수 있습니다. 요청에는 오디오, 라이브러리, 재생목록, 즐겨찾기나 재생 횟수가 포함되지 않습니다.
재생, 스캔, 음향 효과와 시각 효과는 네트워크 연결 없이 작동합니다. 앱은 오프라인 문서를 포함하고 앱 ID, 형식과 버전을 검증한 공식 문서를 캐시합니다. 이전 버전이 새 버전을 덮어쓸 수 없습니다. 새 문서를 가져오는 것만으로 새로운 데이터 이용에 동의한 것으로 간주하지 않으며, 동의가 필요한 변경은 별도로 설명하고 동의를 받습니다.
5. 백업, 보관 및 삭제
파일 URI, 이름, 재생목록, 즐겨찾기, 재생 통계와 후렴 표시 등을 포함한 재생 기록과 재생목록을 내보낼 수 있습니다. 백업에는 음악 파일이나 가사 본문이 포함되지 않으며 자동 업로드되지 않습니다. 선택한 저장 위치나 공유 앱은 별도의 개인정보 처리 방식을 가질 수 있으며 백업은 사용자가 관리합니다.
앱 데이터는 기록을 제거하거나 앱 데이터를 지우거나 앱을 제거할 때까지 기기의 앱 저장소에 남습니다. 데이터 삭제나 앱 제거는 원본 음악이나 내보낸 백업을 삭제하지 않습니다. 백업은 저장한 위치에서 직접 삭제해야 합니다. 제거한 곡을 다시 스캔하면 새 라이브러리 기록으로 추가됩니다.
6. 선택권 및 문의
라이브러리와 재생목록 관리, 미디어 또는 폴더 권한 철회, 오디오 분석 권한 철회, 앱 데이터 삭제, 백업 내보내기와 삭제가 가능합니다. 개인정보 문의는 privacy@baiboki.com, 사용 문의는 support@baiboki.com으로 연락해 주세요.
문서를 변경하면 날짜와 버전을 갱신하고 같은 공식 출처에서 4개 언어로 제공합니다. 중요한 데이터 처리 변경은 명확하게 설명하며 문서 갱신만으로 활성화하지 않습니다.
7. 로컬 낭독 및 추가 도구
오디오북, 환경음 및 TXT 텍스트는 사용자가 선택한 로컬 파일에서만 가져옵니다. TXT는 앱 전용 저장소에 복사하여 구간으로 나눕니다. 낭독은 해당 언어의 설치된 시스템 음성 중 설치 완료 및 네트워크 불필요로 표시된 음성만 사용하며 음성을 다운로드하거나 원문을 업로드하지 않습니다. 현재 구간과 다음 구간의 합성 음성은 기기에 임시 저장하며 다른 구간으로 이동하거나 서비스가 종료되면 지웁니다. 분할된 원문은 앱 데이터 삭제 또는 제거 시까지 보관합니다. 진행률과 북마크도 기기에 저장합니다.
자동 음량 균일화를 켜면 플레이어가 유휴 상태일 때 기기에서 음악의 음량과 피크를 분석합니다. 중복 비교는 로컬 파일을 읽고 SHA-256 체크섬을 저장합니다. 음악 속도 변경과 곡별 페이드는 기기의 제한된 메모리에서 처리하며 음악 샘플 파일을 생성하거나 음성을 업로드하지 않습니다. 이어폰별 음향 기억을 켜면 시스템 출력 이름과 시스템이 제공하는 경우 Bluetooth 출력 주소를 기기에 저장하여 설정을 구분하며 추적하거나 업로드하지 않습니다.
JSON 백업에는 콘텐츠 유형, 표시 이름, 오디오북 진행률, 북마크, 스마트 재생목록 규칙과 이동된 파일을 찾기 위한 파일명, 크기, 길이 또는 체크섬이 포함될 수 있습니다. TXT 본문과 합성 음성은 제외됩니다. M3U/M3U8에는 로컬 경로와 곡 이름만 저장하며 가져올 때 이미 등록된 로컬 파일만 연결합니다. 네트워크 오디오 주소는 재생하지 않습니다. 홈 위젯은 기기의 재생 상태와 선택한 재생목록을 읽습니다.
8. 커버 이미지, 가사 및 태그
오디오에 포함된 이미지 또는 곡과 같은 폴더의 허용된 커버 이미지를 백그라운드에서 읽으며 메모리 캐시 용량을 제한합니다. 커버를 온라인으로 받지 않습니다. 1 MB 이하 LRC/TXT 가사 파일을 직접 선택할 수 있습니다. 검증한 파일을 앱 전용 저장소에 복사하며 원본은 변경하지 않습니다. 곡별 가사 연결과 시간차를 저장하고 전용 사본은 앱 데이터 삭제 또는 제거 시 삭제됩니다. 여러 아티스트, 앨범, 장르, 연도와 사용자 태그는 라이브러리 기록만 바꾸며 음악 파일을 수정하지 않습니다. 기존 라이브러리의 태그는 재생 일시 정지 중 읽고 파일 수정 시간을 발매일로 사용하지 않습니다. JSON 백업에는 분류, 태그, 가사 URI와 시간차가 포함되며 이미지, 가사 본문 또는 권한은 포함되지 않습니다. 다른 기기에서는 가사를 다시 선택해야 할 수 있습니다. 대기열 위치와 이번 대기열 사본은 기기에만 저장되고 업로드되지 않습니다.
9. 직접 선택한 파일 가져오기
파일 선택 및 다른 앱의 열기나 공유는 명시적으로 제공한 파일만 읽습니다. 오디오, 가사 및 표지는 앱 전용 저장소에 복사하여 원본을 보존하며 임시 공유 권한에 의존하지 않습니다. 중복 확인용 SHA-256은 기기에서 계산하며 파일, 해시 및 이름을 당사 서버로 보내지 않습니다. 동일한 파일은 기존 좋아요, 재생 횟수 및 재생목록 기록을 덮어쓰지 않습니다. 같은 이름의 가사나 표지를 하나로 확인할 수 없으면 자동 연결하지 않습니다.
Wi-Fi 수신은 전송 화면을 열 때만 시작하며 현재 로컬 Wi-Fi 주소에만 연결합니다. 선택한 컴퓨터나 휴대폰의 브라우저가 로컬 HTTP로 파일을 전송합니다. QR 스캔이나 복사한 연결 링크를 열면 임의 초대 키를 자동 확인하며 연결 코드를 직접 입력할 수도 있습니다. QR과 링크는 이번 수신 세션에서만 유효하며 같은 네트워크 기기가 파일을 보낼 수 있으므로 신뢰하는 기기에만 공유하세요. 키는 URL 프래그먼트에 있어 페이지 GET 요청에 포함되지 않으며 연결 후 브라우저에서 제거됩니다. 복사를 누를 때만 클립보드에 쓰고 읽지는 않습니다. 확인 후 송신자 LAN IP와 연결된 세션 토큰을 메모리에만 저장합니다. 파일 이름, 폴더 식별자, 크기, 내용 및 송신자 IP는 기기 수신에만 사용하며 클라우드 계정이나 당사 서버 업로드는 없습니다. HTTP는 암호화되지 않으므로 신뢰하는 Wi-Fi와 기기 사이에서만 사용하세요. 휴대폰 라이브러리를 읽거나 다운로드하는 네트워크 기능은 없습니다.
전송 화면을 닫거나 앱이 백그라운드로 이동하거나 15분 동안 전송 활동이 없으면 수신을 종료하고 토큰을 지웁니다. 미완료 임시 파일은 삭제하고 가져오기를 마친 사본은 유지합니다. 취소 후 재시도하면 해당 파일을 다시 전송합니다. 원본은 변경하지 않으며 앱 전용 사본은 앱 데이터 삭제 또는 제거 시 삭제됩니다.
Android 네트워크 상태는 로컬 Wi-Fi 주소를 얻기 위해서만 읽으며 Wi-Fi 이름이나 위치는 읽지 않습니다. USB로 Music 또는 Download에 복사한 뒤 파일을 선택하거나 폴더를 허용하세요. iOS는 시스템 파일 선택기와 보안 범위 권한을 사용합니다. Finder 또는 Apple Devices 파일 공유는 앱 Documents에 직접 넣은 파일만 가져옵니다. AirDrop 파일은 파일 앱에 저장한 뒤 선택할 수 있습니다. iOS 로컬 네트워크 권한은 직접 시작한 Wi-Fi 수신에만 사용하며 거절해도 선택기를 사용할 수 있습니다. 파일 제공자가 자체 규칙에 따라 선택한 클라우드 파일을 다운로드할 수 있지만 BaiboMusic은 클라우드 계정을 탐색하거나 인터넷에서 음악을 찾지 않습니다.
수신 화면과 파일 목록에 이름, 저장 위치 및 가사 연결 상태를 표시합니다. 무선 수신은 기본적으로 Android Download/BaiboMusic 또는 iOS 앱 Documents/Received에 보이는 사본을 저장합니다. 시스템에서 허용한 폴더와 권한 또는 북마크를 저장하거나 앱 내부만 선택할 수 있습니다. 앱은 안정적인 재생 사본도 유지하므로 보이는 사본은 추가 공간을 사용합니다. 기본 위치 변경은 기존 파일을 이동하지 않습니다. Android 보이는 사본은 앱 삭제나 데이터 초기화 후에도 유지됩니다. iOS 앱 Documents는 앱 삭제 시 지워지며 앱 외부 사본은 이 앱이 직접 삭제하지 않습니다. 쓸 수 없는 폴더는 수신 실패로 처리하고 조용히 위치를 바꾸지 않습니다. 이전에 받은 가사를 유지하고 가능하면 백그라운드에서 수신 위치에 저장합니다. 파일명이 유일하면 기존 곡에 연결하며 중복 이름은 직접 선택하고 기존 수동 가사를 자동 덮어쓰지 않습니다. 송신자는 이번 파일의 저장 위치와 연결 결과만 받고 전체 라이브러리를 받지 않습니다. 선택한 폴더 제공자는 자체 규칙에 따라 동기화할 수 있지만 이 앱은 당사 서버에 업로드하지 않습니다.
받은 파일은 음악, 가사, 커버 및 미연결 가사로 필터링할 수 있습니다. 검색어, 수신 색인과 가사 연결은 기기에서만 처리하며 당사 서버로 전송하지 않습니다. 대량 파일 검색과 연결은 백그라운드에서 수행하고 보이는 행만 생성합니다. Android 전체 및 간소화 화면에서 여러 줄 독립 가사 또는 시각 효과와 한 줄 가사를 선택하며 설정은 각각 기기에 저장합니다. 로컬 시간 태그와 사용자의 가사 시간차로 현재 행을 강조하고 시간 태그 행을 누르면 재생 위치가 바뀝니다. 직접 스크롤한 후 다시 따라갑니다. 시간 태그 없는 가사는 임의의 동기화 시간을 만들지 않고 전체 텍스트를 표시하며 가사가 없으면 숨깁니다. iOS 가져오기 모듈은 호스트에 연결할 로컬 가사 구성 요소를 제공하며 완전한 iOS 플레이어를 의미하지 않습니다.
10. 가사 제작과 선택적 AI
직접 가사 제작은 기기에서 처리합니다. 문장·단어 지점, 글자와 시간 수정은 편집 후 및 백그라운드 전환 시 비공개 초안에 저장하여 이어서 작업할 수 있습니다. 저장은 연결된 LRC 사본을 만들며 원본 가사·오디오를 바꾸지 않습니다. 시스템 선택기로 내보낼 수 있습니다. 데이터 삭제나 앱 제거는 내부 초안과 사본을 삭제하며 외부 파일은 사용자가 관리합니다. 재생 기록 JSON 백업에는 초안·API 키가 없습니다. iOS는 호스트에 연결할 편집·초안·내보내기·인식 구성 요소이며 완전한 플레이어가 아닙니다.
AI는 곡을 선택하고 API 목적지와 비용을 확인하여 전송할 때만 실행합니다. 오디오는 기기에서 mono WAV로 변환하고 약 10분 이하로 나누어 설정한 업체에 HTTPS로 직접 보냅니다. 업체는 오디오, 모델, 시간 지점 요청, API 인증, IP와 연결 정보를 받습니다. 처리, 보관, 지역과 비용은 업체 및 계정에 따르며 국외 전송이 발생할 수 있습니다. AI는 기본적으로 호출하지 않고 전체 라이브러리를 전송하거나 당사 음악 서버를 경유하거나 음악을 검색·다운로드하지 않습니다. 로컬 재생·검색·효과·직접 가사는 AI나 네트워크가 필요 없습니다.
Android는 기기 Keystore로 키를 암호화하고 iOS 인터페이스는 기기 전용 Keychain을 사용합니다. 키는 백업·초안·소스 내보내기에 넣지 않습니다. API 설정 삭제는 키를 지우며 작업 취소는 키를 유지합니다. 리디렉션과 이미 청구되었을 수 있는 요청의 자동 재시도는 하지 않습니다. 임시 WAV는 완료·취소 시 삭제하고 중단 잔여 파일은 다음 실행 시 정리합니다. 완료 부분은 초안으로 순차 저장하며 기존 가사를 바꾸지 않습니다. 노래·반주·잔향으로 글자나 시간이 틀릴 수 있어 확인이 필요합니다.
내 API 비용은 업체가 계정에 청구하며 백보·백보기 포인트는 차감하지 않습니다. 취소 후에도 처리 비용이 생길 수 있습니다. 이 앱의 포인트 오디오 인식·구매·계정 지갑은 제공하지 않고 다른 앱 상품을 재사용하지 않습니다. 오디오·가사·사용 방식의 허가를 확보하고 중요한 초안은 외부에 백업하세요. AI 결과는 편집 가능한 초안이며 정확성을 보장하지 않습니다. 취소가 보낸 오디오 회수나 비용 면제를 보장하지 않습니다.