Vespertine은 무료 오픈 소스 음악 플레이어입니다. 앱에는 계정, 분석, 원격 측정, 충돌 보고, 광고가 전혀 없습니다. 개발자는 사용자나 사용자의 음악에 관한 어떤 정보도 받지 않습니다. 소스 코드가 공개되어 있으므로 이 페이지의 모든 내용을 직접 확인할 수 있습니다.
Mac에 남는 것
보관함 데이터베이스, 플레이리스트, 재생 횟수, 파일 분석 결과, 아트워크 캐시, 설정은 Mac의 사용자 라이브러리 폴더에 저장됩니다. 네트워크 공유 폴더의 암호와 ListenBrainz 토큰(추가한 경우)은 macOS 키체인에 저장됩니다. 룸 보정은 측정을 실행하는 동안에만 측정용 마이크를 사용하며, 녹음 파일은 문서 폴더에 보관합니다. 이 중 어떤 것도 어디에도 업로드되지 않습니다.
앱이 온라인에 연결하는 경우
- 업데이트 확인. Vespertine은 하루에 한 번 정도, 그리고 업데이트 확인을 선택할 때 GitHub에 업데이트 피드를 요청합니다. 여느 다운로드와 마찬가지로 GitHub는 사용자의 IP 주소를 알 수 있습니다. 자동 확인은 설정에서 끌 수 있습니다.
- MusicBrainz 및 Cover Art Archive. MusicBrainz에서 찾기나 메타데이터 보완을 사용할 때에만(이 Mac에서 음악 찾기는 추가하는 음악에 대해 보완을 체크 상자로 제공하며, 선택을 해제할 수 있습니다) Vespertine은 조회하려는 앨범, 아티스트, 트랙 이름을 musicbrainz.org로 보냅니다. 설정에서 “커버 아트 가져오기”를 켜 두면 coverartarchive.org에서 커버를 다운로드하며, 이 커버는 Internet Archive(archive.org)에서 제공됩니다. MusicBrainz와 Cover Art Archive는 MetaBrainz Foundation이 운영합니다.
- ListenBrainz. 스크로블링을 켜고 토큰을 입력한 경우에만 Vespertine은 재생하는 노래의 제목, 아티스트, 앨범, 길이와 파일에 있는 경우 MusicBrainz ID를 listenbrainz.org로 보냅니다. 노래가 시작되면 “지금 재생 중”을 보내고, 노래의 절반 또는 4분을 들으면 재생 시각과 함께 청취 기록을 보냅니다.
- Discord. 설정에서 Discord 상태를 켠 경우에만, Vespertine은 Mac 밖으로 나가지 않는 연결을 통해 Mac의 Discord 앱에 재생 중인 항목의 제목, 아티스트, 앨범, 포맷, 진행 상황을 알려 줍니다. Discord는 이를 사용자의 활동을 볼 수 있는 사람들에게 상태로 표시합니다. Discord는 웹에 있는 이미지만 표시할 수 있으므로, Vespertine은 앨범 커버를 표시하기 위해 이름으로 커버를 검색합니다. 파일에 MusicBrainz 릴리스 ID가 있으면 coverartarchive.org에서, 그렇지 않으면 Apple의 iTunes Search(itunes.apple.com)에서 검색하며, 이때 iTunes Search에는 아티스트와 앨범 이름이 전달됩니다. 그러면 Discord가 그곳에서 커버를 다운로드합니다. 커버 표시는 끌 수 있으며, 파일과 그 커버는 절대 업로드되지 않습니다.
- 네트워크 공유. Vespertine은 음악을 읽기 위해 사용자가 추가한 서버에만 연결하며, 그 밖의 곳에는 연결하지 않습니다. 공유가 연결되어 있는 동안에는 약 1분마다 서버가 여전히 응답하는지 확인하고, 30분마다 새 음악을 찾습니다(해당 공유에서 재생 중일 때는 찾지 않음).
이 웹사이트
이 사이트는 GitHub Pages에서 호스팅되며, GitHub Pages는 방문자의 IP 주소를 기록할 수 있습니다. 자세한 내용은 GitHub 개인정보 처리방침을 참조하십시오. 다운로드 버튼은 GitHub의 앱 릴리스로 연결됩니다. 이 사이트는 쿠키를 설정하지 않으며, 글꼴, 이미지, 영상을 이 사이트에서 직접 불러옵니다.
어떤 페이지와 버튼이 사용되는지 파악하기 위해, 이 사이트는 저희가 stats.szeremeta.org에서 직접 운영하는 개인정보 친화적 소프트웨어인 Umami로 방문 수를 집계합니다. Umami는 쿠키를 설정하지 않고, 기기에 아무것도 저장하지 않으며, IP 주소를 보관하지 않고, 광고주나 다른 어떤 회사와도 정보를 공유하지 않습니다. 기록하는 항목은 페이지, 유입된 사이트, 대략적인 국가, 브라우저, 운영 체제, 화면 크기와 언어, 그리고 다운로드, GitHub, Homebrew 버튼 클릭입니다. 여러 웹사이트에 걸쳐 사용자를 추적하거나 신원을 확인할 수 없으며, 브라우저가 “추적 안 함”(Do Not Track) 요청을 보내는 방문자는 집계하지 않습니다. 앱은 Umami에 절대 연결하지 않습니다.
사이트의 언어 메뉴에서 언어를 선택하면 브라우저가 그 선택을 기기(로컬 저장소)에 기억하므로, 사이트가 이전 언어로 되돌아가지 않습니다. 이 정보는 어디로도 전송되지 않으며, 이 정보가 없어도 사이트는 똑같이 작동합니다.
변경 사항 및 문의
이 내용이 바뀌게 되면 이 페이지와 릴리스 노트에서 먼저 알려 드립니다. 질문은 언제든 GitHub 이슈로 남겨 주십시오.