Dasar Privasi myPBD.my

Berkuat kuasa: 24-09-2026  ·  Kemas kini terakhir: 09-10-2026

Dasar Privasi ini menerangkan cara sistem myPBD.my ("myPBD", "kami") mengumpul, menggunakan, menyimpan, melindungi dan berkongsi data peribadi apabila institusi pendidikan, pentadbir, guru dan pengguna lain menggunakan sistem Pentaksiran Bilik Darjah (PBD) kami di https://mypbd.my. Dasar ini disediakan selaras dengan Akta Perlindungan Data Peribadi 2010 (Akta 709) dan pindaannya.

1. Pengendali Sistem

myPBD.my dijual dan dikendalikan oleh J&M TECH RESOURCES (No. Pendaftaran SSM: 202603230338 (CA0426874-K)), No 57, Jalan KS 5/14, Evergreen 3, KotaSAS, 25200 Kuantan, Pahang, Malaysia. Sistem ini dibangunkan oleh pembangun sistem yang melesenkannya secara eksklusif kepada J&M TECH RESOURCES (lihat Terma Perkhidmatan). Pertanyaan berkaitan privasi boleh dihantar melalui saluran di Bahagian 15.

2. Peranan Sekolah & myPBD

  • Institusi (sekolah, prasekolah, tadika atau guru yang melanggan) menentukan data murid dan guru yang dimasukkan serta tujuan pentaksiran. Institusi bertindak sebagai pihak yang mengawal data tersebut.
  • myPBD memproses data itu bagi pihak institusi, semata-mata untuk menyediakan perkhidmatan PBD yang dilanggan. Kami tidak menggunakan data murid untuk tujuan lain.
  • Institusi bertanggungjawab memastikan penggunaan sistem selaras dengan dasar Kementerian Pendidikan Malaysia (KPM) dan peraturan dalaman institusi, termasuk memaklumkan ibu bapa atau penjaga apabila perlu.

3. Data yang Dikumpul

KategoriContoh dataSumber
Maklumat institusiNama dan kod institusi, negeri, daerah, kategori institusi, logo, pakej langgananBorang pendaftaran
PentadbirE-mel, nombor telefon, kata laluan pentadbir (disimpan dalam bentuk cincangan, bukan teks asal)Borang pendaftaran, Portal Pentadbir
GuruNama, nombor kad pengenalan (untuk log masuk), jawatan, subjek dan kelas yang diajar, PIN guru (cincangan), dan alamat e-mel jika dibekalkan (untuk makluman sistem)Pentadbir institusi, guru sendiri
MuridNama, kelas, status (aktif / tidak aktif), dan e-mel murid jika dibekalkan oleh institusiPentadbir institusi
Rekod pentaksiranTahap Penguasaan (TP), tarikh, subjek, topik / Standard Pembelajaran, nama guru pentaksir, pertimbangan guruGuru
Ulasan slipUlasan guru mata pelajaran yang disunting dan disimpan oleh guru, bersama nama guru dan masa suntingan. Cadangan ulasan dijana dalam pelayar guru tanpa dihantar kepada pihak ketiga; ulasan guru kelas dirumus secara automatik daripada tahap penguasaan dan ulasan guru mata pelajaran dan tidak disimpan secara berasinganGuru
EvidenGambar, video, audio atau fail hasil kerja murid yang dimuat naik oleh guruGuru
Pengesahan rasmiNama, jawatan, tarikh dan tandatangan digital Guru Besar / Pengetua dan Ketua PanitiaPemegang jawatan
Langganan & bayaranPakej, tempoh, jumlah, rujukan transaksi Stripe. Setiap rekod bayaran di Stripe dilabel dengan nama dan kod institusi, jenis pakej dan e-mel pembayar (untuk resit); bagi Pakej Guru Individu, nama guru yang membayar turut dicatat. Butiran kad dan perbankan tidak pernah diterima atau disimpan oleh myPBD; ia diproses terus oleh Stripe.Stripe Malaysia
Akaun Google sekolahAlamat e-mel akaun Google yang menyambung Google Drive, serta ID dan nama folder yang dipilih (lihat Bahagian 5)Google, dengan kebenaran pentadbir
Data teknikalAlamat IP, cap masa dan laluan permintaan, untuk kawalan keselamatan (had cubaan log masuk, permintaan tanpa sesi yang ditolak) dan penyiasatan ralatPelayar pengguna
Log komunikasiRekod e-mel makluman yang dihantar oleh sistem: penerima, jenis makluman dan tarikh (bukan kandungan peribadi tambahan)Sistem myPBD

Kami tidak mengumpul data sensitif seperti maklumat kesihatan, agama atau kewangan peribadi murid.

4. Tujuan Penggunaan Data

  1. Menyediakan fungsi PBD: merekod TP, analisis, rumusan silang, Dashboard, laporan dan slip pelaporan.
  2. Mengesahkan identiti semasa log masuk dan mengasingkan data setiap institusi daripada institusi lain.
  3. Menyimpan eviden dan salinan rekod ke dalam Google Drive milik institusi (jika disambungkan).
  4. Mengurus pendaftaran, langganan, bayaran dan pembaharuan lesen.
  5. Menjaga keselamatan sistem, mengesan penyalahgunaan dan menyelesaikan ralat teknikal.
  6. Menghubungi pentadbir berkaitan akaun, langganan atau notis keselamatan.
  7. Mengesahkan pemilikan pendaftaran baharu: pautan pengesahan sekali guna dihantar ke e-mel pemohon (e-mel DELIMa bagi institusi KPM), dan percubaan hanya diaktifkan selepas pautan itu ditekan.
  8. Menghantar makluman e-mel automatik berkaitan akaun kepada pentadbir dan guru yang berkenaan: peringatan tempoh percubaan dan langganan, resit bayaran, amaran keselamatan (contohnya percubaan log masuk berulang atau penukaran PIN dan kata laluan), jawapan kepada maklum balas, notis penyelenggaraan, dan ringkasan mingguan untuk pentadbir.
Kami tidak menjual data, tidak memaparkan iklan, dan tidak menggunakan data murid, guru atau fail Google Drive untuk melatih model kecerdasan buatan (AI).

5. Akses Google Drive & Data Google

Pentadbir institusi boleh memilih untuk menyambung Google Drive institusi (contohnya akaun DELIMa) supaya eviden dan salinan rekod PBD disimpan dalam folder milik institusi sendiri.

5.1 Kebenaran yang diminta

  • drive.file: akses hanya kepada folder yang dipilih sendiri oleh pentadbir melalui Google Picker, dan kepada fail atau folder yang dicipta oleh myPBD. myPBD tidak boleh melihat, membaca atau mengubah fail lain dalam Google Drive institusi.
  • openid dan email: untuk memaparkan akaun Google mana yang disambungkan.

5.2 Cara data Google digunakan

  • Mencipta subfolder eviden (kelas, subjek, Standard Kandungan, Standard Pembelajaran, tarikh, murid) dan memuat naik fail eviden ke dalamnya.
  • Mencipta satu fail Google Sheet rekod PBD institusi dalam folder yang dipilih, dan berkongsinya dengan akaun perkhidmatan myPBD untuk mengemas kini salinan rekod.
  • Fail yang dicipta dimiliki oleh akaun Google institusi, bukan oleh myPBD.
  • Folder dan fail eviden tidak dikongsi secara awam (tiada kebenaran "sesiapa yang ada pautan"). Di dalam myPBD, gambar dan video eviden dipaparkan melalui pelayan myPBD kepada guru dan pentadbir institusi yang sedang log masuk sahaja, menggunakan pautan yang tamat dalam 15 minit. Di luar myPBD, fail hanya boleh dibuka oleh akaun Google institusi dan akaun yang dikongsi oleh institusi sendiri.

5.3 Penyimpanan kebenaran

Token kebenaran Google disimpan dalam bentuk bersulit (AES-256-GCM) di pelayan dan tidak boleh dicapai dari pelayar. Kata laluan akaun Google tidak pernah dilihat, diminta atau disimpan oleh myPBD.

5.4 Menarik balik kebenaran

Kebenaran boleh ditarik balik pada bila-bila masa melalui tetapan akaun Google (Keselamatan → Aplikasi pihak ketiga), atau dengan menghubungi kami. Selepas ditarik balik, fail yang sudah ada kekal dalam Google Drive institusi.

Penggunaan dan pemindahan maklumat yang diterima daripada Google API oleh myPBD mematuhi Google API Services User Data Policy, termasuk keperluan Limited Use. Data Google hanya digunakan untuk menyediakan fungsi yang diterangkan di atas, tidak dipindahkan kepada pihak lain kecuali seperti yang dinyatakan dalam dasar ini atau diwajibkan oleh undang-undang, dan tidak dibaca oleh manusia kecuali dengan izin institusi (contohnya semasa sokongan teknikal), untuk tujuan keselamatan, atau apabila diwajibkan oleh undang-undang.

6. Lokasi Penyimpanan Data

myPBD menggunakan infrastruktur Google Cloud dan Firebase. Oleh itu, sebahagian data disimpan atau diproses di luar Malaysia:

KomponenDataLokasi
Pangkalan data utama (Cloud Firestore)Maklumat institusi, senarai guru dan murid, rekod pentaksiran, ulasan slip, pengesahanSingapura, wilayah asia-southeast1 (sejak 30-09-2026; salinan lama di Amerika Syarikat dipadam pada 08-10-2026)
Pelayan aplikasi (Cloud Run)Pemprosesan permintaanSingapura
Storan eviden (Cloud Storage, baldi peribadi)Salinan video dan fail eviden melebihi 20 MB, dikekalkan untuk penstriman dalam myPBD selagi data institusi disimpan; fail lain disimpan sementara sahaja dan dipadam sebaik sahaja dipindahkan ke Google Drive institusiSingapura
Google Drive & Google Sheet institusiEviden dan salinan rekodMengikut tetapan akaun Google institusi
Penghantaran e-mel (Gmail API)E-mel makluman daripada alamat rasmi myPBDGoogle (global)
Pembantu AI Konsol Pembangun (Google Gemini)Ditangguhkan; tiada data dihantar. Jika diaktifkan semula kelak, hanya soalan yang ditaip oleh staf sokongan myPBD akan dihantar, tanpa data sekolah, guru atau murid, dan dasar ini akan dikemas kini terlebih dahuluTidak berkenaan semasa ditangguhkan

Pemindahan data peribadi ke luar Malaysia dibuat berdasarkan seksyen 129 Akta Perlindungan Data Peribadi 2010 (dipinda oleh Akta A1727). Asasnya ialah penilaian impak pemindahan yang dijalankan oleh J&M TECH RESOURCES dan terma pemprosesan data yang mengikat penyedia perkhidmatan. Data dilindungi dengan penyulitan ketika disimpan dan ketika dihantar. Ringkasan penilaian ini boleh diminta melalui saluran di bahagian 15.

7. Perkongsian dengan Pihak Ketiga

  • Google LLC (Google Cloud, Firebase, Google Drive, Google Sheets): pengehosan, pangkalan data dan storan; Gmail API: penghantaran e-mel makluman daripada alamat rasmi myPBD. Google Gemini (pembantu AI untuk staf sokongan myPBD): ditangguhkan; tiada data dihantar.
  • Stripe (Stripe Malaysia): pemprosesan bayaran FPX, kad, Apple Pay, Google Pay dan GrabPay (pembayar yang memilih GrabPay mengesahkan bayaran di laman Grab) serta penghantaran resit kepada e-mel pembayar. Maklumat yang dikongsi: e-mel pembayar, nama dan kod institusi, pakej dan tempoh, serta nama guru bagi Pakej Guru Individu sahaja. No. Kad Pengenalan dan rekod PBD murid tidak dikongsi.
  • Pembangun sistem: menyelenggara dan menyokong sistem secara teknikal di bawah perjanjian bertulis dengan J&M TECH RESOURCES, terikat dengan kewajipan kerahsiaan, dan hanya mencapai data apabila perlu untuk sokongan, keselamatan atau pembaikan ralat.
  • Pihak berkuasa: hanya apabila diwajibkan oleh undang-undang Malaysia.

Data sesebuah institusi tidak dipaparkan kepada institusi lain.

8. Langkah Keselamatan

  • Sambungan disulitkan (HTTPS / TLS) bagi semua halaman dan permintaan.
  • Kata laluan pentadbir dan PIN guru disimpan dalam bentuk cincangan (scrypt); teks asal tidak disimpan. Kata laluan pentadbir mesti sekurang-kurangnya 8 aksara dengan huruf besar, huruf kecil, nombor dan simbol.
  • Pas sesi bertandatangan digital memastikan pengguna hanya boleh mencapai data institusinya sendiri. Pas ini disimpan dalam satu cookie login yang tidak boleh dibaca oleh skrip (HttpOnly) dan hanya dihantar melalui HTTPS (lihat Bahagian 10).
  • Pentadbir boleh menamatkan semua sesi institusi pada semua peranti dengan satu tindakan ("Log keluar semua peranti"); setiap permintaan tulisan daripada pelayar turut disemak untuk menghalang pemalsuan permintaan silang tapak (CSRF).
  • Pangkalan data tidak boleh dicapai terus dari pelayar; semua akses melalui pelayan yang mengesahkan setiap permintaan.
  • Had cubaan log masuk untuk menyekat percubaan meneka PIN atau kata laluan.
  • Sandaran automatik pangkalan data dibuat setiap malam (2:30 pagi waktu Malaysia) dan disimpan selama 30 hari; pemulihan titik masa tersedia selama 7 hari. Setiap malam, cache memori sementara di pelayan dan rekod had cubaan log masuk yang telah tamat tempoh dibersihkan secara automatik.
  • Ralat pelayan dimaklumkan secara automatik kepada pasukan sokongan myPBD untuk dibaiki; makluman ini mengandungi laluan dan masa permintaan sahaja, bukan rekod murid.
  • Rahsia sistem (kunci API, kunci tandatangan) disimpan dalam Google Secret Manager, bukan dalam kod sumber.

9. Tempoh Penyimpanan & Pemadaman

  • Data institusi disimpan sepanjang tempoh langganan aktif dan tempoh pembaharuan.
  • Murid yang dikeluarkan ditanda TIDAK AKTIF (tidak dipadam) supaya sejarah pentaksiran kekal lengkap untuk laporan institusi.
  • Apabila langganan tamat dan tidak diperbaharui, data institusi dipadam daripada pangkalan data atas permohonan bertulis pentadbir institusi, dalam tempoh 30 hari dari tarikh permohonan diterima. Salinan sandaran luput dengan sendirinya dalam 30 hari berikutnya. Sebelum pemadaman, institusi boleh memohon salinan eksport (Bahagian 12).
  • Pemadaman automatik data institusi 90 hari selepas langganan tamat belum dilaksanakan dan termasuk dalam Pelan Pembangunan (sasaran 31-12-2026). Sehingga itu, data hanya dipadam atas permohonan bertulis seperti di atas.
  • Draf pendaftaran yang menunggu pengesahan e-mel (termasuk maklumat dalam borang pendaftaran) disimpan paling lama 24 jam, kemudian dipadam secara automatik. Selepas pautan ditekan, kandungan draf dikosongkan serta-merta.
  • Fail dalam Google Drive dan Google Sheet institusi kekal milik institusi dan tidak dipadam oleh myPBD.
  • Rekod bayaran disimpan mengikut tempoh yang diwajibkan oleh undang-undang percukaian dan perakaunan.
  • Log teknikal pelayan (alamat IP, cap masa, laluan permintaan) dalam Google Cloud Logging disimpan selama 30 hari, kemudian dipadam secara automatik.
  • Rekod log e-mel makluman dan log audit dalam pangkalan data disimpan sehingga pembersihan automatik dilaksanakan (Pelan Pembangunan, sasaran 31-12-2026), atau dipadam lebih awal atas permohonan bertulis pentadbir institusi.

10. Storan Pelayar & Kuki

myPBD menggunakan satu cookie login (__session) yang diperlukan untuk mengekalkan sesi anda selama 12 jam atau sehingga anda log keluar. Cookie ini tidak boleh dibaca oleh skrip (HttpOnly), hanya dihantar melalui HTTPS, terhad kepada domain mypbd.my, dan dipadam apabila anda log keluar atau apabila pentadbir menekan "Log keluar semua peranti".

Selain itu, storan sesi pelayar (sessionStorage) digunakan untuk paparan sementara (contohnya nama guru dan sekolah yang sedang dibuka) dan dipadam apabila tab ditutup, supaya tiada data tertinggal pada komputer yang dikongsi di sekolah. myPBD tidak menggunakan cookie pengiklanan atau penjejakan pihak ketiga.

11. Data Murid (Kanak-kanak)

Data murid dimasukkan oleh institusi bagi tujuan pentaksiran rasmi. Murid tidak log masuk ke myPBD. Permohonan ibu bapa atau penjaga berkaitan data murid hendaklah dikemukakan kepada institusi berkenaan, dan kami akan membantu institusi melaksanakan permohonan tersebut.

11A. Semakan Slip Melalui Kod QR

Setiap slip pelaporan membawa kod QR yang menghala ke halaman semakan awam. Halaman itu memaparkan nama dan kod sekolah, jenis slip, tarikh slip dijana, nama kelas, mata pelajaran, penggal dan Tahap Penguasaan yang direkodkan, tanpa nama murid dan tanpa nombor kad pengenalan. Pengimbas boleh menaip nama murid untuk dipadankan dengan slip; nama yang ditaip tidak disimpan. Supaya kod QR mudah diimbas, pautan pada slip menggunakan kod ringkas lapan aksara; pelayan menyimpan padanan kod ringkas itu dengan tandatangan digital slip (tanpa nama murid).

12. Hak Anda

Tertakluk kepada Akta 709, anda berhak untuk:

  1. Mengakses data peribadi anda yang disimpan.
  2. Membetulkan data yang tidak tepat, tidak lengkap atau lapuk.
  3. Menarik balik persetujuan, termasuk kebenaran Google Drive (Bahagian 5.4). Penarikan balik boleh menyebabkan sebahagian fungsi tidak dapat digunakan.
  4. Menghalang pemprosesan yang mungkin menyebabkan kerosakan atau distres.
  5. Memohon salinan data (mudah alih data). Pada masa ini, pentadbir institusi boleh memuat turun laporan Excel terus daripada portal. Salinan penuh dalam format yang boleh dibaca mesin (JSON atau CSV) disediakan atas permohonan bertulis pentadbir dalam tempoh 21 hari. Eksport penuh layan diri melalui portal termasuk dalam Pelan Pembangunan (sasaran 31-12-2026).
  6. Mematikan jenis makluman e-mel tertentu (contohnya ringkasan mingguan) melalui Portal Pentadbir, bahagian Makluman E-mel Sekolah. E-mel keselamatan dan resit bayaran tidak boleh dimatikan kerana ia melindungi akaun dan rekod bayaran anda.

Guru dan murid hendaklah terlebih dahulu menghubungi pentadbir institusi masing-masing. Pentadbir boleh menghubungi kami secara terus. Kami akan menjawab dalam tempoh 21 hari.

13. Insiden Keselamatan Data

Sekiranya berlaku insiden keselamatan yang melibatkan data peribadi, kami akan menyiasat dengan segera, mengambil langkah pembendungan, memaklumkan institusi yang terjejas, dan memaklumkan Pesuruhjaya Perlindungan Data Peribadi secepat mungkin dan tidak lewat daripada 72 jam selepas insiden disahkan, serta memaklumkan individu yang terjejas tanpa kelengahan apabila insiden itu boleh menyebabkan kemudaratan ketara, seperti yang dikehendaki oleh Akta 709 (dipinda 2024).

14. Perubahan Dasar

Dasar ini mungkin dikemas kini dari semasa ke semasa. Tarikh "Kemas kini terakhir" di bahagian atas akan diubah. Setiap kemas kini keselamatan atau aliran data sistem disusuli semakan dasar ini dalam pelepasan yang sama. Perubahan besar akan dimaklumkan kepada pentadbir institusi melalui sistem atau e-mel.

15. Hubungi Kami

Pertanyaan, permohonan akses atau aduan berkaitan privasi: