1. Layanan dan pengelola
KOBOUND adalah layanan belajar EPS-TOPIK. Kebijakan ini menjelaskan pemrosesan data pada situs KOBOUND dan aplikasi KOBOUND Indonesia untuk Android.
Pengelola/pengendali data: SEUNGHWAN LIM
Alamat dan negara: C-91 804 Markcitybleu Building,124 Unjung-Ro Bundang-Gu Seongnam City Gyeonggi-do,Republic of Korea
2. Data yang diproses dan cara memperolehnya
- Akun dan autentikasi: ID pengguna Supabase, status akun tamu atau akun terhubung, serta token sesi autentikasi. Akun tamu dapat dibuat saat menyimpan hasil belajar tanpa masuk dengan Google atau Facebook.
- Google dan Facebook: jika Anda memilih Google atau Facebook, pengidentifikasi akun penyedia dan email (jika dikembalikan oleh penyedia) diproses oleh Supabase untuk autentikasi dan pengaitan akun. Email dari penyedia adalah informasi akun, bukan persetujuan pemasaran atau iklan. KOBOUND tidak menyalin nama atau foto profil penyedia ke tabel belajar dan tidak menggunakannya untuk fitur belajar; metadata identitas yang disertakan penyedia dapat diproses oleh layanan autentikasi. Pengguna akun email lama tetap dapat masuk melalui kode email yang sudah ada; jalur tersebut tidak membuat akun baru.
- Aktivitas belajar: jenis dan ID ujian Mock/Practice, waktu mulai dan selesai, jawaban termasuk soal yang tidak dijawab, jumlah jawaban benar, skor, analisis kemampuan, durasi/mode ujian, rekomendasi latihan, dan riwayat jawaban salah. Data berasal dari penggunaan fitur belajar.
- Akses berbayar: ID akun, produk, periode akses, masa berlaku dan status akses. Jika Anda menggunakan pembayaran Google Play, kami memproses token pembelian, hash token, hubungan token pembelian lanjutan, ID produk/base plan, status pembelian, status pengakuan pembelian, dan waktu verifikasi.
- Penyimpanan pada perangkat: sesi masuk, jawaban/progres ujian yang belum selesai, dan riwayat pada mode web yang menggunakan penyimpanan lokal.
Permintaan jaringan ke layanan autentikasi, server, dan penyedia media membawa alamat IP serta informasi teknis permintaan. Rincian pencatatan, penyedia hosting/CDN, dan masa simpan log: KOBOUND menggunakan Supabase untuk autentikasi dan basis data, Vercel untuk hosting web/server, serta Cloudflare untuk pengiriman media melalui media.kobound.app. Basis data Supabase KOBOUND berada di Singapura; konfigurasi region fungsi Vercel yang diperiksa adalah sin1. Informasi ini tidak berarti seluruh pemrosesan atau log penyedia hanya berada di lokasi tersebut. Permintaan jaringan membawa alamat IP dan metadata teknis; penyedia dapat mencatatnya untuk pengoperasian dan keamanan layanan. Masa simpan log Supabase, Vercel, dan Cloudflare bergantung pada layanan serta konfigurasi penyedia; KOBOUND belum memverifikasi satu jangka waktu yang berlaku untuk seluruh log tersebut dan tidak menjanjikan penghapusan seketika. Masa simpan cadangan basis data yang sudah diverifikasi dijelaskan pada bagian penyimpanan. Hubungi support@kobound.app untuk pertanyaan tentang pemrosesan oleh penyedia.
3. Tujuan penggunaan dan data belajar
Kami menggunakan data untuk mengelola akun dan sesi masuk, menyimpan hasil belajar, menampilkan skor dan analisis, menyusun latihan berdasarkan hasil, menampilkan catatan jawaban salah, serta memverifikasi dan memulihkan hak akses berbayar.
Pada Android, hasil Mock/Practice yang disimpan dikaitkan dengan akun di Supabase. Pada web, sebagian mode Mock menyimpan riwayat hanya di perangkat; riwayat lokal tersebut tidak otomatis disinkronkan. Menghapus data situs/aplikasi dapat menghilangkan progres lokal.
4. Google Play dan pembayaran
Google Play menangani pembayaran. KOBOUND menerima token pembelian dari Google Play Billing dan mengirimkannya ke backend untuk diverifikasi melalui Google Play Developer API. Backend menyimpan token asli secara terbatas untuk verifikasi ulang dan pemulihan akses, serta menyimpan hash token dan status hak akses. Pengidentifikasi akun tersamarkan dibuat di server dan diberikan kepada Google Play untuk mengaitkan pembelian dengan akun KOBOUND.
KOBOUND tidak menerima nomor kartu pembayaran atau kredensial pembayaran Anda melalui integrasi ini. Kebijakan Google berlaku untuk data yang diproses Google dalam layanan pembayarannya. Penghapusan akun KOBOUND tidak menghapus akun Google dan tidak otomatis mengembalikan pembayaran.
5. Watermark dan layanan eksternal
Watermark perlindungan konten menggunakan pengidentifikasi samaran yang dibuat pada perangkat dari ID akun (atau penanda tamu) dan nilai acak sesi. Watermark tidak menampilkan email, nama, atau UUID akun asli. Kode watermark tidak mengirimkan pengidentifikasi ini sebagai telemetri.
- Supabase: autentikasi, akun, basis data hasil belajar dan hak akses; termasuk penyimpanan pembelian yang diverifikasi saat fitur Google Play diaktifkan.
- Google Play / Google Play Billing: distribusi aplikasi Android, pembayaran, dan verifikasi pembelian.
- Google Sign-In: autentikasi akun Google jika Anda memilih cara masuk tersebut. Ini terpisah dari pembayaran Google Play.
- Facebook Login: autentikasi akun Facebook jika Anda memilih cara masuk tersebut, melalui Supabase Auth.
Hosting web/server disediakan oleh Vercel, autentikasi dan basis data oleh Supabase, dan pengiriman media melalui media.kobound.app menggunakan Cloudflare. Penggunaan penyedia tersebut dapat melibatkan pemrosesan di luar Indonesia. Informasi lokasi dan pencatatan teknis yang telah diperiksa dijelaskan pada bagian 2.
KOBOUND tidak menggunakan SDK iklan atau SDK khusus untuk analitik perilaku dan pelaporan crash. Analisis hasil belajar digunakan untuk fitur pembelajaran, bukan profil periklanan. Pencatatan teknis oleh penyedia infrastruktur dijelaskan terpisah dari analisis belajar.
6. Penyimpanan dan penghapusan
Akun dan riwayat belajar tersimpan untuk menyediakan layanan hingga dihapus sesuai proses penghapusan. Data lokal tetap ada sampai dibersihkan dari perangkat atau oleh fitur terkait.
Jangka waktu pemrosesan permintaan penghapusan: Dalam waktu 7 hari setelah kepemilikan akun terverifikasi.
Rincian masa simpan data akun, transaksi, log, cadangan, dan permintaan penghapusan, termasuk pengecualian hukum: Saat akun dihapus, informasi akun umum, riwayat belajar, riwayat ujian, dan data penggunaan layanan terkait dihapus. Jika terdapat kewajiban hukum untuk menyimpan catatan tertentu, catatan tersebut disimpan terpisah dari data pribadi umum dan hanya digunakan untuk memenuhi kewajiban tersebut: catatan kontrak/pembatalan kontrak selama 5 tahun; catatan pembayaran dan penyediaan layanan selama 5 tahun; catatan keluhan konsumen/penyelesaian sengketa selama 3 tahun; dan catatan penayangan/iklan selama 6 bulan. Ketentuan ini hanya berlaku bagi catatan yang memang ada dan wajib disimpan, bukan alasan untuk mengumpulkan data baru atau mempertahankan seluruh riwayat belajar. Awal perhitungan masa simpan mengikuti ketentuan hukum yang berlaku; setelah masa wajib berakhir, catatan dihapus. Cadangan basis data harian Supabase tersedia selama 7 hari; saat ini KOBOUND tidak menggunakan PITR atau salinan cadangan basis data eksternal. Catatan penyelesaian penghapusan menggunakan pengidentifikasi HMAC tersamarkan, tanpa email, ID pengguna asli, token pembelian asli, atau data belajar, dan kedaluwarsa 7 hari setelah penghapusan selesai. Pembersihan otomatis berjalan setiap menit; gangguan layanan dapat menunda pembersihan sampai pekerjaan berjalan kembali. Catatan ini digunakan untuk verifikasi penyelesaian dan pemeriksaan setelah pemulihan cadangan. Penghapusan akun tidak menjamin penghapusan fisik seketika dari seluruh cadangan atau log penyedia.
Jika kewajiban hukum mengharuskan penyimpanan data tertentu, pengelola harus menjelaskan jenis data, dasar dan masa penyimpanannya. Pengecualian tersebut tidak berarti seluruh riwayat belajar harus disimpan. Lihat cara meminta penghapusan akun dan data terkait.
7. Keamanan
Akses menggunakan autentikasi. Backend memverifikasi identitas pengguna sebelum memproses pembelian; tabel token pembelian dirancang hanya dapat diakses layanan server. Aplikasi Android menonaktifkan lalu lintas HTTP tanpa enkripsi dan pencadangan aplikasi oleh Android. Jangan membagikan kode verifikasi atau token autentikasi kepada siapa pun.
Kami membatasi akses administratif dan menggunakan autentikasi serta pembatasan akses basis data untuk melindungi data akun. Tidak ada sistem yang sepenuhnya bebas risiko.
8. Hak dan pilihan Anda
Anda dapat menghubungi kami untuk meminta akses atau salinan data pribadi, koreksi, penghapusan, serta menyampaikan keberatan atau permintaan pembatasan pemrosesan dan penarikan persetujuan bila berlaku. Kami perlu memverifikasi kepemilikan akun secara proporsional untuk melindungi data Anda. Penghapusan akun dapat menghentikan akses ke riwayat dan fitur yang memerlukan akun.
Kontak untuk menjalankan hak Anda: support@kobound.app.
9. Anak-anak
KOBOUND hanya ditujukan bagi pengguna berusia 18 tahun atau lebih. Pengguna di bawah 18 tahun tidak diperbolehkan menggunakan layanan. Kami tidak bermaksud mengumpulkan data pribadi anak. Jika Anda mengetahui adanya akun pengguna di bawah 18 tahun, hubungi support@kobound.app agar kepemilikan dan informasi terkait dapat diperiksa dan akun serta data yang tidak wajib disimpan dapat dihapus.
10. Perubahan dan kontak
Versi kebijakan yang diperbarui akan ditampilkan pada halaman ini dengan tanggal berlaku. Perubahan penting pada pemrosesan data perlu disampaikan kepada pengguna sebelum diberlakukan, termasuk meminta persetujuan apabila diwajibkan.
Pertanyaan privasi dan keluhan: support@kobound.app.