Undang-undang
Dasar Privasi — Extension TecerTools PBD
Sambungan pelayar Chrome yang membantu guru mengautomasi kemasukan data PBD di portal MOE/IDME. Dasar ini menerangkan data yang diakses, cara ia digunakan, dan apa yang tidak dihantar ke mana-mana.
01Pengenalan
TecerTools PBD ("sambungan") ialah sambungan pelayar Chrome yang dibina oleh TecerTools untuk membantu guru di Malaysia mengautomasi kemasukan data PBD (Pentaksiran Bilik Darjah) di portal rasmi MOE/IDME (*.moe.gov.my, sppb.moe.gov.my). Pengawal data yang bertanggungjawab ialah TecerTools, dikendalikan oleh pembangunnya.
Sambungan ini adalah sebahagian daripada perkhidmatan TecerTools dan tertakluk pada rangka kerja APDP yang sama seperti Dasar Privasi utama kami (dipautkan di bawah).
02Ringkasan
- Sambungan hanya membaca dan mengisi data pada halaman IDME yang anda, guru yang telah log masuk, sedang lihat dalam pelayar anda sendiri.
- Ia tidak pernah menghantar data ke pelayan MOE dengan sendirinya — ia hanya berinteraksi dengan medan borang IDME di halaman, sama seperti anda menaip sendiri.
- Satu-satunya data yang keluar dari pelayar anda ialah: (a) butiran log masuk anda jika anda memilih untuk log masuk, sama ada e-mel dan kata laluan yang dihantar (HTTPS) kepada perkhidmatan log masuk TecerTools yang dihoskan di Kulai, Johor, Malaysia, atau log masuk Google dalam tetingkap Google sendiri; dan (b) tarikan data pilihan dari akaun TecerTools anda sendiri, hanya jika anda menggunakan ciri tersebut.
- Kami tidak menjual data, tidak memaparkan iklan, dan tidak menggunakan skrip analitik/penjejakan dalam sambungan.
03Data yang diakses oleh sambungan
Semasa aktif pada halaman IDME, sambungan membaca kandungan yang telah dipaparkan pada halaman itu untuk mengautomasi kemasukan data, termasuk:
- Nama murid dan nombor kad pengenalan (IC), seperti yang dipaparkan dalam jadual senarai kelas
- Nilai tahap penguasaan (TP) dan markah yang dimasukkan pada halaman
- Label kelas/mata pelajaran yang diperlukan untuk mengenal pasti baris dan medan yang betul
Data ini dibaca terus dari halaman web dalam sesi pelayar anda (melalui content script) dan digunakan hanya untuk mengisi tahap TP, penilaian kemahiran, dan komen pada halaman yang sama. Ia diproses secara setempat dan tidak dihantar ke mana-mana oleh langkah ini.
04Data yang disimpan
Storan setempat Chrome (chrome.storage.local), pada peranti anda sendiri sahaja:
- Sesi log masuk anda yang disimpan cache (e-mel, nama paparan, gambar profil jika log masuk dengan Google, token sesi TecerTools) jika anda log masuk
- Penanda sekali guna yang memaparkan mesej alu-aluan selepas log masuk Google pertama, dipadam sebaik mesej ditutup
Storan sesi Chrome (chrome.storage.session), dikosongkan apabila pelayar ditutup:
- Pilihan borang yang sedang dibuat dalam popup sambungan (cth. tahap TP yang hendak diguna), supaya anda tidak kehilangan tempat jika popup hilang fokus
Data ini tidak boleh dibaca oleh MOE, IDME, atau mana-mana laman web lain — ia terhad kepada sambungan itu sendiri.
05Kebenaran yang diminta
Menurut fail manifest sambungan, kebenaran berikut diminta, setiap satu untuk fungsi khusus:
- storage — menyimpan sesi log masuk cache pada peranti anda
- activeTab — menjalankan automasi pada tab IDME yang sedang aktif apabila anda menggunakan sambungan
- identity — membuka tetingkap log masuk Google apabila anda memilih "Log masuk dengan Google", dan menerima semula kod log masuk TecerTools selepas itu. Kebenaran ini tidak memberi akses kepada akaun, e-mel, atau fail Google anda.
- Kebenaran hos termasuk *.moe.gov.my dan sppb.moe.gov.my untuk halaman IDME, serta pelayan TecerTools (supabase.tecertools.my) untuk log masuk dan ciri tarikan pilihan
06Log masuk akaun
Log masuk adalah pilihan dan hanya diperlukan untuk ciri lanjutan tertentu (lihat di bawah). Kemasukan PBD secara manual berfungsi tanpa akaun.
- Log masuk dikendalikan oleh perkhidmatan log masuk TecerTools sendiri (Supabase Auth) yang dihoskan di Kulai, Johor, Malaysia, melalui e-mel dan kata laluan atau akaun Google.
- Jika anda memilih log masuk dengan Google, anda log masuk ke Google dalam tetingkap Google sendiri; sambungan tidak nampak kata laluan Google anda. Google berkongsi nama, alamat e-mel, dan gambar profil anda dengan perkhidmatan log masuk TecerTools. Jika anda belum mempunyai akaun TecerTools, akaun percuma dicipta dengan butiran ini. Sambungan tidak menyimpan token akses Google.
- Kami menyimpan alamat e-mel anda dan token sesi untuk mengekalkan log masuk anda.
- Kata laluan anda dihantar melalui HTTPS kepada perkhidmatan log masuk TecerTools dan disimpan di sana hanya sebagai cincangan (hash); sambungan tidak menyimpannya.
Perkhidmatan log masuk dan API TecerTools dihoskan pada pelayan di Kulai, Johor, Malaysia. Selain log masuk Google yang anda pilih sendiri, sambungan ini tidak menghantar data anda kepada Google atau mana-mana pihak ketiga lain. Data murid dari IDME tidak pernah dihantar kepada Google.
07Ciri pilihan: menarik rekod TecerTools anda sendiri
Jika anda mempunyai akaun TecerTools di tecertools.my dan menggunakan ciri "tarik dari sumber", sambungan akan:
- Menghantar permintaan, disahkan dengan log masuk TecerTools anda, ke titik akhir backend TecerTools untuk mengambil rekod murid yang telah anda simpan sendiri
- Menggunakan rekod yang dikembalikan (nama, nombor IC, nilai TP/markah) untuk mengisi halaman IDME, memadankan baris mengikut nombor IC atau nama murid
Permintaan ini hanya berlaku apabila anda secara aktif memilih untuk menggunakan ciri ini. Tiada data halaman IDME dihantar ke TecerTools sebagai sebahagian daripada ini — ia hanya menarik rekod sedia ada anda untuk mengisi halaman.
08Penggunaan terhad (Limited Use)
Penggunaan maklumat yang diperoleh oleh sambungan ini mematuhi keperluan Penggunaan Terhad Chrome Web Store. Secara khusus:
- Kami hanya menggunakan data untuk menyediakan dan menambah baik fungsi yang dinyatakan dalam dasar ini.
- Kami tidak memindahkan atau menjual data kepada pihak ketiga untuk pengiklanan, pemasaran, atau tujuan yang tidak berkaitan.
- Kami tidak menggunakan data untuk apa-apa tujuan selain yang didedahkan, dan tidak membenarkan manusia membaca data anda kecuali dengan persetujuan anda atau seperti yang dikehendaki undang-undang.
09Apa yang kami tidak lakukan
- Kami tidak menjual, menyewa, atau berkongsi data anda dengan pihak ketiga untuk pengiklanan atau pemasaran.
- Kami tidak menjalankan skrip analitik, iklan, atau penjejakan pihak ketiga di dalam sambungan.
- Kami tidak menghantar data murid IDME/MOE ke mana-mana pelayan TecerTools sebagai sebahagian daripada kemasukan manual — data itu hanya bergerak antara halaman IDME dan sambungan, secara setempat dalam pelayar anda.
- Kami tidak mengakses mana-mana halaman web selain domain MOE/IDME yang sambungan ini dibina untuknya.
10Pengekalan & penghapusan data
- Data sambungan setempat (sesi log masuk cache) kekal pada peranti anda sehingga anda log keluar atau membuang sambungan, dan pada masa itu ia dikosongkan.
- Rekod yang disimpan dalam akaun TecerTools anda (digunakan hanya untuk ciri tarikan pilihan) dikekalkan mengikut tetapan akaun TecerTools anda. Anda boleh meminta penghapusan akaun dan data berkaitan dengan menghubungi kami.
11Data kanak-kanak
Sambungan ini ialah alat profesional untuk guru. Walaupun ia memproses nama dan nombor IC murid sebagai sebahagian daripada kemasukan data pentaksiran, ini berlaku sepenuhnya dalam sesi MOE/IDME guru yang telah dibenarkan dan tidak dikumpul, disimpan, atau dihantar oleh TecerTools kecuali seperti yang diterangkan di atas (iaitu, hanya apabila rekod tersimpan guru sendiri ditarik semula ke IDME atas permintaan mereka).
12Perubahan kepada dasar ini
Jika dasar ini berubah, tarikh "Kemas kini terakhir" di atas akan disemak semula. Perubahan penting akan dipaparkan di sini sebelum ia berkuat kuasa.
13Hubungi
Soalan tentang dasar ini atau data anda boleh dihantar ke: tecertools@gmail.com