StringSong

Bahasa: 中文 · English · Bahasa Malaysia

Dasar Privasi

Kemas kini terakhir: 2026-10-17 · Versi 1.3

Dasar ini menerangkan data peribadi yang dikendalikan oleh StringSong ("kami") apabila anda menggunakan laman web stringsong.io dan aplikasi di app.stringsong.io (bersama-sama, "Perkhidmatan"), sebabnya, pihak lain yang terlibat, tempoh simpanan, dan perkara yang boleh anda lakukan. Jika ada yang kurang jelas, sila tulis kepada [email protected].

1. Siapa kami

StringSong dikendalikan oleh JuXSThink, seorang individu yang berpangkalan di Malaysia (belum ada syarikat). Bagi tujuan Akta Perlindungan Data Peribadi 2010 ("PDPA"), beliau ialah pengawal data (pengguna data), dan bagi GDPR EU/UK beliau ialah pengawal data peribadi yang diterangkan di sini. Beliau juga orang yang boleh dihubungi tentang perlindungan data: [email protected]. Jika undang-undang mewajibkan kami melantik pegawai perlindungan data, kami akan melantiknya dan menamakannya di sini.

2. Data yang kami kumpul

Ringkasnya: anda boleh mendengar tanpa akaun. Jika anda log masuk dengan Google, kami menyimpan nama, pautan foto profil dan e-mel anda (melalui Google Firebase), serta perkara dalam aplikasi yang perlu disimpan: lagu yang disukai, penyanyi yang diikuti, lagu yang dimainkan baru-baru ini, kiraan penggunaan harian dan senarai main anda. Kami tidak memaparkan iklan, tidak menggunakan analitik atau penjejakan pihak ketiga, dan tidak menjual data anda.

Jika anda tidak log masuk

Lagu yang disukai, penyanyi yang diikuti, lagu yang dimainkan baru-baru ini, kiraan main bagi peranti ini (500 mainan terakhir anda, dengan masanya), carian terkini, tetapan dan kiraan penggunaan harian disimpan dalam pelayar anda (storan setempat) dan tidak dihantar kepada kami. Lagu yang disukai dan penyanyi yang diikuti yang disimpan dalam pelayar ini semasa anda tidak log masuk akan disalin ke akaun anda apabila anda log masuk, dan kemudian dibuang daripada pelayar (jika salinan itu tidak berjaya, ia kekal dalam pelayar sebagai data pelayar itu sendiri). Lagu yang dimainkan baru-baru ini, kiraan main dan carian tidak dimuat naik. Lihat Notis Kuki & Storan.

Kad lirik dihasilkan pada peranti anda; tiada apa-apa dimuat naik kepada kami. Perkongsian menggunakan helaian kongsi peranti anda, jadi ke mana ia pergi ialah pilihan anda.

Jika anda membuat akaun (log masuk Google)

DataSumberButiran
Akaun: ID pengguna, alamat e-mel, nama paparan, pautan foto profilGoogle, semasa anda log masukDisimpan oleh Firebase Authentication. Nama paparan dan pautan foto disalin ke profil anda. Kami tidak pernah melihat kata laluan Google anda.
Pilihan profilAndaBahasa aplikasi (Cina/Inggeris) dan mod mendengar, dengan masa dibuat/dikemas kini.
Lagu disukai dan penyanyi diikutiAndaLagu yang anda sukai dan penyanyi yang anda ikuti, dengan masanya.
Dimainkan baru-baru iniAndaLebih kurang 30 lagu terakhir yang anda mainkan, dengan masanya.
Penggunaan harianAplikasiSetiap hari: bilangan langkau manual dan album yang dibuka (untuk had pelan Percuma).
Senarai main (Plus/Premium)AndaNama senarai main, lagu di dalamnya, masa dibuat/dikemas kini.
PelanKami / penyedia pembayaranPelan anda (Percuma, Plus atau Premium).

Jumlah suka bagi setiap lagu dan jumlah pengikut bagi setiap penyanyi dipaparkan secara umum sebagai kiraan tanpa nama; ia tidak menunjukkan siapa yang menyukai atau mengikuti.

Pembayaran (apabila pelan berbayar dilancarkan)

Pelan berbayar belum dijual. Apabila dilancarkan, pembayaran akan diproses oleh Stripe. Stripe mengumpul butiran pembayaran anda secara terus; kami tidak pernah melihat atau menyimpan nombor kad penuh. Kami akan menerima apa yang perlu untuk menguruskan langganan anda: ID pelanggan, pelan, status dan tarikh pembaharuan, serta e-mel untuk resit.

Data teknikal

  • Laman web ini (stringsong.io) menyimpan log akses yang mengandungi masa, halaman yang diminta dan hasilnya. Ia tidak merekod alamat IP.
  • Pelayan aplikasi menyimpan log akses yang mengandungi masa, alamat IP yang dipendekkan (bahagian akhir dibuang: bagi IPv4 nombor terakhir, bagi IPv6 semua selepas separuh pertama), alamat yang diminta tanpa bahagian pertanyaannya, dan hasilnya.
  • Kedua-dua pelayan dan lognya berjalan pada komputer pengendali sendiri di Malaysia.
  • Cloudflare, yang berada di hadapan pelayan kami, dan Google (Firebase serta laman Google dalam seksyen 4) menerima alamat IP dan butiran pelayar anda apabila pelayar anda menghubungi mereka, untuk menyampaikan dan melindungi Perkhidmatan.
  • Cloud Functions kami menulis log ralat dalam Google Cloud. Log ini mungkin mengandungi ID pengguna anda (contohnya apabila sesuatu suka tidak dapat dikira).
  • Kami mungkin mengaktifkan Firebase App Check dengan Google reCAPTCHA Enterprise untuk menyekat penyalahgunaan automatik; jika ya, Google akan memproses isyarat peranti dan interaksi bagi tujuan itu.

Kami tidak meminta data peribadi sensitif (seperti kesihatan, agama atau pendapat politik) dan meminta anda tidak memasukkannya dalam nama senarai main.

3. Tujuan penggunaan

TujuanDataAsas undang-undang (GDPR)
Membolehkan anda log masuk dan menyegerakkan pustaka anda merentas perantiAkaun, profil, suka, ikutan, dimainkan baru-baru ini, senarai mainKontrak (menyediakan Perkhidmatan yang anda minta)
Menguatkuasakan had pelan dan memberikan ciri berbayarPenggunaan harian, pelanKontrak
Menerima bayaran dan menyimpan rekod bil (apabila dilancarkan)Data pembayaran dan langgananKontrak; obligasi undang-undang (rekod cukai)
Memastikan Perkhidmatan selamat dan berfungsi; mencegah penyalahgunaanData teknikal, logKepentingan sah (perkhidmatan yang selamat dan berfungsi)
Memaparkan kiraan suka dan pengikut tanpa namaSuka, ikutan (diagregat)Kepentingan sah
Menjawab mesej dan permintaan andaApa yang anda hantar kepada kamiKepentingan sah; obligasi undang-undang bagi permintaan hak

Membuat akaun adalah secara sukarela. Tanpa akaun anda masih boleh mendengar; anda cuma tidak boleh menyegerak, membuat senarai main atau melanggan. Kami tidak menggunakan data anda untuk pengiklanan, pemprofilan atau keputusan automatik yang memberi kesan undang-undang atau kesan yang serupa, dan kami tidak menggunakan data peribadi anda untuk melatih model AI.

4. Dengan siapa kami berkongsi

Kami berkongsi data peribadi hanya dengan penyedia perkhidmatan yang menjalankan sebahagian Perkhidmatan bagi pihak kami, di bawah terma pemprosesan data mereka, dan hanya setakat yang perlu:

  • Google (Firebase): log masuk (log masuk Google, Firebase Authentication), pangkalan data (Cloud Firestore), storan fail (Cloud Storage), fungsi pelayan dan lognya (Cloud Functions), dihubungi melalui googleapis.com dan cloudfunctions.net; dan, hanya jika kami mengaktifkannya (belum lagi), App Check / reCAPTCHA Enterprise.
  • Perkhidmatan Google lain: semasa log masuk Google, pelayar anda menghubungi apis.google.com dan domain log masuk kami stringsong-4764e.firebaseapp.com, dan aplikasi memaparkan foto profil anda daripada googleusercontent.com. Pelayar anda menghubungi laman ini secara terus, jadi Google menerima alamat IP dan butiran pelayar anda. Enjin aplikasi, fon dan perisian Firebase disajikan dari app.stringsong.io sendiri, bukan dari pelayan kandungan Google.
  • Cloudflare: perkhidmatan nama domain, sambungan selamat (terowong) ke pelayan kami, dan penyampaian kandungan. Cloudflare juga mungkin mengumpul laporan ralat rangkaian daripada pelayar anda (a.nel.cloudflare.com) apabila sambungan ke laman kami gagal.
  • Stripe: pemprosesan pembayaran, apabila pelan berbayar dilancarkan.

Kami juga mungkin mendedahkan data jika dikehendaki oleh undang-undang atau perintah sah pihak berkuasa, atau untuk melindungi hak dan keselamatan pengguna atau orang awam. Jika StringSong dipindahkan kepada pengendali baharu, kami akan memaklumkan anda sebelum data anda dikendalikan di bawah dasar yang berbeza. Kami tidak menjual data peribadi.

5. Lokasi penyimpanan

Pangkalan data, storan fail dan fungsi Firebase kami terletak di rantau Google Cloud asia-southeast1 (Singapura). Pelayan web kami dan log aksesnya berada pada komputer pengendali di Malaysia. Google, Cloudflare dan Stripe beroperasi di seluruh dunia, jadi data anda juga mungkin diproses di negara lain, termasuk Amerika Syarikat. Jika undang-undang memerlukan perlindungan bagi pemindahan sedemikian (contohnya di bawah PDPA atau GDPR), kami bergantung pada terma pemprosesan data penyedia ini, yang termasuk perlindungan kontrak seperti klausa kontrak standard jika berkenaan.

6. Tempoh simpanan

  • Data akaun (profil, suka, ikutan, dimainkan baru-baru ini, senarai main): selagi akaun anda wujud. Senarai dimainkan baru-baru ini terhad kepada lebih kurang 30 lagu terakhir.
  • Kiraan penggunaan harian (langkau dan album dibuka, untuk had pelan Percuma): dipadam secara automatik selepas 2 hari.
  • Apabila anda memadam akaun (dalam aplikasi: Account & settings → Delete account, disahkan dengan Google; aplikasi belum tersedia dalam Bahasa Malaysia): akaun log masuk anda dipadam serta-merta dan pelayan kami kemudian memadam profil, suka, ikutan, dimainkan baru-baru ini, penggunaan dan senarai main anda secara automatik. Kiraan suka dan pengikut awam turut berkurang. Beberapa penanda teknikal kecil kekal sehingga lebih kurang 8 hari dan kemudian luput secara automatik: satu yang hanya mengandungi ID pengguna anda (supaya peranti yang telah log keluar tidak mencipta semula data), dan penanda kiraan yang mengandungi ID pengguna anda bersama ID lagu atau penyanyi (supaya kiraan suka kekal tepat). Memadam akaun tidak membatalkan langganan berbayar: batalkan langganan terlebih dahulu.
  • Sandaran: kami tidak menyimpan sandaran berjadual pangkalan data buat masa ini. Jika kami mula berbuat demikian, data yang dipadam hanya kekal dalam sandaran sehingga sandaran itu luput, dan kami akan menyatakan tempohnya di sini.
  • Log ralat Cloud Functions: lebih kurang 30 hari (tetapan lalai Google Cloud), kemudian dipadam oleh Google.
  • Rekod bil (apabila pelan berbayar dilancarkan): selama yang dikehendaki oleh undang-undang cukai dan perakaunan (di Malaysia lazimnya 7 tahun), walaupun selepas akaun dipadam.
  • Log akses pelayan: satu fail sehari, dipadam secara automatik selepas 90 hari.
  • E-mel yang anda hantar kepada kami: selama yang perlu untuk menangani permintaan anda, kemudian sehingga 2 tahun.
  • Data dalam pelayar anda: log keluar (dalam tab itu dan setiap tab lain yang terbuka) membuang lagu yang dimainkan baru-baru ini, kedudukan main untuk "Sambung mendengar", Daily Mix hari ini, carian terkini, kiraan main peranti ini, penanda penyegerakan akaun dan salinan luar talian pustaka yang disegerakkan. Sebelum log keluar, aplikasi cuba menghantar perubahan yang belum disegerakkan; jika anda di luar talian, ia memberi amaran bahawa perubahan itu akan hilang. Tetapan peranti (bahasa, mod mendengar, rawak, ulang, main automatik, benih Daily Mix, panel sisi), kiraan harian pelan Percuma dan log diagnostik log masuk kekal sehingga anda mengosongkan data laman ini. Log itu menyimpan 50 peristiwa log masuk terakhir pada peranti ini (masa, jenis peristiwa, kod ralat, ID akaun yang dipendekkan, ID binaan aplikasi), digunakan hanya untuk mencari punca log keluar yang tidak dijangka, tidak pernah meninggalkan peranti, dan boleh dilihat atau disalin di About / Diagnostics. Memadam akaun membuang perkara yang sama seperti log keluar, serta suka dan ikutan yang disimpan dalam pelayar dan penanda bahawa nota alu-aluan telah dipaparkan.

7. Hak dan pilihan anda

Bergantung pada tempat anda tinggal (termasuk di bawah PDPA, GDPR dan undang-undang California), anda boleh:

  • Mengakses data peribadi anda yang kami simpan dan mendapatkan salinan dalam format mudah alih (eksport): e-mel kami.
  • Membetulkan data yang salah atau lapuk: e-mel kami (nama dan foto anda datang daripada akaun Google anda).
  • Memadam akaun dan data anda: gunakan Delete account dalam aplikasi, atau e-mel kami.
  • Menarik balik persetujuan, atau membantah atau meminta kami mengehadkan pemprosesan berasaskan kepentingan sah.
  • Tidak dilayan secara berbeza kerana menggunakan hak ini.
  • Membuat aduan kepada pihak berkuasa perlindungan data: di Malaysia, Pesuruhjaya Perlindungan Data Peribadi; di EU/UK, pihak berkuasa penyeliaan tempatan anda.

Pilihan untuk mengehadkan pemprosesan:

  • dengar tanpa akaun, supaya tiada maklumat tentang pendengaran anda sampai kepada kami;
  • selepas log masuk, pilih untuk tidak menyukai, mengikuti atau membuat senarai main, dan padam apa yang telah dibuat;
  • log keluar untuk membuang lagu yang dimainkan baru-baru ini, carian, kiraan main dan salinan luar talian pustaka anda daripada peranti, atau kosongkan data laman ini untuk membuang semuanya;
  • minta kami menghentikan sesuatu penggunaan atau mengehadkan pemprosesan (e-mel kami);
  • padam akaun anda untuk menamatkan semua pemprosesan yang berkaitan dengannya.

Hantar permintaan ke [email protected] daripada e-mel akaun anda (atau beritahu kami cara mengesahkan identiti anda). Kami menjawab dalam tempoh 21 hari (PDPA) dan dalam apa jua keadaan dalam tempoh sebulan, dan kami tidak mengenakan bayaran bagi permintaan yang munasabah.

8. Kanak-kanak

StringSong tidak ditujukan kepada kanak-kanak. Anda mesti berumur sekurang-kurangnya 13 tahun untuk membuat akaun, atau lebih jika negara anda menetapkan umur yang lebih tinggi untuk memberi persetujuan kepada perkhidmatan dalam talian (sehingga 16 tahun di sesetengah negara EU). Pengguna bawah 18 tahun memerlukan kebenaran ibu bapa atau penjaga untuk membeli langganan. Jika kami mendapati kami menyimpan data kanak-kanak di bawah umur ini tanpa persetujuan yang sah, kami akan memadamnya. Ibu bapa boleh menghubungi [email protected].

9. Keselamatan dan pelanggaran data

Kami menggunakan sambungan disulitkan (HTTPS) di semua tempat; peraturan pangkalan data yang menolak semua akses secara lalai dan membenarkan setiap pengguna membaca dan menulis data mereka sendiri sahaja; kebenaran pelan yang disemak oleh pelayan; pautan bertandatangan jangka pendek (15 minit) untuk media berbayar; tiada kunci rahsia dalam aplikasi; dan log masuk Google supaya kami tidak pernah mengendalikan kata laluan. Tiada sistem yang selamat sepenuhnya.

Jika berlaku pelanggaran data peribadi, kami akan memaklumkan Pesuruhjaya Perlindungan Data Peribadi dalam tempoh 72 jam selepas mengetahuinya jika dikehendaki oleh undang-undang, dan memaklumkan pengguna yang terjejas tanpa kelewatan yang tidak wajar jika ia mungkin menyebabkan kemudaratan yang ketara kepada mereka, termasuk apa yang berlaku dan apa yang boleh mereka lakukan.

10. Perubahan, hubungan dan versi bahasa

Jika kami mengubah dasar ini, kami akan mengemas kini tarikh di atas, dan bagi perubahan penting kami akan memaklumkan anda dalam aplikasi atau melalui e-mel sebelum ia berkuat kuasa.

Soalan dan permintaan privasi: JuXSThink, [email protected]. Perkara lain: [email protected].

Dasar ini tersedia dalam bahasa Inggeris, Cina dan Bahasa Malaysia. Jika terdapat perbezaan antara versi, versi bahasa Inggeris akan diguna pakai.

Sejarah versi: 1.0 (2026-10-17) versi awam pertama. 1.1 (2026-10-17) perkara yang dibuang daripada pelayar semasa log keluar dan pemadaman akaun; kiraan main; perkhidmatan Google yang dihubungi aplikasi; kiraan penggunaan harian dipadam selepas 2 hari. 1.2 (2026-10-17) kedudukan "Sambung mendengar", benih Daily Mix, panel sisi, kad lirik; laporan ralat rangkaian Cloudflare. 1.3 (2026-10-17) log diagnostik log masuk, senarai Daily Mix, penanda nota alu-aluan.