Vespertine — безплатний музичний плеєр із відкритим кодом. У застосунку немає облікових записів, аналітики, телеметрії, звітів про збої та реклами. Розробник не отримує жодної інформації про вас чи вашу музику. Оскільки вихідний код відкритий, ви можете перевірити кожне твердження на цій сторінці.
Що залишається на вашому Mac
База даних медіатеки, плейлисти, лічильники прослуховувань, результати аналізу файлів, кеш обкладинок і налаштування зберігаються у вашій користувацькій папці Library на Mac. Паролі до мережевих ресурсів і ваш токен ListenBrainz, якщо ви його додали, зберігаються у Зв’язці ключів macOS. Корекція кімнати використовує ваш вимірювальний мікрофон лише під час вимірювання й зберігає записи в папці «Документи». Нічого з цього нікуди не вивантажується.
Коли застосунок виходить в інтернет
- Перевірка оновлень. Приблизно раз на день, а також коли ви вибираєте «Перевірити оновлення», Vespertine запитує в GitHub стрічку оновлень. GitHub бачить вашу IP-адресу, як і під час будь-якого завантаження. Автоматичну перевірку можна вимкнути в параметрах.
- MusicBrainz і Cover Art Archive. Лише коли ви використовуєте «Знайти в MusicBrainz» або «Доповнити метадані» («Знайти музику на цьому Mac» пропонує доповнення для музики, яку додає, у вигляді прапорця, який можна зняти), Vespertine надсилає на musicbrainz.org назви альбому, виконавця й треків, які шукає. Якщо в параметрах увімкнено «Завантажувати обкладинки», Vespertine завантажує обкладинки з coverartarchive.org, який віддає їх з Internet Archive (archive.org). MusicBrainz і Cover Art Archive керує MetaBrainz Foundation.
- ListenBrainz. Лише якщо ви ввімкнете скроблінг і введете свій токен, Vespertine надсилатиме на listenbrainz.org пісні, які ви відтворюєте: назву, виконавця, альбом, тривалість та їхні ідентифікатори MusicBrainz, якщо вони є у ваших файлах. Коли пісня починається, Vespertine надсилає статус «зараз грає», а коли ви прослухаєте половину пісні або чотири хвилини, — запис про прослуховування з його часом.
- Discord. Лише якщо ви ввімкнете статус Discord у параметрах, Vespertine повідомляє застосунку Discord на вашому Mac — через з’єднання, яке не виходить за межі вашого Mac, — що зараз грає: назву, виконавця, альбом, формат і прогрес. Discord показує це як ваш статус людям, які бачать вашу активність. Щоб показати обкладинку альбому, Vespertine шукає її за назвою, бо Discord може показувати лише зображення з вебу: на coverartarchive.org, якщо у ваших файлах є ідентифікатор релізу MusicBrainz, інакше — в Apple iTunes Search (itunes.apple.com), який отримує імена виконавця й назву альбому. Потім Discord завантажує обкладинку звідти. Обкладинки можна вимкнути, а ваші файли та їхні обкладинки ніколи нікуди не вивантажуються.
- Мережеві ресурси. Vespertine під’єднується лише до доданих вами серверів і більше нікуди, щоб читати вашу музику. Поки ресурс під’єднано, Vespertine приблизно щохвилини перевіряє, чи сервер усе ще відповідає, і кожні пів години шукає нову музику (але ніколи — під час відтворення з цього ресурсу).
Цей вебсайт
Цей сайт розміщено на GitHub Pages, який може записувати IP-адреси відвідувачів; див. заяву GitHub про конфіденційність. Кнопки завантаження ведуть на випуски застосунку на GitHub. Сайт не встановлює файлів cookie, а шрифти, зображення й відео завантажує з цього ж сайту.
Щоб дізнатися, якими сторінками й кнопками користуються відвідувачі, сайт рахує відвідування за допомогою Umami — дружнього до конфіденційності програмного забезпечення, яке ми самі запускаємо на stats.szeremeta.org. Воно не встановлює файлів cookie, нічого не зберігає на вашому пристрої, не залишає собі вашої IP-адреси і нічим не ділиться з рекламодавцями чи будь-якими іншими компаніями. Воно записує сторінку, сайт, з якого ви прийшли, вашу приблизну країну, браузер, операційну систему, розмір екрана й мову, а також натискання кнопок завантаження, GitHub і Homebrew. Воно не може відстежувати вас між сайтами чи встановити вашу особу і пропускає відвідувачів, чий браузер надсилає Do Not Track. Застосунок ніколи до нього не звертається.
Якщо ви виберете мову в мовному меню сайту, браузер запам’ятає цей вибір на вашому пристрої (у своєму локальному сховищі), щоб сайт не перемикав вас назад. Цей вибір ніколи нікуди не надсилається, а без нього сайт працює так само.
Зміни й контакти
Якщо щось колись зміниться, першими про це повідомлять ця сторінка й примітки до випусків. Запитання радо приймаємо у вигляді issue на GitHub.