Прикольно! Делал кое-что похожее пару лет назад и могу порекомендовать использовать апи спотифая: они напрямую дают данные о каждом треке (https://developer.spotify.com/documentation/web-api/reference/#endpoint-get-audio-features), в том числе темп, и гораздо легче автоматизировать сбор данных :)
Пользуюсь (и хостю) bitwarden уже около двух лет, впечатления только хорошие. Хотел бы ещё добавить что на гитхабе есть неофициальная имплементация на Rust: github.com/dani-garcia/bitwarden_rs
Из плюсов: гораздо меньшее потребление ресурсов и сразу открыты премиум фичи за которые надо платить (например 2FA).
Из плюсов: гораздо меньшее потребление ресурсов и сразу открыты премиум фичи за которые надо платить (например 2FA).