Dasar Privasi
Kemas kini terakhir: 10 September 2026
Cikgu CC ialah aplikasi web yang membantu guru pelatih Diploma Pascasiswazah Pendidikan (PGDT) Open University Malaysia menyediakan dokumentasi praktikum: Rancangan Pengajaran Harian, jurnal, rekod kehadiran dan borang rasmi.
Dasar ini menerangkan maklumat yang kami kumpul, tempat ia disimpan, dan pihak yang boleh mengaksesnya. Ia ditulis mengikut cara aplikasi ini benar-benar berfungsi.
1. Maklumat yang kami kumpul
| Jenis | Butiran |
|---|---|
| Identiti akaun | Nombor matrik atau ID pelajar anda, dan kata laluan anda. Aplikasi membentuk alamat dalaman <ID>@oum.edu.my sebagai kunci akaun. Ini pengecam sistem sahaja — kami tidak menghantar e-mel ke alamat itu. |
| Maklumat hubungan | Alamat e-mel dan nombor telefon yang anda berikan semasa pendaftaran, digunakan untuk e-mel aliran kerja dan sokongan pembayaran. |
| Profil praktikum | Nama anda, nama dan alamat sekolah, kod sekolah, logo sekolah (jika dimuat naik), nama pengetua, guru pembimbing dan pensyarah penyelia, serta tarikh praktikum. |
| Kerja praktikum | Rancangan Pengajaran Harian, jurnal harian dan mingguan, refleksi, rekod kehadiran, jadual waktu, dan sebarang fail asal yang anda muat naik. |
| Pembayaran | Kod bil, rujukan, jumlah, status dan cap masa. Kami tidak pernah melihat atau menyimpan nombor kad anda — pembayaran dikendalikan sepenuhnya oleh toyyibPay. |
Kami tidak menggunakan iklan, tidak menjejaki anda merentas laman web lain, dan tidak menjual atau menyewakan maklumat anda kepada sesiapa.
2. Tempat maklumat anda disimpan
- Peranti anda. Salinan penuh disimpan dalam pelayar anda supaya aplikasi berfungsi walaupun sambungan terputus.
- Firebase (Google). Pengesahan akaun dan salinan awan bagi kerja praktikum anda.
- Cloudflare. Salinan kedua rekod praktikum dan rekod pembayaran (D1), serta salinan simpanan automatik (R2).
Pelayan berada di luar Malaysia, jadi maklumat anda disimpan dan diproses di luar negara oleh penyedia tersebut.
3. Salinan simpanan automatik
Satu salinan rekod anda diambil setiap malam dan disimpan sehingga 90 hari. Salinan terkini yang mengandungi kerja sebenar juga dikekalkan supaya ia sentiasa ada untuk dipulihkan. Salinan ini hanya boleh dibaca oleh akaun anda sendiri.
4. Ciri AI
Apabila anda menggunakan pembantu AI, teks rancangan pengajaran atau refleksi berkaitan dihantar kepada penyedia AI untuk menjana cadangan.
- Jika anda memasukkan kunci API peribadi, permintaan pergi terus dari pelayar anda kepada penyedia yang anda pilih. Kunci itu disimpan pada peranti anda sahaja.
- Jika tidak, permintaan melalui pelayan kami menggunakan kunci bersama OpenRouter, tertakluk pada had penggunaan harian.
Kami tidak menyimpan kandungan permintaan AI ini melebihi tempoh yang diperlukan untuk memulangkan jawapan kepada anda.
5. Google Drive (pilihan)
Jika anda memilih untuk menyambungkan Google Drive, aplikasi meminta skop drive.file sahaja. Skop ini membenarkan aplikasi mengakses hanya fail yang dicipta olehnya sendiri. Aplikasi tidak boleh membaca, mengubah atau memadam fail lain dalam Drive anda. Anda boleh menarik balik kebenaran ini pada bila-bila masa melalui Tetapan Akaun Google anda.
6. Pihak ketiga yang memproses maklumat anda
| Pihak | Tujuan |
|---|---|
| Google (Firebase, Firestore) | Pengesahan akaun dan penyimpanan awan |
| Cloudflare (Workers, D1, R2) | Hos aplikasi, penyimpanan dan salinan simpanan |
| toyyibPay | Pemprosesan pembayaran |
| Resend | Penghantaran e-mel aliran kerja |
| Penyedia AI (OpenRouter, atau penyedia pilihan anda) | Menjana cadangan AI |
| Google Drive | Hanya jika anda menyambungkannya sendiri |
7. Hak anda
Anda boleh meminta salinan, pembetulan atau pemadaman maklumat anda dengan menghubungi kami di alamat di bawah. Aplikasi juga menyediakan butang Export Complete Backup (.zip) yang memuat turun semua rekod anda pada bila-bila masa tanpa perlu meminta.
Apabila akaun dipadam, rekod praktikum dipadam daripada Firebase dan Cloudflare. Salinan simpanan yang sedia ada akan luput mengikut tempoh 90 hari yang dinyatakan di atas.
8. Kanak-kanak
Aplikasi ini untuk guru pelatih dewasa. Ia tidak ditujukan kepada kanak-kanak, dan kami tidak mengumpul maklumat murid secara langsung. Sebarang nama murid yang anda taip ke dalam rancangan pengajaran atau rekod kehadiran adalah kandungan yang anda kawal sepenuhnya.
9. Perubahan
Jika dasar ini berubah dengan cara yang ketara, tarikh di bahagian atas akan dikemas kini dan pemberitahuan akan dipaparkan dalam aplikasi.
10. Hubungi kami
E-mel: wofieeee@gmail.com
Telefon: 011-25462804
Privacy Policy
Last updated: 10 September 2026
Cikgu CC is a web application that helps Open University Malaysia Postgraduate Diploma in Teaching (PGDT) trainee teachers prepare their practicum documentation: daily lesson plans, journals, attendance records and official forms.
This policy explains what we collect, where it is stored, and who can reach it. It is written to describe how the application actually works.
1. What we collect
| Type | Details |
|---|---|
| Account identity | Your matric or student ID, and your password. The app forms an internal address <ID>@oum.edu.my as the account key. This is a system identifier only — we do not send mail to it. |
| Contact details | The email address and phone number you give at sign-up, used for workflow email and payment support. |
| Practicum profile | Your name, school name and address, school code, school logo (if you upload one), the names of your principal, mentor teacher and supervising lecturer, and your practicum dates. |
| Practicum work | Lesson plans, daily and weekly journals, reflections, attendance records, your timetable, and any source files you upload. |
| Payment | Bill code, reference, amount, status and timestamps. We never see or store your card number — payments are handled entirely by toyyibPay. |
We run no advertising, do not track you across other websites, and do not sell or rent your information to anyone.
2. Where your information is held
- Your device. A full copy is kept in your browser so the app keeps working when the connection drops.
- Firebase (Google). Account authentication and a cloud copy of your practicum work.
- Cloudflare. A second copy of your practicum records and your payment records (D1), and automatic backups (R2).
These servers are outside Malaysia, so your information is stored and processed abroad by those providers.
3. Automatic backups
A copy of your records is taken each night and kept for up to 90 days. The most recent copy that actually contains work is also pinned, so there is always something to restore from. These copies are readable only by your own account.
4. AI features
When you use the AI assistant, the relevant lesson-plan or reflection text is sent to an AI provider to generate a suggestion.
- If you enter your own API key, the request goes directly from your browser to the provider you chose. That key is stored on your device only.
- Otherwise the request passes through our server using a shared OpenRouter key, subject to daily usage limits.
We do not retain the contents of these AI requests beyond what is needed to return the answer to you.
5. Google Drive (optional)
If you choose to connect Google Drive, the app requests the drive.file scope only. That scope allows access to files the app itself created and nothing else. The app cannot read, change or delete any other file in your Drive. You can withdraw this permission at any time from your Google Account settings.
6. Third parties that process your information
| Party | Purpose |
|---|---|
| Google (Firebase, Firestore) | Account authentication and cloud storage |
| Cloudflare (Workers, D1, R2) | Application hosting, storage and backups |
| toyyibPay | Payment processing |
| Resend | Workflow email delivery |
| AI providers (OpenRouter, or one you choose) | Generating AI suggestions |
| Google Drive | Only if you connect it yourself |
7. Your rights
You may request a copy, a correction, or deletion of your information by contacting us at the address below. The app also provides an Export Complete Backup (.zip) button that downloads all of your records at any time without having to ask.
When an account is deleted, practicum records are removed from Firebase and Cloudflare. Backups already taken expire on the 90-day schedule described above.
8. Children
This application is for adult trainee teachers. It is not directed at children, and we do not collect pupil information directly. Any pupil names you type into a lesson plan or attendance record are content that remains entirely under your control.
9. Changes
If this policy changes in a material way, the date at the top will be updated and a notice will be shown in the application.
10. Contact us
Email: wofieeee@gmail.com
Phone: 011-25462804