Kebijakan Privasi
Komitmen kepatuhan UU No. 27 Tahun 2022 tentang Pelindungan Data Pribadi (UU PDP)
1. Komitmen Privasi Kami
Privasi dan kenyamanan Anda saat mendengarkan radio adalah prioritas utama fmradio.id. Kami menghargai hak privasi pengguna dan berkomitmen menjalankan pemrosesan data secara bertanggung jawab, transparan, dan minimalis.
2. Data Akun Pengguna & Pendaftaran Opsional
Penggunaan direktori dan pemutar radio di fmradio.id sepenuhnya terbuka tanpa kewajiban membuat akun. Jika Anda memilih untuk masuk guna menyinkronkan stasiun favorit di cloud, data yang kami proses terbatas pada:
- Alamat Email: Digunakan sebagai identitas akun utama dan tujuan pengiriman tautan masuk tanpa sandi (magic link).
- Nama Tampilan & Avatar: Diambil dari profil publik penyedia identitas (Google) atau inisial nama Anda untuk personalisasi antarmuka.
- Pengenal Google (google_sub): Nomor identifikasi unik acak dari Google untuk menautkan autentikasi Google OAuth.
- Daftar Stasiun Favorit: Referensi ID stasiun radio yang Anda tandai sebagai favorit untuk disinkronkan ke seluruh perangkat Anda.
3. Cookie Sesi Teknis & Penyimpanan Lokal (Local Storage)
Kami menggunakan penyimpanan lokal dan cookie teknis strictly-necessary semata-mata demi fungsionalitas aplikasi:
- Cookie Sesi (fmradio_session): Cookie teknis aman dengan atribut
httpOnly,SameSite=Lax, danSecure(di lingkungan produksi). Hanya menyimpan hash SHA-256 ID sesi dengan masa aktif bergulir (sliding) 30 hari untuk menjaga status masuk Anda. Cookie ini tidak dapat dibaca oleh skrip JavaScript peramban demi mencegah pencurian sesi. - Local Storage Peramban: Menyimpan
fmradio_last_station(stasiun terakhir),fmradio_volume(tingkat suara),fmradio_theme(preferensi tema gelap/terang), dan cache lokal stasiun favoritfmradio_favorites.
fmradio.id tidak pernah menggunakan cookie pelacak pihak ketiga (*third-party advertising tracking cookies*) untuk profil iklan perilaku lintas-situs.
4. Analitik Pemutaran Anonim & Kepatuhan Privasi Bebas PII
Untuk memahami kesehatan aliran audio dan stasiun terpopuler tanpa mengorbankan privasi pendengar, fmradio.id mengimplementasikan sistem analitik agregat yang dirancang khusus mematuhi prinsip minimisasi data:
- Tanpa Penyimpanan Alamat IP: Alamat IP Anda sama sekali tidak pernah dicatat atau disimpan ke dalam tabel basis data analitik kami.
- Tanpa User-Agent Penuh & Tanpa ID Perangkat: Kami tidak menyimpan identifikasi peramban lengkap, tidak melakukan sidik jari peramban (fingerprinting), dan tidak menyematkan ID perangkat permanen.
- Pelacakan Pendengar Aktif Berbasis Memori: Metrik pendengar aktif dihitung murni di memori server (in-memory) melalui sinyal denyut (heartbeat) 60 detik dengan token acak per tab peramban. Token ini tidak pernah disimpan ke basis data dan otomatis dihapus saat tab ditutup atau tidak aktif.
- Penghormatan Do Not Track (DNT): Sistem kami sepenuhnya menghormati sinyal privasi Do Not Track (
navigator.doNotTrack === '1'). Jika Anda mengaktifkan DNT pada peramban, seluruh pengiriman beacon peristiwa pemutaran dinonaktifkan secara total. - Retensi Data 30 Hari: Catatan peristiwa pemutaran mentah (play events) dipangkas otomatis setelah 30 hari; hanya ringkasan statistik harian agregat (total pemutaran dan estimasi jam dengar per stasiun) yang dipertahankan.
5. Keterlibatan Pihak Ketiga Terpercaya
Untuk menyediakan autentikasi yang aman dan andal, kami bekerja sama dengan penyedia layanan berikut:
- Google LLC (Google Identity / OAuth 2.0 / OpenID Connect): Memungkinkan Anda masuk dengan akun Google tanpa perlu mengingat kata sandi baru. Kami hanya meminta izin dasar (
openid email profile) dan tidak pernah mengakses kontak, Google Drive, atau data pribadi lainnya. - Penyedia Layanan Surat Elektronik (SMTP Mailer): Menyalurkan email berisi tautan masuk sekali pakai (magic link) ke kotak masuk Anda. Data email tidak digunakan untuk tujuan pemasaran atau buletin promosi.
6. Hak Pemilik Data Pribadi: Ekspor & Hapus Permanen (UU PDP)
Sesuai dengan hak-hak Anda di bawah Undang-Undang No. 27 Tahun 2022 tentang Pelindungan Data Pribadi (UU PDP), Anda memegang kendali penuh atas data Anda:
- Hak Portabilitas & Ekspor Data: Anda berhak mengunduh seluruh salinan data pribadi Anda dalam format standar JSON melalui fitur Ekspor Data di menu akun (
GET /api/me/export). Berkas mencakup profil, riwayat sesi aktif, riwayat token masuk, dan seluruh daftar stasiun favorit Anda. - Hak Penghapusan Permanen (Hak untuk Dilupakan / Right to be Forgotten): Anda dapat menghapus akun Anda kapan saja secara mandiri melalui tombol Hapus Akun (
DELETE /api/me). Tindakan ini akan menghapus permanen identitas pengguna, riwayat sesi, token login, serta seluruh favorit cloud secara beruntun (cascading deletion) dari database kami seketika tanpa dapat dipulihkan kembali.
7. Retensi Data & Keamanan Infrastruktur
Data akun disimpan selama akun Anda aktif. Token magic link otomatis kedaluwarsa dalam 15 menit dan hanya dapat digunakan tepat satu kali. Pembersihan otomatis harian dijalankan untuk memusnahkan sesi dan token kedaluwarsa.
Alamat IP Anda saat mengakses streaming atau meminta tautan login hanya diproses sementara di memori server (*in-memory*) untuk proteksi laju panggilan (*rate-limiting*) dan mitigasi serangan siber DDoS, dan tidak pernah disimpan secara permanen di database.
8. Kebijakan Periklanan, Persetujuan (Consent), & Pengelolaan Preferensi
Untuk mendukung keberlanjutan operasional server, bandwidth, dan infrastruktur direktori radio gratis bagi seluruh masyarakat Indonesia tanpa memutus aliran audio, fmradio.id dapat menayangkan iklan melalui kerja sama dengan mitra periklanan tepercaya seperti Google LLC (Google AdSense) dan mitra sponsor terverifikasi.
- Skrip Iklan Hanya Dimuat Setelah Persetujuan: Kami mematuhi prinsip persetujuan sukarela (opt-in consent) sesuai UU PDP. Sebelum Anda memberikan pilihan melalui banner persetujuan, tidak ada skrip periklanan pihak ketiga yang dimuat ke peramban Anda.
- Pilihan Persetujuan: Anda berhak memilih untuk menyetujui iklan personalisasi, memilih iklan non-personalisasi (kontekstual murni tanpa pelacakan profil minat lintas-situs), atau menolak seluruh penayangan iklan pihak ketiga.
- Hak Mengubah & Mencabut Persetujuan Kapan Saja: Anda memegang kendali penuh. Tautan "Kelola preferensi iklan" selalu tersedia di footer situs fmradio.id untuk memungkinkan Anda meninjau, mengubah, atau mencabut persetujuan periklanan Anda kapan saja secara instan.
- Tanpa Iklan Audio & Tanpa Penghentian Siaran: Seluruh format iklan di fmradio.id dibatasi pada banner visual statis/responsif pada area yang telah dialokasikan khusus (Slot A dan Slot B). Kami melarang keras iklan audio interupsi, iklan sembulan (pop-up), maupun iklan yang menutupi kontrol pemutar Tuner Deck.