Kebijakan Privasi
Terakhir diperbarui: 29 Mei 2026
Di Berkoding, Kami sangat menghargai dan berkomitmen penuh untuk melindungi privasi serta data pribadi Anda (selanjutnya disebut "Pengguna", "Siswa", atau "Anda"). Kebijakan Privasi ini menjelaskan bagaimana Kami mengumpulkan, menggunakan, menyimpan, membagikan, dan melindungi informasi pribadi Anda saat menggunakan website dan layanan pembelajaran Berkoding.
1 Informasi yang Kami Kumpulkan
Kami mengumpulkan informasi dari Anda ketika Anda melakukan pendaftaran akun, melakukan transaksi pembelian kelas, atau menggunakan alat pelacak interaksi di platform Kami:
- Data Identitas Pribadi: Nama Lengkap dan Alamat Email yang Anda daftarkan saat pembuatan akun.
- Data Kontak Tambahan: Nomor telepon/WhatsApp aktif (digunakan untuk pengiriman notifikasi transaksi penting, koordinasi support, atau akses ke komunitas khusus).
- Data Transaksi & Pembayaran: Ketika Anda membeli kelas, data pembayaran Anda diproses secara langsung oleh mitra payment gateway Kami (Midtrans). Berkoding tidak menyimpan data kartu kredit, rekening bank, atau kata sandi dompet digital Anda. Kami hanya mencatat Order ID, nilai transaksi, jenis kelas yang dibeli, dan status pembayaran (sukses/gagal).
- Data Teknis & Penggunaan (Analytics): Kami mencatat data penggunaan situs menggunakan Umami Analytics dan PostHog, termasuk alamat IP (yang disamarkan), jenis perangkat, resolusi layar, browser yang digunakan, halaman yang dikunjungi, serta durasi aktivitas belajar Anda untuk membantu Kami mengoptimalkan desain platform.
2 Bagaimana Kami Menggunakan Informasi Anda
Kami menggunakan informasi pribadi yang dikumpulkan untuk tujuan-tujuan berikut:
- Menyediakan Layanan: Memproses pendaftaran kelas, memverifikasi status kepemilikan materi belajar Anda, dan melacak perkembangan belajar Anda di dashboard kelas (`Progress` & `Enrollments`).
- Komunikasi Transaksional: Mengirimkan email verifikasi akun, link pengaturan ulang password (lewat **ZeptoMail**), serta tanda bukti transaksi pembelian kelas.
- Layanan Bantuan Pelanggan: Merespon pertanyaan teknis dan keluhan yang Anda ajukan ke email support Kami (support@berkoding.com) selama jam operasional (09.00 WIB - 17.00 WIB).
- Peningkatan Layanan: Menganalisis statistik interaksi pengguna guna memperbaiki bug, mengoptimalkan kecepatan pemuatan video streaming HLS, dan menyusun materi pembelajaran baru yang lebih relevan.
3 Keamanan Data & Cookies
Keamanan informasi Anda adalah prioritas Kami. Kami menerapkan langkah-langkah teknis dan administratif yang dirancang untuk mengamankan data pribadi Anda dari akses yang tidak sah, kehilangan, atau modifikasi:
- Proteksi Cookie Sesi: Token sesi login disimpan menggunakan cookie HTTP-only secure (`payload-token`) dengan pengaturan `SameSite: 'Lax'` untuk mencegah risiko pencurian sesi melalui serangan XSS atau CSRF di sisi client.
- Enkripsi: Kata sandi Anda disimpan di database PostgreSQL milik kami dalam bentuk hash yang dienkripsi secara kuat oleh algoritma enkripsi bawaan Payload CMS (menggunakan metode salting & hashing otomatis). Kami tidak dapat melihat password teks polos Anda.
- Penyimpanan: Data pengguna disimpan di database yang aman dengan pembatasan hak akses jaringan yang ketat.
4 Pembagian Data dengan Pihak Ketiga
Kami berkomitmen untuk tidak pernah menjual, menukar, atau menyewakan informasi identitas pribadi Anda kepada pihak lain untuk tujuan komersial/iklan. Namun, Kami membagikan beberapa data penting dengan penyedia layanan pihak ketiga tepercaya untuk mendukung operasional:
- Midtrans (Payment Gateway): Untuk memproses transaksi pembayaran kelas secara instan dan aman.
- ZeptoMail (Penyedia SMTP): Untuk mengirimkan notifikasi penting seperti email pengaturan ulang kata sandi secara aman.
- Umami & PostHog: Untuk mencatat perilaku analitik dasar non-invasif guna memahami interaksi halaman web dan meningkatkan UI/UX platform.
5 Hak Pengguna & Penghapusan Data
Sesuai dengan Undang-Undang Perlindungan Data Pribadi (UU PDP) yang berlaku, Anda memiliki hak penuh untuk:
- Mengakses data pribadi Anda yang tersimpan di sistem Kami.
- Memperbarui atau memperbaiki data pribadi Anda jika terjadi kekeliruan.
- Meminta penghapusan permanen atas seluruh data pribadi dan akun Anda dari server Kami (Right to be Forgotten).
Untuk mengajukan permohonan hak akses atau penghapusan data, silakan hubungi tim bantuan Kami melalui email resmi: support@berkoding.com menggunakan alamat email yang terdaftar pada akun Anda. Tim kami akan memverifikasi permohonan Anda dan memprosesnya secara manual pada hari kerja.
6 Kontak Kami
Jika Anda memiliki pertanyaan, saran, atau keluhan seputar Kebijakan Privasi penggunaan data ini, Anda dapat menghubungi kami secara langsung via email:
Berkoding Support Team
Email: support@berkoding.com
Waktu Layanan: Senin - Jumat, 09.00 WIB - 17.00 WIB