NexaDB
NexaDB

Kebijakan Privasi

Kebijakan Privasi ini menjelaskan bagaimana NexaDB mengakses, mengumpulkan, menggunakan, menyimpan, melindungi, membagikan, dan menghapus data pengguna pada aplikasi web, Android, dan iOS NexaDB.

Berlaku sejak 01 Juni 2026 Terakhir diperbarui 31 Juli 2026 Kontak: bytezillaid@gmail.com Aplikasi edukasi

1. Identitas Pengelola

Aplikasi NexaDB dikelola oleh NexaDB. Untuk pertanyaan, permintaan akses data, koreksi data, atau penghapusan akun/data, pengguna dapat menghubungi: bytezillaid@gmail.com.

2. Data yang Kami Kumpulkan

Kami mengumpulkan data yang diperlukan untuk menjalankan fungsi pembelajaran, autentikasi, kelas, kuis, diskusi, submission, SQL Sandbox, penilaian, dan notifikasi.

Jenis Data Contoh Data Tujuan Penggunaan
Data akun dan identitas Nama, email, kata sandi terenkripsi/hashed, peran pengguna, NIM, semester, kode registrasi. Membuat akun, login, membedakan role admin/dosen/mahasiswa, mengelola kelas dan pembelajaran.
Data profil Foto profil/avatar, perubahan nama, email, NIM, semester. Menampilkan identitas pengguna pada profil, kelas, diskusi, submission, dan laporan.
Data pembelajaran Kelas yang diikuti, skenario PBL, progres langkah, skor pre-test/post-test/latihan, jawaban kuis, N-Gain, status penyelesaian. Menyediakan alur pembelajaran, evaluasi, rekap progres, dan laporan akademik.
Data aktivitas pengguna Diskusi, balasan diskusi, laporan konten beserta kategori/detail, relasi blokir pengguna, tindakan moderasi, submission teks, file tugas, query SQL Sandbox, riwayat query, hasil otomatis/manual assessment. Mendukung interaksi kelas, keselamatan komunitas, peninjauan penyalahgunaan, penilaian tugas, latihan SQL, audit pembelajaran, dan feedback dosen.
Data notifikasi Token Firebase Cloud Messaging (FCM), status baca notifikasi, isi notifikasi terkait kelas/tugas/kuis/diskusi. Mengirim pemberitahuan pembelajaran dan menyimpan riwayat notifikasi dalam aplikasi.
Data teknis dan keamanan Token autentikasi, waktu login/aktivitas, log server, alamat IP atau informasi request yang tercatat otomatis oleh server. Menjaga keamanan akun, mencegah penyalahgunaan, memperbaiki error, dan menjaga stabilitas layanan.

3. Data yang Tidak Kami Kumpulkan

NexaDB tidak dirancang untuk mengumpulkan data lokasi presisi, kontak telepon, SMS, call log, data kesehatan, data finansial/pembayaran, rekaman mikrofon, atau data biometrik.

Jika di masa depan fitur baru membutuhkan izin tambahan pada aplikasi mobile Android dan iOS atau data sensitif baru, kebijakan ini dan pengungkapan di aplikasi harus diperbarui sebelum fitur tersebut digunakan.

4. Cara Kami Menggunakan Data

  • Menyediakan registrasi, login, logout, dan pengelolaan profil pengguna.
  • Menghubungkan mahasiswa dengan kelas dan skenario pembelajaran.
  • Menyimpan dan menampilkan progres PBL, hasil kuis, nilai, feedback, dan laporan pembelajaran.
  • Memproses diskusi, submission, file tugas, dan aktivitas SQL Sandbox.
  • Memfilter konten diskusi tertentu, memproses laporan dan pemblokiran pengguna, serta mendukung peninjauan moderator.
  • Mengirim notifikasi terkait aktivitas pembelajaran melalui Firebase Cloud Messaging (FCM).
  • Menjaga keamanan layanan, mengatasi masalah teknis, dan mencegah penyalahgunaan.

5. Pembagian Data

Kami tidak menjual data pribadi pengguna.

Data dapat dibagikan atau terlihat dalam konteks berikut:

  • Admin dan dosen dapat melihat data yang diperlukan untuk mengelola kelas, progres, diskusi, submission, dan penilaian.
  • Mahasiswa lain dapat melihat konten yang memang dikirim ke area bersama, seperti diskusi kelas/skenario.
  • Admin dan dosen yang berwenang atas skenario dapat melihat isi asli konten yang dilaporkan atau disembunyikan, identitas pelapor, serta catatan tindakan untuk proses moderasi. Pengguna biasa tidak menerima isi asli konten yang disembunyikan atau identitas pelapor.
  • Penyedia layanan teknis, seperti penyedia hosting/server dan Firebase Cloud Messaging (FCM), dapat memproses data terbatas untuk menjalankan layanan.
  • Data dapat diungkap jika diwajibkan oleh hukum, perintah pemerintah yang sah, proses hukum, atau untuk melindungi keamanan layanan dan pengguna.

6. Keamanan Data

  • Kata sandi pengguna disimpan dalam bentuk hash, bukan teks asli.
  • Token autentikasi digunakan untuk mengamankan akses API aplikasi web dan aplikasi mobile Android dan iOS.
  • Akses data dibatasi berdasarkan role pengguna, seperti admin, dosen, dan mahasiswa.
  • Di lingkungan produksi, komunikasi aplikasi harus dijalankan melalui HTTPS atau mekanisme enkripsi modern yang setara.
  • Kami menerapkan pembatasan akses dan praktik pengamanan wajar untuk mengurangi risiko akses tidak sah, kehilangan, penyalahgunaan, atau perubahan data.

7. Retensi Data

Selama akun aktif, data akun, progres pembelajaran, kuis, diskusi, submission, sandbox log, nilai, dan notifikasi disimpan selama diperlukan untuk menyediakan pembelajaran, administrasi kelas, keamanan, audit akademik, atau memenuhi kewajiban hukum yang sah.

Setelah penghapusan akun dan data, NexaDB dapat mempertahankan ringkasan akademik minimum—seperti progres, nilai akhir kuis, nilai/status submission, dan hasil assessment SQL Sandbox—dalam bentuk anonim agar laporan kelas dan integritas akademik tidak rusak. Ringkasan tersebut tidak lagi memuat nama, email, NIM, semester, avatar, atau identifier asli pengguna.

Data yang telah dihapus dapat tetap berada sementara dalam backup sampai siklus backup yang berlaku berakhir. Data dalam backup tidak tersedia melalui aplikasi atau API, tidak digunakan untuk kegiatan normal, dan hanya boleh dipakai untuk pemulihan bencana. Jika backup dipulihkan, penghapusan akun yang telah tercatat harus diterapkan kembali sebelum data tersedia untuk penggunaan normal. NexaDB tidak menetapkan durasi backup tertentu pada kebijakan ini sebelum kebijakan operasional tersebut ditetapkan.

Laporan konten dan riwayat tindakan moderasi dapat dipertahankan untuk menjaga integritas proses moderasi dan audit keselamatan. Jika akun terkait dihapus, detail yang dapat memuat identitas atau isi pengguna akan dihapus atau diganti dengan placeholder sesuai proses penghapusan akun, sedangkan record minimum laporan/tindakan dapat tetap dipertahankan.

8. Penghapusan Akun dan Data

Mahasiswa dapat menghapus akun dari aplikasi NexaDB melalui fungsi penghapusan akun pada profil. Untuk melindungi akun, fungsi tersebut mewajibkan autentikasi, kata sandi saat ini, dan konfirmasi penghapusan. Setelah berhasil, seluruh session dan token akses dicabut sehingga akun lama tidak dapat digunakan untuk login kembali.

Pengguna juga dapat meminta penghapusan akun NexaDB dan data yang terkait dengan akun tersebut dengan mengirim email ke bytezillaid@gmail.com. Dosen dan admin menggunakan proses administratif melalui kontak tersebut karena penghapusan mandiri hanya tersedia untuk mahasiswa.

Permintaan sebaiknya mencantumkan nama, email akun, NIM jika ada, dan keterangan bahwa pengguna meminta penghapusan akun NexaDB.

Setelah menerima permintaan, kami dapat melakukan verifikasi identitas untuk memastikan permintaan berasal dari pemilik akun. Kami akan memproses penghapusan dalam waktu yang wajar sesuai kebutuhan verifikasi, operasional, dan kewajiban hukum yang berlaku.

Penghapusan mencakup identitas dan akses akun, avatar, notifikasi, keanggotaan aktif, jawaban kuis mentah, catatan dan file submission, serta query, hasil, dan error SQL Sandbox. Nilai dan ringkasan akademik minimum dapat dipertahankan hanya dalam bentuk anonim untuk integritas laporan. Struktur diskusi dan balasan dipertahankan agar thread pengguna lain tidak rusak, tetapi isi milik pengguna yang menghapus akun diganti dengan “Konten dihapus bersama akun pengguna.” dan author ditampilkan sebagai “Pengguna dihapus”.

Penghapusan mencakup akun dan data terkait yang tidak wajib dipertahankan untuk memenuhi kewajiban hukum atau arsip akademik yang sah. Data yang wajib dipertahankan akan diminimalkan dan dibatasi penggunaannya hanya untuk tujuan sah yang mendasari retensi tersebut. Penghapusan akun bersifat permanen dan NexaDB tidak menyimpan mapping antara identitas asli dan identitas anonim.

9. Pilihan Privasi Pengguna

Pengguna, mahasiswa, dosen, dan admin dapat menggunakan pilihan privasi berikut sesuai akun dan konteks penggunaan mereka:

  • Meminta akses terhadap data pribadi yang terkait dengan akun.
  • Meminta koreksi data yang tidak akurat atau tidak lengkap.
  • Memperbarui sebagian data profil melalui aplikasi apabila fitur tersebut tersedia.
  • Mahasiswa dapat melakukan penghapusan akun dan data dari aplikasi; seluruh pengguna juga dapat mengajukan permintaan melalui prosedur pada bagian Penghapusan Akun dan Data.
  • Menarik persetujuan atas pemrosesan opsional, jika pemrosesan tersebut tersedia dan didasarkan pada persetujuan. Penarikan persetujuan tidak memengaruhi pemrosesan yang telah dilakukan secara sah sebelumnya.
  • Menonaktifkan notifikasi aplikasi melalui pengaturan perangkat Android atau iOS. Notifikasi tertentu mungkin tetap tersedia sebagai riwayat di dalam aplikasi.
  • Menghubungi pengelola melalui bytezillaid@gmail.com untuk pertanyaan privasi atau permintaan terkait data.

10. Privasi Anak

NexaDB ditujukan untuk penggunaan pembelajaran oleh mahasiswa, dosen, admin, atau peserta pendidikan yang mendapatkan akses melalui institusi/kelas. Aplikasi ini tidak ditujukan sebagai layanan umum untuk anak-anak. Jika Anda yakin data anak telah dikirim tanpa otorisasi yang sesuai, hubungi kami agar dapat ditinjau dan ditangani.

11. Perubahan Kebijakan

Kami dapat memperbarui Kebijakan Privasi ini jika terdapat perubahan fitur, pemrosesan data, persyaratan Google Play, Apple App Store, atau platform distribusi lain yang digunakan NexaDB, maupun kewajiban hukum. Perubahan akan ditampilkan pada halaman ini dengan tanggal pembaruan terbaru.

12. Ringkasan untuk Google Play Data Safety dan Apple App Privacy

Pernyataan ringkas berikut menjelaskan praktik data NexaDB untuk kebutuhan transparansi pengguna serta konsistensi dengan Google Play Data Safety dan Apple App Privacy:

  • Data yang dikumpulkan: data akun dan identitas, foto/avatar opsional, data profil dan pembelajaran, jawaban kuis, nilai dan progres, diskusi, laporan konten dan relasi blokir, submission, file tugas, query dan riwayat SQL Sandbox, data notifikasi, serta data teknis dan keamanan.
  • Tujuan pengumpulan: autentikasi dan pengelolaan akun, penyediaan fitur kelas dan pembelajaran, penilaian dan laporan akademik, diskusi dan submission, moderasi serta pencegahan penyalahgunaan, latihan SQL, pengiriman notifikasi, keamanan, dan dukungan teknis.
  • Data yang dikaitkan dengan akun: data profil, aktivitas kelas dan pembelajaran, konten yang dikirim pengguna, nilai, progres, riwayat SQL Sandbox, serta notifikasi dikaitkan dengan akun agar fitur dapat berfungsi.
  • Keterlihatan data: dosen dan admin dapat melihat data sesuai kebutuhan pengelolaan dan penilaian; mahasiswa lain hanya dapat melihat data atau konten yang memang ditampilkan dalam konteks fitur bersama, seperti diskusi kelas atau skenario.
  • Notifikasi: NexaDB menggunakan Firebase Cloud Messaging (FCM) untuk mengirim notifikasi aplikasi dan memproses token perangkat yang diperlukan untuk tujuan tersebut.
  • Pembagian data: data dapat diproses oleh penyedia hosting/server dan Firebase sebagai penyedia teknis, atau diungkap untuk keperluan hukum yang sah. NexaDB tidak menjual data pengguna.
  • Keamanan: password di-hash, akses berbasis role, token autentikasi, dan HTTPS di produksi.
  • Iklan dan tracking: NexaDB tidak menampilkan iklan dan tidak menggunakan data pengguna untuk tracking lintas aplikasi atau situs.
  • Penghapusan dan retensi: mahasiswa dapat menghapus akun dari aplikasi. Identitas dan bukti mentah dihapus; nilai/ringkasan akademik minimum dapat dipertahankan secara anonim, dan struktur diskusi dipertahankan dengan isi pengguna diganti placeholder.
  • Kontrol komunitas: pengguna dapat melaporkan konten dan memblokir pengguna lain. Konten yang disembunyikan moderator tidak ditampilkan dalam bentuk asli kepada pengguna biasa; aturan selengkapnya tersedia pada Aturan Komunitas.
  • Pilihan privasi: pengguna dapat meminta akses, koreksi, dan penghapusan akun dan data melalui bytezillaid@gmail.com sebagaimana dijelaskan pada bagian Pilihan Privasi Pengguna.