Chính sách quyền riêng tư

Cập nhật lần cuối: ngày 11 tháng 11 năm 2026

Bản tiếng Việt này là bản dịch từ bản tiếng Anh.

Tóm tắt: Lyrimuse không có hệ thống tài khoản và không có quảng cáo. Mỗi ngày một lần, ứng dụng gửi dữ liệu sử dụng ẩn danh, không chứa tên bài hát, nghệ sĩ hay tài khoản, và bạn có thể tắt việc này trong Cài đặt › Giới thiệu › Chẩn đoán & dữ liệu. Tìm lời bài hát nghĩa là phải hỏi các nguồn lời về bài đang phát, nên ứng dụng có liên hệ với các dịch vụ bên thứ ba. Trang này liệt kê tất cả các dịch vụ đó.

1 Phạm vi áp dụng

Chính sách này áp dụng cho ứng dụng macOS Lyrimuse, công cụ lời bài hát đi kèm bên trong ứng dụng, và trang web này tại yudaotor.github.io/lyrimuse. Lyrimuse là dự án mã nguồn mở do một nhà phát triển duy trì (Yudaotor). Không có công ty nào đứng sau.

2 Những gì chúng tôi thu thập: dữ liệu sử dụng ẩn danh

Không cần đăng ký, không có tài khoản người dùng. Thứ nhà phát triển nhận được là dữ liệu sử dụng ẩn danh, được bật theo mặc định. Tối đa mỗi ngày một lần, ứng dụng gửi một ID cài đặt ngẫu nhiên được tạo trên máy Mac của bạn, phiên bản Lyrimuse và macOS, loại chip, ngôn ngữ giao diện và ngôn ngữ hệ thống, những tính năng đang bật (vị trí hiển thị, trình phát đã chọn, số nguồn lời bài hát đang bật, công tắc bản dịch và phát âm, có kết nối tài khoản như Last.fm hay không, những trình phát và trình duyệt bên thứ ba bạn tin cậy, những trình phát web bạn đã ghép nối), những trình phát đã phát nhạc vào các ngày trước đó và số lần ứng dụng bị treo. Khi Lyrimuse hoặc công cụ lời bài hát của nó gặp sự cố, ứng dụng còn gửi bản tóm tắt sự cố: loại ngoại lệ và tên các hàm trên ngăn xếp, đã loại bỏ đường dẫn tệp.

Ứng dụng không bao giờ gửi tên bài hát, nghệ sĩ, album, đường dẫn tệp, tên tài khoản hay thông tin xác thực. Dữ liệu được gửi đến máy chủ riêng của nhà phát triển (telemetry.yudaotor.me, một Cloudflare Worker), nơi không lưu địa chỉ IP, chỉ lưu quốc gia hoặc vùng mà Cloudflare suy ra từ địa chỉ đó. Tắt Gửi dữ liệu sử dụng ẩn danh trong Cài đặt › Giới thiệu › Chẩn đoán & dữ liệu (màn hình chào mừng khi mở lần đầu cũng có công tắc này) thì sẽ không có gì được gửi đi.

Mã nguồn được công khai, nên đây là điều bạn có thể tự kiểm chứng thay vì chỉ tin lời.

3 Những gì ở lại trên máy Mac của bạn

Mọi thứ ứng dụng ghi nhớ đều được lưu trên chính máy Mac của bạn: chủ yếu trong ~/Library/Application Support/me.yudaotor.lyrimuse, bộ nhớ đệm trong ~/Library/Caches, nhật ký trong ~/Library/Logs/Lyrimuse và thông tin xác thực tài khoản trong chuỗi khóa đăng nhập:

  • cài đặt của bạn
  • bộ nhớ đệm lời bài hát, để bài đã phát một lần vẫn dùng được khi ngoại tuyến
  • lịch sử nghe trên máy, là cơ sở để tạo bảng xếp hạng và “Ngày này năm xưa”
  • thông tin xác thực của các dịch vụ bạn chọn kết nối, chẳng hạn khóa phiên Last.fm hoặc token ListenBrainz
  • nhật ký yêu cầu gửi ra ngoài được mô tả bên dưới

Không có gì trong số này được tải lên. Xóa các thư mục đó là dữ liệu biến mất; lệnh uninstall.sh --purge đi kèm sẽ xóa chúng, cùng các mục trong chuỗi khóa.

4 Ứng dụng liên hệ với những máy chủ nào

Ngoài thông tin xác thực tài khoản nêu trong các bảng và ID cài đặt ngẫu nhiên trong dữ liệu sử dụng, không yêu cầu nào trong số này mang thông tin nhận dạng bạn hay máy Mac của bạn. Mỗi dịch vụ thấy được chính yêu cầu đó và, như với mọi trang web, địa chỉ IP của bạn.

Khi dùng bình thường

Mục đíchDịch vụDữ liệu nhận được
Tìm lời bài hátNetEase Cloud Music, QQ Music, Kugou, Kuwo, Migu, Soda Music, Musixmatch, LRCLIB, LyricFind (qua YouTube Music), Deezer, VIBE (Naver), Genie (KT), PetitLyrics (SyncPower) và thư viện lời AMLL (trên GitHub, dùng jsDelivr làm dự phòng). Cả Apple Music, khi bạn đã kết nối tài khoảnNghệ sĩ, tên bài và album, cùng thời lượng với một số nguồn. Apple Music còn nhận media user token của bạn, token này chỉ được gửi đến Apple
Tên nghệ sĩMusicBrainzTên một nghệ sĩ, khi không nguồn nào tìm thấy bài hát và ứng dụng tìm các tên gọi khác của nghệ sĩ; khi tính năng khớp Last.fm gặp một nghệ sĩ chưa từng thấy; và ID MusicBrainz, để lấy quốc gia và liên kết của các nghệ sĩ trong bảng xếp hạng
Ảnh bìa và màn hình chờiTunes Search. Ảnh bìa cũng được tải về từ nơi vốn lưu trữ chúng: máy chủ ảnh của chính trình phát (Spotify, KKBOX, Amazon Music, YouTube Music, và các máy chủ Kuwo, Migu đứng sau ảnh bìa của LX Music) hoặc nguồn lời đã tìm thấy bài hátNghệ sĩ và tên bài. Tải một ảnh chỉ gửi địa chỉ của ảnh đó
Giới thiệu bài hát, album và nghệ sĩTrước hết là các trang album và nghệ sĩ công khai của Apple Music, không cần Tài khoản Apple. Khi ở đó không có gì: Soda Music (bài phát trong Soda Music, chỉ với giao diện tiếng Trung), NetEase Cloud Music (chỉ với giao diện tiếng Trung), Kuwo (bài LX Music phát từ Kuwo, chỉ với giao diện tiếng Trung), Kugou (bài phát trong Kugou; phần giới thiệu chỉ với giao diện tiếng Trung), các bài viết Wikipedia mà YouTube Music hiển thị, và Last.fm. Ghi chú bài hát lấy từ QQ Music (chỉ với giao diện tiếng Trung) hoặc Last.fmID hoặc tên của bài hát, album hay nghệ sĩ
Tên gốc của một bản thuDanh mục công khai của Apple Music, không cần Tài khoản Apple, và Deezer, tra theo mã ISRC của bản thuMã ISRC, hoặc nghệ sĩ và tên bài
Liên kết Spotify trong bảng xếp hạngMusicBrainz và các trang nhúng công khai của Spotify, tối đa một lượt mỗi 6 giờID MusicBrainz và ID album Spotify
Phân biệt bài hát với sách nói và các chương trình nói khác trên QQ MusicQQ Music, mỗi bài một lần khi QQ Music đang phátID QQ Music của bài hát
Phân biệt bài hát với tập podcast trong Kaset và Pear DesktopYouTube Music, mỗi video mới một lần khi Kaset hoặc Pear Desktop phátID video
Điều khiển phát của PlexampPlexamp, qua cổng riêng của nó trên máy Mac này, khi bạn đang phát trong PlexampLệnh điều khiển phát. Không có gì rời khỏi máy Mac của bạn
Danh sách bài trong album Soda MusicCác trang album công khai của Soda Music, khi bạn đang phát trong Soda MusicID album
Căn lời bài hát khớp với video nhạc trên YouTube MusicSponsorBlock4 ký tự đầu của mã băm SHA-256 từ ID video, không đủ để biết đó là video nào
Tra địa chỉ của MusixmatchCloudflare (1.1.1.1) và Google (8.8.8.8), qua DNS over HTTPSTên miền
Dữ liệu sử dụng ẩn danh (bật theo mặc định; tắt trong Cài đặt › Giới thiệu › Chẩn đoán & dữ liệu)Máy chủ riêng của nhà phát triển, telemetry.yudaotor.me (một Cloudflare Worker), tối đa mỗi ngày một lầnID cài đặt ngẫu nhiên, phiên bản, chip, ngôn ngữ, những tính năng đang bật, những trình phát đã phát nhạc, số lần ứng dụng bị treo và bản tóm tắt sự cố. Không có tên bài hát, nghệ sĩ, album hay tài khoản
Ảnh bìa album độngQQ Music, sau đó là NetEase Cloud Music với tư cách khách ẩn danh, khi Apple Music không có ảnh bìa động cho album. Video được tải từ máy chủ video của họ khi Cửa sổ lời đang mởID album, bài hát hoặc video. Không dùng tài khoản
Tìm trang Kugou của một bài hátTìm kiếm trên web của Kugou, mỗi bài một lần khi Kugou đang phátNghệ sĩ và tên bài
Kiểm tra bản cập nhậtNguồn cập nhật trên GitHub Releases, không kèm thông tin hệ thống. Khi bật bản cập nhật beta, thêm danh sách bản phát hành từ GitHub API, tối đa mỗi giờ một lầnKhông có gì về bạn
Số sao trong mục Giới thiệuGitHub API, tối đa mỗi 6 giờ một lầnKhông có gì về bạn

Chỉ sau khi bạn bật một tính năng

Các mục sau tắt cho đến khi bạn thiết lập:

Mục đíchDịch vụDữ liệu nhận được
ScrobbleLast.fm và ListenBrainz, tùy dịch vụ bạn kết nốiNhững gì bạn phát, kèm thông tin xác thực tài khoản của bạn
Dịch trực tuyến dự phòng (mặc định tắt, và chỉ dùng khi tính năng dịch trên thiết bị của Apple không dịch được)Dịch vụ dịch trên web của Google trước, sau đó MyMemory cho phần còn lạiVăn bản lời bài hát, chia thành từng đoạn. Yêu cầu gửi đến MyMemory kèm một địa chỉ email tạo ngẫu nhiên, không phải email của bạn
Tổng kết nghe nhạc (hằng ngày, hằng tuần, hằng tháng, hằng năm)Các kênh thông báo đẩy bạn thiết lập: Bark, ntfy, DingTalk, WeCom, Discord, Feishu, ServerChan, Telegram, Slack, hoặc địa chỉ webhook bạn nhậpNội dung bản tổng kết
Trang đang phát để chia sẻMáy chủ chuyển tiếp do bạn tự triển khai. Trang top 10 nghệ sĩ của nó hỏi Deezer để lấy ảnh nghệ sĩBài đang phát; tên nghệ sĩ
Spotify Canvas làm nền Cửa sổ lời (mặc định tắt)Máy chủ video của Spotify (canvaz.scdn.co). Ứng dụng chỉ đọc bộ nhớ đệm mà Spotify lưu trên máy Mac của bạn và không hỏi Spotify điều gìChỉ địa chỉ của video
Hiện bài bạn đang phát trên Discord (mặc định tắt)Ứng dụng Discord trên máy Mac của bạn, qua kết nối cục bộ của nó. Sau đó Discord hiển thị trên hồ sơ của bạnTên bài, nghệ sĩ, album, địa chỉ ảnh bìa, trình phát và tiến độ, cùng câu đang hát và các nút liên kết của bạn nếu bạn bật các mục đó
Lời trên web và Đầu ra OBS (mặc định tắt)Một trang do Lyrimuse phục vụ trên máy Mac này (cổng 3939 và 3940). Chỉ máy Mac này mở được trang cho đến khi bạn cho phép truy cập mạng cục bộ; khi bật “Cho phép điều khiển từ xa”, trang còn có thể điều khiển phát nhạcKhông tự gửi gì đi đâu cả. Thiết bị mở trang bằng liên kết của nó sẽ thấy lời, ảnh bìa và tiến độ hiện tại
Open API của LX Music (khi bạn bật trong LX Music)LX Music, qua cổng riêng của nó trên máy Mac nàyLệnh điều khiển phát. Không có gì rời khỏi máy Mac của bạn
API Server của Pear Desktop (khi bạn bật trong Pear Desktop)Pear Desktop, qua cổng riêng của nó trên máy Mac nàyLệnh điều khiển phát và Thích; Pear Desktop báo bài hiện tại và hàng đợi. Không có gì rời khỏi máy Mac của bạn
Báo cáo sự cốGitHub, trong trình duyệt của bạn, và chỉ khi bạn gửi biểu mẫuPhiên bản ứng dụng, phiên bản macOS và trình phát, cùng bài hát và nguồn lời đối với báo cáo về lời bài hát. Bạn thấy và có thể sửa toàn bộ trước khi gửi

Mỗi dịch vụ này có chính sách quyền riêng tư và cách ghi nhật ký riêng, nằm ngoài sự kiểm soát của nhà phát triển.

5 Nhật ký yêu cầu gửi ra ngoài

Mọi yêu cầu mạng mà ứng dụng thực hiện đều được ghi vào nhật ký trên máy Mac của bạn. Nhật ký ghi lại dịch vụ, thao tác, tên máy chủ, mã trạng thái HTTP và thời gian thực hiện, không bao giờ ghi địa chỉ đầy đủ, tham số, nội dung yêu cầu hay bất kỳ thông tin xác thực nào.

Bạn có thể đọc nhật ký trong ứng dụng Bảng điều khiển (Console.app), hoặc đưa nó vào bản xuất chẩn đoán từ Cài đặt. Việc xuất luôn do bạn tự làm, và tệp được lưu ở bất cứ đâu bạn chọn.

6 Các quyền ứng dụng yêu cầu

  • Tự động hóa, cho Apple Music, Spotify, Kaset, VOX, Swinsian và Audirvana khi bạn chọn chúng: đọc bài hiện tại và vị trí phát, và gửi lệnh điều khiển phát. Nếu bạn nghe trên trình duyệt và bật tiến độ chính xác cho trình phát web, ứng dụng còn xin quyền Tự động hóa đối với trình duyệt đó để đọc vị trí phát thực trên trang.
  • Trợ năng, tùy chọn: QQ Music, NetEase Cloud Music, Kugou Music, Soda Music và Amazon Music dùng quyền này cho các nút Xáo trộn, Lặp lại và Ưa thích, reAMP, foobar2000 và Audirvana cho xáo trộn, lặp lại và âm lượng, Pine Player cho lặp lại và âm lượng, còn MyGo Music cho nút Ưa thích, bằng cách bấm vào chính mục menu, nút hoặc thanh trượt của trình phát khi bạn dùng đến; khi một ứng dụng khác đang giữ Đang phát, ứng dụng còn gửi lệnh phát, tạm dừng và chuyển bài đến QQ Music, NetEase Cloud Music, Kugou, Soda Music, reAMP, Pine Player, foobar2000 và MyGo Music; với Amazon Music, quyền này còn giúp giữ vị trí phát chính xác, còn với Pine Player, ứng dụng đọc thanh tiến độ để căn thời gian chính xác và đọc danh sách phát để chuẩn bị các bài tiếp theo; với YouTube Music trên trình duyệt và trong Pear Desktop, ứng dụng bấm Bỏ qua trên quảng cáo khi bật tự động bỏ qua.
  • Quyền truy cập đầy đủ vào ổ đĩa, tùy chọn: QQ Music, NetEase Cloud Music và Kugou lưu hàng đợi phát và lời bài hát đã tải về trong một thư mục được bảo vệ, còn Soda Music và VOX lưu hàng đợi phát ở đó. Khi có quyền, Lyrimuse chuẩn bị sẵn lời cho các bài sắp phát và có thể dùng lời mà các ứng dụng này đã có; khi không có quyền, các bước đó đơn giản là được bỏ qua.

Các trình phát khác được đọc qua thông tin Đang phát của hệ thống và không cần quyền nào. Không quyền nào trong số này được dùng vào việc gì khác ngoài việc theo dõi những gì bạn phát.

7 Trang web này

Các trang này là tệp tĩnh trên GitHub Pages, không có cookie, công cụ phân tích hay trình theo dõi. Thứ duy nhất được lưu là ngôn ngữ bạn chọn, trong bộ nhớ cục bộ của chính trình duyệt của bạn. Khi bạn mở menu tải về, trang sẽ hỏi GitHub API số phiên bản mới nhất. GitHub, với vai trò bên lưu trữ, ghi nhật ký yêu cầu như mọi máy chủ web; xem tuyên bố về quyền riêng tư của GitHub.

8 Trẻ em

Lyrimuse không hướng đến trẻ em và không thu thập dữ liệu cá nhân của bất kỳ ai, ở bất kỳ độ tuổi nào.

9 Thay đổi

Khi cách ứng dụng xử lý dữ liệu thay đổi, trang này cũng thay đổi theo và ngày ở đầu trang được cập nhật. Lịch sử thay đổi của trang được công khai trong kho mã.

10 Liên hệ

Câu hỏi hoặc đính chính: mở issue trên GitHub.