Vespertineは無料のオープンソース音楽プレーヤーです。アプリにはアカウント、アクセス解析、テレメトリ、クラッシュレポート、広告のいずれもありません。開発者があなたやあなたの音楽に関する情報を受け取ることはありません。ソースコードが公開されているので、このページの記述はすべてご自身で確かめられます。
Macの中にとどまるもの
ライブラリのデータベース、プレイリスト、再生回数、ファイルの解析結果、アートワークのキャッシュ、設定は、Mac上のユーザの「ライブラリ」に保存されます。ネットワーク共有のパスワードと、追加した場合のListenBrainzトークンは、macOSのキーチェーンに保存されます。ルーム補正が測定用マイクを使うのは測定を行っている間だけで、録音はお使いの「書類」フォルダに保存されます。これらがどこかにアップロードされることはありません。
アプリがオンラインになるとき
- アップデートの確認。Vespertineは1日に1回程度、および「アップデートを確認」を選んだときに、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。Scrobbleをオンにしてトークンを入力した場合に限り、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分ごとに新しい音楽を探します(その共有から再生している間は探しません)。
このWebサイト
このサイトはGitHub Pagesでホストされており、GitHub Pagesは訪問者のIPアドレスを記録する場合があります。GitHubのプライバシーに関する声明をご覧ください。ダウンロードボタンはGitHub上のアプリのリリースにリンクしています。サイトはCookieを設定せず、フォント、画像、動画はこのサイト自身から読み込みます。
どのページやボタンが使われているかを知るため、サイトではUmamiで訪問数を計測しています。Umamiはプライバシーに配慮したソフトウェアで、私たち自身がstats.szeremeta.orgで運用しています。Cookieを設定せず、お使いのデバイスに何も保存せず、IPアドレスを保持せず、広告主やその他の企業と何も共有しません。記録するのは、ページ、参照元のサイト、おおよその国、ブラウザ、OS、画面サイズ、言語、そしてダウンロード、GitHub、Homebrewの各ボタンのクリックです。サイトをまたいで追跡したり個人を特定したりすることはできず、ブラウザがDo Not Trackを送信する訪問者は計測しません。アプリがこの統計に接続することはありません。
サイトの言語メニューで言語を選ぶと、サイトが元の言語に戻さないよう、ブラウザがその選択をデバイス上(ローカルストレージ)に記憶します。この情報がどこかに送信されることはなく、なくてもサイトは同じように動作します。
変更とお問い合わせ
この内容が変わる場合は、まずこのページとリリースノートでお知らせします。ご質問はGitHub Issueでお気軽にどうぞ。