Kebijakan Privasi
Draf ini menjelaskan data apa yang RobloxCrafter kumpulkan, untuk apa, berapa lama disimpan, dan hak apa yang kamu miliki atas datamu — mengikuti Undang-Undang Pelindungan Data Pribadi (UU PDP) Indonesia dan prinsip minimal GDPR (untuk pengguna di luar Indonesia).
1. Data yang kami kumpulkan
| Kategori | Contoh | Untuk apa |
|---|---|---|
| Akun | Email, kata sandi (di-hash), nama tampilan, bahasa | Masuk, komunikasi akun |
| Prompt & konten | Teks prompt, judul item, gambar referensi | Membuat aset 3D |
| Koneksi Roblox | Roblox user ID, username, display name, cakupan (scope) OAuth | Mengirim aset ke Studio/Creator Store atas namamu |
| Pembayaran | Metadata transaksi (jumlah, status, ID pesanan) lewat Midtrans atau Lemon Squeezy | Menagih langganan/kredit, faktur |
| Teknis | Alamat IP, user agent, log request | Keamanan, mencegah penyalahgunaan |
Kami tidak pernah menyimpan nomor kartu/rekening — itu ditangani langsung oleh Midtrans/Lemon Squeezy.
Prompt di log aplikasi hanya disimpan sebagai hash (sidik jari satu arah), bukan teks lengkap, untuk mengurangi paparan jika log bocor. Teks prompt lengkap tetap tersimpan di database dengan kontrol akses (row-level security) supaya kamu tetap bisa melihat riwayat item-mu sendiri.
2. Gambar referensi — retensi 30 hari
Gambar referensi yang kamu unggah untuk sebuah item disimpan paling lama 30 hari, lalu dihapus otomatis dari penyimpanan kami. Aset 3D hasil generate tetap tersimpan sesuai masa berlaku paketmu (lihat product.md §7), independen dari gambar referensinya.
3. Koneksi Roblox — apa yang kami simpan (dan tidak)
- Kami menyimpan Roblox user ID, username, display name, dan token akses/refresh (terenkripsi AES-256-GCM, kunci di secret manager, tidak pernah dikirim ke browser atau plugin).
- Kami tidak menyimpan email Roblox-mu.
- Sesuai kebijakan aplikasi pihak ketiga Roblox: kami tidak melatih model AI dengan data akun Roblox-mu, tidak menggabungkan datamu dengan sumber eksternal untuk identifikasi pribadi, dan tidak membagikan identitas Roblox-mu ke pihak ketiga.
4. Prosesor pihak ketiga (sub-pemroses)
| Prosesor | Peran | Data yang diteruskan |
|---|---|---|
| Midtrans | Pembayaran (Indonesia: kartu, e-wallet, transfer) | Jumlah, mata uang, email, ID pesanan |
| Lemon Squeezy | Pembayaran (internasional, merchant-of-record) | Jumlah, mata uang, email, ID pesanan |
| Roblox Corporation | OAuth login + Open Cloud API (unggah aset) | Sesuai scope yang kamu setujui saat menghubungkan akun |
| Penyedia object storage (MinIO/kompatibel-S3) | Menyimpan aset, gambar referensi, faktur PDF | File yang kamu unggah/hasilkan |
| Penyedia email (SMTP) | Mengirim email transaksional (konfirmasi, faktur, notifikasi hapus akun) | Alamat email, isi notifikasi |
5. Berapa lama data disimpan
- Gambar referensi: maksimum 30 hari.
- Data akun & item: selama akunmu aktif, atau sampai kamu meminta penghapusan (lihat §7).
- Faktur: disimpan untuk keperluan pajak meski akun dihapus, tetapi data pribadimu di dalamnya dianonimkan (lihat §7).
- Log teknis: rotasi berkala, biasanya dalam hitungan minggu.
6. Hak kamu atas data pribadimu
Sesuai UU PDP dan prinsip GDPR, kamu berhak untuk:
- Mengakses/mengunduh salinan lengkap datamu — lewat Unduh data saya di halaman Pengaturan (`GET /v1/me/export`), maksimal 2 kali per hari.
- Menghapus akun dan datamu — lewat Hapus akun di halaman Pengaturan. Kami menjadwalkan penghapusan, mencabut semua sesi/token aktif dan koneksi Roblox-mu segera, lalu benar-benar menghapus data dan file dari penyimpanan kami dalam 30 hari. Kamu bisa membatalkan permintaan ini kapan saja sebelum 30 hari berlalu.
- Membetulkan data profil yang salah — lewat halaman profil/pengaturan.
- Menarik persetujuan galeri publik/pemasaran kapan saja.
Faktur adalah pengecualian yang sengaja: nomor dan jumlahnya tetap disimpan setelah akun dihapus (kewajiban hukum pajak), tetapi kaitannya ke identitasmu dihapus (dianonimkan).
7. Anak di bawah umur
- Fitur yang terhubung ke Roblox OAuth mensyaratkan usia 13 tahun ke atas, sama seperti syarat Roblox sendiri.
- Pengguna di bawah 13 tahun tetap bisa membuat dan mengunduh aset lewat jalur manual (tanpa menghubungkan akun Roblox), dengan email orang tua/wali yang disarankan untuk verifikasi kontak.
- Tidak ada fitur sosial terbuka untuk akun di bawah umur; partisipasi galeri publik tetap opt-in dan dimoderasi.
8. Keamanan
- Token Roblox dan data sensitif lain dienkripsi di database (AES-256-GCM).
- Semua file privat diakses lewat tautan bertanda tangan yang kedaluwarsa dalam 15 menit.
- Webhook pembayaran diverifikasi tanda tangannya sebelum diproses.
9. Perubahan kebijakan ini
Perubahan material akan diberi tahu lewat email atau notifikasi dalam aplikasi.
10. Kontak & keluhan
Pertanyaan atau keluhan soal data pribadimu bisa dikirim lewat halaman dukungan di aplikasi atau lewat email ke privacy@robloxcrafter.com. Badan usaha yang bertanggung jawab: [Badan usaha — A-8, menunggu keputusan Erik].