Ringkasan

Pemutaran lokal, daftar putar, favorit, dan sebagian besar pengaturan diproses di perangkat Anda. BlueMusic tidak menjual data pribadi dan tidak menggunakan iklan pihak ketiga maupun pelacakan lintas aplikasi.

Fitur online opsional dapat memproses data terbatas yang diperlukan untuk menyediakan fitur tersebut: penelusuran penyimpanan cloud dan server media pribadi, radio online, pencarian sampul, lirik dan metadata, pengenalan audio, masuk melalui Firebase, sinkronisasi pustaka, daftar putar bersama, serta verifikasi langganan.

Pustaka Musik Lokal

File audio Anda tetap berada di perangkat Anda kecuali Anda memilih untuk mengakses file dari penyedia cloud atau server media Anda sendiri. BlueMusic menyimpan data aplikasi lokal seperti daftar putar, favorit, item tersembunyi, status pemutaran, dan pengaturan di perangkat Anda.

BlueMusic tidak mengunggah file audio Anda ke server kami, baik untuk pemutaran maupun untuk sinkronisasi pustaka.

Akun dan Sinkronisasi Pustaka

Anda tidak memerlukan akun untuk menggunakan BlueMusic sebagai pemutar musik lokal. Jika Anda mengaktifkan sinkronisasi pustaka, BlueMusic menggunakan Firebase Authentication sehingga data Anda hanya menjadi milik akun Anda.

Anda dapat masuk dengan email dan kata sandi atau dengan Google, dan dengan Apple di iOS. Bergantung pada metode yang Anda pilih, Firebase dapat memproses pengidentifikasi seperti ID pengguna Firebase, alamat email, pengidentifikasi akun Google, atau pengidentifikasi masuk Apple. Kami menggunakannya hanya untuk mengautentikasi Anda dan melindungi data Anda.

Sinkronisasi pustaka menyimpan daftar putar dan favorit Anda di Firebase Firestore, di bawah akun Anda sendiri, dan menjaganya tetap terbarui di semua perangkat Anda secara real-time. Satu entri daftar putar memuat judul, artis, durasi, dan pengidentifikasi yang diperlukan untuk menemukan lagu yang sama di perangkat Anda yang lain. File audio Anda tidak pernah diunggah, begitu pula pengaturan Anda, lirik yang Anda sunting, atau gambar sampul khusus Anda: semua itu tetap berada di perangkat tempat Anda membuatnya.

Karena data Anda tersimpan di akun Anda, data itu kembali saat Anda masuk di perangkat baru. Ini adalah salinan hidup, bukan cadangan bertanggal: perubahan atau penghapusan yang Anda lakukan juga diterapkan di perangkat Anda yang lain. Saat Anda menghapus sebuah daftar putar, daftar itu disimpan selama 30 hari agar bisa Anda pulihkan, lalu dihapus secara permanen. Masa pemulihan itu berlaku untuk daftar putar yang dihapus, bukan untuk favorit satu per satu.

Sinkronisasi menggunakan Firebase Cloud Functions, Firebase App Check, autentikasi, dan aturan keamanan di sisi server, serta dikirim melalui koneksi terenkripsi.

Daftar Putar Bersama

Jika Anda membagikan sebuah daftar putar melalui tautan, orang yang membuka tautan itu bergabung ke dalamnya dan dapat melihat serta menyuntingnya bersama Anda. Sejak saat itu, nama daftar putar dan entri lagu di dalamnya terlihat oleh setiap anggota, dan setiap perubahan yang dibuat satu anggota terlihat oleh anggota lain.

Daftar putar bersama disimpan terpisah dari data pribadi Anda dan hanya dapat dibaca oleh anggotanya. Berbagi adalah pilihan Anda dan hanya berlaku untuk daftar putar yang Anda putuskan untuk dibagikan: sisa pustaka Anda tetap pribadi di akun Anda. Siapa pun yang memegang tautan itu dapat bergabung, jadi perlakukan tautan tersebut seperti tautan pribadi lainnya.

Daftar putar bersama memuat informasi lagu yang sama seperti daftar putar biasa. Daftar putar bersama tidak pernah memuat file audio Anda, detail akun Anda di luar keanggotaan, atau kredensial apa pun untuk penyedia cloud maupun server media Anda.

Jika Anda menghapus akun Anda, daftar putar bersama yang Anda buat dihapus untuk semua orang, dan Anda dikeluarkan dari daftar putar yang dibuat orang lain.

Langganan dan Pembelian

Sinkronisasi pustaka dan daftar putar bersama adalah fitur berbayar. Pembelian ditangani oleh Google Play Billing atau Apple In-App Purchase. BlueMusic memverifikasi status langganan ke Google Play atau Apple sebelum mengaktifkannya. Membuka daftar putar bersama yang dikirimkan seseorang kepada Anda tidak memerlukan langganan.

Untuk pencegahan penipuan, pemulihan pembelian, dan dukungan, BlueMusic menyimpan catatan langganan yang terbatas di Firebase, seperti ID produk, platform, status langganan, waktu kedaluwarsa, waktu verifikasi, serta pengidentifikasi pembelian atau transaksi dalam bentuk hash. Token pembelian mentah tidak disimpan sebagai teks biasa oleh backend kami.

Data penagihan, pembatalan, pengembalian dana, dan pajak ditangani oleh Google atau Apple sesuai dengan akun toko yang Anda gunakan untuk pembelian tersebut.

Penyimpanan Cloud dan Penyedia Media

Google Drive, OneDrive, Dropbox, Box, pCloud, server media yang Anda kelola sendiri

Jika Anda menghubungkan akun penyimpanan cloud, BlueMusic menggunakan izin yang Anda setujui untuk menelusuri dan memutar file audio Anda sendiri. Bila didukung, BlueMusic meminta akses hanya-baca. BlueMusic tidak mengubah, menghapus, atau mengunggah file ke penyedia penyimpanan tersebut untuk pemutaran.

Token OAuth dan kredensial server media disimpan di perangkat Anda menggunakan penyimpanan aman platform bila tersedia. Permintaan untuk menelusuri atau mengalirkan file cloud dikirim ke penyedia yang Anda pilih.

Jika Anda mengonfigurasi server yang Anda kelola sendiri secara manual melalui HTTP biasa, lalu lintas ke server tersebut mungkin tidak dienkripsi oleh TLS. Gunakan HTTPS untuk server jarak jauh bila memungkinkan.

Google API Services - Penggunaan Terbatas

Penggunaan dan pengalihan informasi yang diterima dari Google API oleh BlueMusic ke aplikasi lain mana pun akan mematuhi Google API Services User Data Policy, termasuk persyaratan Limited Use.

Akses hanya-baca ke Google Drive Anda digunakan untuk satu tujuan saja: agar Anda dapat menelusuri dan memutar file audio Anda sendiri di dalam BlueMusic. Data pengguna Google ini:

  • hanya digunakan untuk menyediakan atau menyempurnakan fitur pemutaran musik di dalam aplikasi;
  • tidak dialihkan atau dijual kepada pihak ketiga, kecuali sejauh benar-benar diperlukan untuk menyediakan fitur tersebut, mematuhi hukum yang berlaku, atau sebagai bagian dari merger atau akuisisi;
  • tidak digunakan untuk iklan atau pembuatan profil yang tidak berkaitan; dan
  • tidak dibaca oleh manusia kecuali Anda memberikan persetujuan tegas untuk keperluan dukungan, hal itu diperlukan demi keamanan, atau diwajibkan oleh hukum.

Pencarian Sampul, Lirik, dan Metadata

Saat Anda meminta BlueMusic mencari sampul atau melengkapi metadata lagu, aplikasi dapat mengirim kata kunci pencarian, judul lagu, artis, album, durasi, ISRC, atau pengidentifikasi musik lainnya ke layanan di bawah ini, agar dapat memperoleh sampul publik, detail lagu, dan lirik. File audio Anda tidak diunggah untuk pencarian ini, kecuali pada kasus pengenalan audio yang dijelaskan di bawah.

Apple, iTunes Search API, dan backend Firebase milik BlueMusic

Detail lagu dikirim ke layanan pencarian publik Apple dan ke backend Firebase milik BlueMusic sendiri, yang melakukan kueri ke katalog Apple Music atas nama aplikasi, untuk memperoleh sampul dan informasi lagu.

LRCLib

Ketika sebuah lagu tidak memiliki lirik yang tersimpan di dalam filenya, aplikasi mencarinya secara otomatis di lrclib.net, dengan mengirim judul, artis, album, dan durasi yang diperlukan untuk menemukan kecocokan. Ini adalah layanan publik gratis dan tidak memerlukan akun.

ShazamKit

Jika Anda meminta BlueMusic mengenali sebuah lagu yang tidak diketahui judulnya, aplikasi membuat sidik jari akustik dari file audio tersebut dan mengirimkannya ke layanan ShazamKit milik Apple untuk memperoleh judul dan artisnya. Hal ini hanya terjadi jika Anda sendiri yang memulainya, pada lagu yang Anda pilih.

Radio Browser

Saat Anda memutar sebuah stasiun radio, aplikasi memberi tahu direktori publik Radio Browser agar jumlah pemutaran stasiun itu tercatat. Pemberitahuan tersebut mengidentifikasi stasiunnya, bukan Anda.

Pencarian ini digunakan untuk menyediakan fitur di dalam aplikasi yang Anda minta dan tidak digunakan untuk iklan.

Radio Online

Daftar stasiun disertakan di dalam aplikasi, sehingga menjelajahinya tidak memerlukan akun maupun permintaan jaringan. Saat Anda memutar sebuah stasiun, perangkat Anda terhubung langsung ke siaran penyiar tersebut, dan penyiar itu menerima data koneksi yang dibawa oleh setiap permintaan internet, seperti alamat IP Anda. BlueMusic tidak mengendalikan apa yang dicatat oleh sebuah penyiar.

Diagnostik dan Dukungan

BlueMusic tidak menyertakan pelacak iklan dan tidak menggunakan produk analitik. Penyedia platform, seperti Google Play, Apple, Firebase, atau layanan masuk Google maupun Apple, dapat memberikan informasi kerusakan, integritas, penagihan, atau keamanan yang diperlukan untuk menjalankan layanan mereka.

Aplikasi mengirim laporan kerusakan dan kesalahan ke Firebase Crashlytics agar kami dapat memperbaiki apa yang bermasalah: penutupan aplikasi yang tak terduga, dan beberapa kesalahan yang dideteksi aplikasi tanpa sampai tertutup, seperti dijelaskan di paragraf berikutnya. Aplikasi juga mengirim sejumlah kecil penghitung anonim tentang penggunaan pertama sebuah pemasangan, masing-masing paling banyak satu kali selama pemasangan itu ada: apakah Anda memberikan, menolak, atau melewati izin musik, bahwa pemindaian pustaka pertama telah selesai dan berapa lagu yang ditemukan, bahwa pemutaran pertama telah terjadi, dan bahwa masukan telah dikirim. Penghitung ini tidak membawa pengidentifikasi apa pun dan hanya ditambahkan ke total harian per platform, sehingga tidak ada catatan tentang perangkat tertentu.

Kesalahan yang tidak menutup aplikasi hanya dilaporkan jika membuat Anda kehilangan sesuatu, dan paling banyak satu kali per kesalahan di setiap sesi: misalnya pembelian atau pemulihan yang tidak selesai, unduhan yang gagal, daftar putar atau favorit yang tidak tersinkron, atau lagu yang tidak dapat diputar atau dihapus. Laporan itu menyebutkan apa yang sedang dilakukan aplikasi, dengan penyedia mana (seperti Google Drive atau Jellyfin) dan terkadang di layar mana, jenis dan kode kesalahannya, serta di bagian mana dalam kode aplikasi kesalahan itu terjadi. Laporan juga dapat memuat catatan singkat tentang apa yang baru saja terjadi, misalnya bahwa lagu lokal, radio, atau lagu dari cloud mulai diputar, tanpa menyebutkan yang mana. Laporan tidak pernah memuat musik, daftar putar, atau email Anda, begitu pula judul lagu, nama file atau folder, alamat web atau alamat server Anda, kata sandi, maupun token. Seperti setiap laporan Crashlytics, laporan ini juga membawa data teknis perangkat (model, versi sistem dan aplikasi, memori dan ruang penyimpanan yang tersedia) serta pengidentifikasi pemasangan acak yang dibuat oleh Firebase. Crashlytics juga mencatat kapan setiap sesi penggunaan dimulai, tanpa mencatat apa pun yang Anda lakukan di dalamnya, untuk menghitung berapa banyak sesi yang berakhir tanpa kerusakan. Tidak satu pun dari data ini terkait dengan akun BlueMusic Anda atau dengan pengidentifikasi iklan, dan Crashlytics menghapusnya setelah 90 hari. Kami memproses data ini berdasarkan kepentingan sah kami agar aplikasi berfungsi dengan baik dan aman. Anda dapat berhenti mengirim laporan kerusakan dan kesalahan kapan saja dengan menonaktifkan Kirim laporan kesalahan di Pengaturan → Tentang.

Jika Anda mengirimi kami masukan dari dalam aplikasi, pesan tersebut disertai versi aplikasi dan nomor build, versi sistem operasi Anda, model dan pabrikan perangkat Anda, serta bahasa yang Anda pilih di aplikasi. Kami menggunakannya hanya untuk mereproduksi dan memperbaiki masalah yang Anda laporkan.

Jika Anda mengirim email kepada kami untuk meminta dukungan, kami akan menerima alamat email Anda dan apa pun yang Anda pilih untuk disertakan dalam pesan Anda. Kami menggunakan informasi itu hanya untuk membalas, menyelidiki bug, melindungi layanan, atau memenuhi kewajiban hukum.

Akun, Retensi Data, dan Penghapusan

Anda dapat menghapus akun BlueMusic beserta data tersinkronnya di dalam aplikasi atau melalui permintaan. Lihat halaman khusus kami, Hapus Akun Anda, untuk petunjuk langkah demi langkah.

Data lokal dapat dihapus dengan menghapus aplikasi atau membersihkan data aplikasinya di perangkat Anda. Di Android, jika pencadangan Google Anda aktif, Google juga menyimpan salinan pengaturan dan data lokal lain BlueMusic, seperti daftar putar dan favorit Anda, di akun Google Anda sendiri, dan kami tidak memiliki akses ke salinan tersebut. Salinan itu tidak pernah memuat file audio, unduhan, pustaka, token akses penyedia cloud, maupun kata sandi server Anda. Di iPhone dan iPad, jika pencadangan iCloud Anda aktif, data BlueMusic ikut masuk ke cadangan iCloud perangkat Anda seperti data aplikasi lain, termasuk pengaturan, daftar putar dan favorit Anda, serta lagu yang Anda impor ke BlueMusic; lagu yang diunduh dari penyedia cloud Anda tidak ikut dicadangkan. Cadangan itu disimpan Apple di akun iCloud Anda sendiri, dan kami juga tidak memiliki akses ke sana. Akses penyedia cloud dapat dicabut dari pengaturan akun penyedia tersebut.

Untuk meminta penghapusan akun BlueMusic Anda atau data tersinkronnya, kirim email ke laskyfeedback@gmail.com dari alamat email yang terkait dengan akun BlueMusic Anda dan tulis "BlueMusic account deletion" pada subjek.

Setelah kami memverifikasi kepemilikan, kami menghapus akun Firebase Authentication, daftar putar dan favorit Anda yang tersinkron, daftar putar bersama yang Anda buat, serta catatan hak langganan yang terkait dengan akun tersebut, kecuali jika kami harus menyimpan catatan terbatas untuk keamanan, pencegahan penipuan, kepatuhan hukum, penanganan sengketa, atau kewajiban pajak/akuntansi.

Anda juga dapat meminta penghapusan data tersinkron saja tanpa menghapus akun Anda. Kami berupaya menyelesaikan permintaan penghapusan yang terverifikasi dalam waktu 30 hari, kecuali jika jangka waktu yang lebih lama diwajibkan oleh hukum atau oleh sengketa yang sedang berjalan, penyelidikan keamanan, atau penahanan untuk pencegahan penipuan.

Anak-anak

BlueMusic tidak ditujukan bagi anak-anak di bawah usia yang disyaratkan oleh hukum yang berlaku untuk menyetujui layanan online. Jangan mengaktifkan fitur akun online atau pembayaran jika Anda tidak diizinkan untuk melakukannya.

Siapa yang Bertanggung Jawab atas Data Anda

Pengendali data pribadi yang dijelaskan dalam kebijakan ini, sebagaimana dimaksud dalam Peraturan Perlindungan Data Umum Uni Eropa (GDPR), adalah Pedro Antonio Flores Casquet, yang menerbitkan aplikasinya dengan nama Lasky.

Hak-Hak Anda

Anda memegang kendali atas data pribadi Anda. Berdasarkan GDPR dan undang-undang yang setara, Anda dapat:

  • Mengakses data pribadi yang kami simpan tentang Anda.
  • Memperbaiki informasi yang tidak akurat atau tidak lengkap.
  • Memperoleh salinan daftar putar dan favorit Anda yang tersinkron (portabilitas).
  • Meminta penghapusan akun Anda beserta data tersinkronnya.
  • Menolak pemrosesan yang didasarkan pada kepentingan sah kami, seperti laporan kerusakan dan kesalahan.
  • Meminta agar pemrosesan data Anda dibatasi.
  • Mengajukan pengaduan kepada otoritas perlindungan data Anda (di Spanyol, AEPD).

Untuk pertanyaan apa pun tentang privasi, atau untuk menggunakan hak Anda atas data Anda, kirim email ke laskyfeedback@gmail.com.

Perubahan dan Kontak

Kami dapat memperbarui Kebijakan Privasi ini dari waktu ke waktu. Pembaruan akan ditampilkan di halaman ini dengan tanggal baru.

Dukungan Teknis: laskyfeedback@gmail.com