Privacy notice
Version 0.1, 4 November 2026. Draft, pending review.
Who is responsible
KeyStroke Championship is organised jointly by Harvest Academy Malaysia and SchoolGo. SchoolGo also provides the technical platform.
For any question or request about personal data, email keystroke@schoolgo.app.
What we collect
- Teachers: name, email, school, state, and when they gave their confirmation.
- Students: full name, email (their own or a parent's), school, birth year, school year, band, and when they confirmed that a parent or guardian agreed. We don't collect IC numbers.
- Competition results: attempt times, typing speed and accuracy, once official attempts open.
Why we use it
Only to run the competition: registration, sign-in, scoring, leaderboards, selecting and contacting finalists, certificates, and fair-play checks. We don't sell personal data, and we don't give it to sponsors for marketing.
Children
Most participants are under 18. Schools must get parent or guardian consent, and students confirm a parent or guardian has agreed when they register themselves. See the consent page.
What others can see
- Teachers at a school can see and manage that school's students.
- Leaderboards may show a student's name or masked name, school, state, band and results.
Service providers
These companies process data for us, only to provide their service:
- Supabase: database and sign-in. Data is stored in Singapore.
- Brevo: sends sign-in emails, so it receives email addresses.
- Cloudflare: hosts the website and handles web traffic and email forwarding.
This means personal data may be transferred outside Malaysia.
How long we keep it
We keep personal data only as long as needed to run the competition and handle results and certificates, or as the law requires.
Your choices and rights
Providing this data is voluntary, but we can't register a participant without it. You may ask to access or correct personal data, limit how it's used, or withdraw consent and have a student removed. Email keystroke@schoolgo.app. Teachers can also correct or remove students directly in the teacher portal.
Notis privasi
Versi 0.1, 4 November 2026. Draf, sedang disemak.
Pihak yang bertanggungjawab
KeyStroke Championship dianjurkan bersama oleh Harvest Academy Malaysia dan SchoolGo. SchoolGo juga menyediakan platform teknikal.
Untuk sebarang pertanyaan atau permintaan tentang data peribadi, sila e-mel keystroke@schoolgo.app.
Data yang kami kumpulkan
- Guru: nama, e-mel, sekolah, negeri, dan masa pengesahan diberikan.
- Murid: nama penuh, e-mel (sendiri atau ibu bapa), sekolah, tahun lahir, tahun persekolahan, kategori, dan masa murid mengesahkan bahawa ibu bapa atau penjaga telah bersetuju. Kami tidak mengumpul nombor kad pengenalan.
- Keputusan pertandingan: masa percubaan, kelajuan menaip dan ketepatan, apabila percubaan rasmi dibuka.
Tujuan penggunaan
Hanya untuk mengendalikan pertandingan: pendaftaran, log masuk, pemarkahan, papan kedudukan, pemilihan dan perhubungan dengan finalis, sijil, dan semakan permainan adil. Kami tidak menjual data peribadi dan tidak memberikannya kepada penaja untuk tujuan pemasaran.
Kanak-kanak
Kebanyakan peserta berumur bawah 18 tahun. Sekolah mesti mendapatkan persetujuan ibu bapa atau penjaga, dan murid mengesahkan bahawa ibu bapa atau penjaga telah bersetuju apabila mendaftar sendiri. Lihat halaman persetujuan.
Siapa yang boleh melihat
- Guru di sesebuah sekolah boleh melihat dan mengurus murid sekolah tersebut.
- Papan kedudukan mungkin memaparkan nama atau nama bertopeng murid, sekolah, negeri, kategori dan keputusan.
Pembekal perkhidmatan
Syarikat berikut memproses data bagi pihak kami, hanya untuk menyediakan perkhidmatan mereka:
- Supabase: pangkalan data dan log masuk. Data disimpan di Singapura.
- Brevo: menghantar e-mel log masuk, jadi menerima alamat e-mel.
- Cloudflare: mengehos laman web serta mengendalikan trafik web dan pemajuan e-mel.
Ini bermakna data peribadi mungkin dipindahkan ke luar Malaysia.
Tempoh penyimpanan
Kami menyimpan data peribadi hanya selama yang diperlukan untuk mengendalikan pertandingan, keputusan dan sijil, atau seperti yang dikehendaki oleh undang-undang.
Pilihan dan hak anda
Pemberian data ini adalah secara sukarela, tetapi kami tidak dapat mendaftarkan peserta tanpanya. Anda boleh meminta untuk mengakses atau membetulkan data peribadi, mengehadkan penggunaannya, atau menarik balik persetujuan dan mengeluarkan murid. Sila e-mel keystroke@schoolgo.app. Guru juga boleh membetulkan atau mengeluarkan murid terus dalam portal guru.