Libre at open-source na music player ang Vespertine. Walang account, walang analytics, walang telemetry, walang crash reporting at walang advertising ang app. Walang natatanggap na impormasyon ang developer tungkol sa iyo o sa musika mo. Dahil pampubliko ang source code, masusuri mo ang bawat pahayag sa pahinang ito.
Ang nananatili sa Mac mo
Naka-store sa user Library mo sa Mac ang database ng library mo, mga playlist, bilang ng pag-play, mga resulta ng pagsusuri ng file, artwork cache at mga setting. Naka-store sa macOS Keychain ang mga password para sa mga network share at ang ListenBrainz token mo, kung magdagdag ka nito. Ginagamit lang ng room correction ang measurement microphone mo habang nagsasagawa ka ng pagsukat, at itinatago nito ang mga recording sa folder na Documents mo. Wala sa mga ito ang ina-upload kahit saan.
Kapag nag-online ang app
- Pag-check ng update. Humihingi ang Vespertine sa GitHub ng update feed nito mga isang beses sa isang araw, at kapag pinili mo ang Tingnan ang mga Update. Nakikita ng GitHub ang IP address mo, gaya ng sa anumang download. Puwede mong i-off ang mga awtomatikong check sa Settings.
- MusicBrainz at Cover Art Archive. Kapag ginamit mo lang ang Hanapin sa MusicBrainz o Pagyamanin ang Metadata (iniaalok ng Maghanap ng Musika sa Mac na Ito ang Pagyamanin para sa musikang idinadagdag nito, bilang checkbox na puwede mong alisan ng check), ipinapadala ng Vespertine sa musicbrainz.org ang mga pangalan ng album, artist at track na hinahanap nito. Kapag naka-on ang “Kunin ang cover art” sa Settings, nagda-download ito ng mga cover mula sa coverartarchive.org, na kumukuha ng mga ito mula sa Internet Archive (archive.org). Ang MetaBrainz Foundation ang nagpapatakbo ng MusicBrainz at ng Cover Art Archive.
- ListenBrainz. Kung i-on mo lang ang scrobbling at ilagay ang token mo, ipinapadala ng Vespertine sa listenbrainz.org ang mga kantang pine-play mo: pamagat, artist, album, haba at ang mga MusicBrainz ID nito kapag mayroon nito ang mga file mo. Nagpapadala ito ng “playing now” kapag nagsimula ang isang kanta, at ng isang listen kasama ang oras nito kapag narinig mo na ang kalahati nito o apat na minuto.
- Discord. Kung i-on mo lang ang Discord status sa Settings, sinasabi ng Vespertine sa Discord app sa Mac mo, sa isang koneksiyong nananatili sa Mac mo, kung ano ang tumutugtog: pamagat, artist, album, format at progreso. Ipinapakita ito ng Discord bilang status mo sa mga taong nakakakita ng activity mo. Para maipakita ang cover ng album, hinahanap ito ng Vespertine ayon sa pangalan, dahil mga larawan mula sa web lang ang kayang ipakita ng Discord: sa coverartarchive.org kapag may MusicBrainz release ID ang mga file mo, kung hindi naman ay sa iTunes Search ng Apple (itunes.apple.com), na tumatanggap ng mga pangalan ng artist at album. Pagkatapos, dina-download ng Discord ang cover mula roon. Puwede mong i-off ang mga cover, at hindi kailanman ina-upload ang mga file mo at ang mga cover nito.
- Mga network share. Kumokonekta ang Vespertine sa mga server na idinagdag mo, at wala nang iba, para basahin ang musika mo. Habang nakakonekta ang isang share, tinitingnan nito halos bawat minuto kung sumasagot pa ang server, at naghahanap ito ng bagong musika bawat kalahating oras (hindi kailanman habang nagpi-play ka mula rito).
Ang website na ito
Naka-host ang site na ito sa GitHub Pages, na maaaring mag-log ng mga IP address ng mga bisita; tingnan ang privacy statement ng GitHub. Naka-link sa mga release ng app sa GitHub ang mga download button. Walang itinatakdang cookie ang site, at mula sa site na ito mismo nilo-load ang mga font, larawan at video nito.
Para malaman kung aling mga pahina at button ang ginagamit ng mga tao, binibilang ng site ang mga pagbisita gamit ang Umami, isang software na magalang sa privacy na kami mismo ang nagpapatakbo sa stats.szeremeta.org. Hindi ito nagtatakda ng cookie, walang ini-store sa device mo, hindi nito iniingatan ang IP address mo, at wala itong ibinabahagi sa mga advertiser o sa anumang ibang kumpanya. Itinatala nito ang pahina, ang site na pinanggalingan mo, ang tinatayang bansa mo, ang browser, operating system, laki ng screen at wika mo, at ang mga pag-click sa mga button ng download, GitHub at Homebrew. Hindi ka nito masusundan sa iba’t ibang website o makikilala, at nilalaktawan nito ang mga bisitang nagpapadala ng Do Not Track ang browser. Hindi ito kailanman kinokontak ng app.
Kung pipili ka ng wika gamit ang language menu ng site, tinatandaan ng browser mo ang pinili mo sa device mo (sa local storage nito), para hindi ka ibalik ng site sa dati. Hindi ito kailanman ipinapadala kahit saan, at gumagana nang pareho ang site kahit wala ito.
Mga pagbabago at pakikipag-ugnayan
Kung magbago man ito, ang pahinang ito at ang mga release note ang unang magsasabi. Malugod na tinatanggap ang mga tanong bilang GitHub issue.