Siapa kami
TimesHero dijual oleh MUHAMMAD FIRDAUS BIN MUSTAR, seorang individu di Malaysia (10, Jalan Ketingting 3, Bandar Peranginan Morib, 42700 Banting, Selangor, Malaysia), yang menentukan cara data yang diterangkan di sini digunakan. Kami mematuhi Akta Perlindungan Data Peribadi 2010 (PDPA) Malaysia.
Hubungi: support@fmbuilt.dev.
Ringkasnya
- Nama, kemajuan dan jawapan anak-anak anda kekal dalam aplikasi pada peranti anda.
- Perkhidmatan kami menyimpan rekod pembelian, pautan antara peranti anda, salinan kemajuan anak-anak keluarga berbayar (tanpa nama), dan rekod jangka pendek yang luput dengan sendirinya.
- Tiada iklan, tiada kuki penjejakan, tiada analitik, dan kami tidak pernah menjual data.
- Pembayaran dikendalikan oleh Stripe; kami tidak pernah melihat nombor kad.
Apa yang kekal pada peranti anda
Aplikasi menyimpan pangkalan data kecil dalam storan pelayar pada peranti tempat ia berjalan. Ia mengandungi:
- rekod keluarga: PIN Ibu Bapa, disimpan hanya sebagai hash bergaram (nilai yang dikacau yang tidak boleh ditukar semula menjadi PIN; PIN yang ditetapkan oleh versi aplikasi yang lebih lama disimpan sebagai hash lama tanpa garam sehingga ia dimasukkan dengan betul pada kali berikutnya, lalu dinaik taraf kepada hash bergaram); kunci lesen setelah anda membeli; tetapan anda; dan tarikh peringatan sandaran terakhir anda;
- nama pertama, avatar pilihan dan tahun persekolahan setiap kanak-kanak;
- pembelajaran setiap kanak-kanak: fakta yang dilatih, setiap jawapan beserta masa yang diambil, sesi, mata pengalaman, Bintang, rentetan hari, mahkota dan lencana;
- teman setiap kanak-kanak, termasuk sebarang nama yang ditaip oleh kanak-kanak untuk haiwan peliharaannya.
Kami tidak dapat melihat atau mencapai data ini. Ia dipadam apabila anda membuang seorang kanak-kanak dalam ruang ibu bapa, memadam data pelayar untuk TimesHero atau membuang aplikasi. Fail sandaran yang anda simpan kekal di mana sahaja anda meletakkannya.
Apa yang disimpan oleh perkhidmatan kami
Perkhidmatan ini berjalan di Cloudflare dan menyimpan rekod berikut:
- Rekod pembelian (Pas Seumur Hidup sahaja): alamat e-mel yang anda berikan kepada Stripe, rujukan Stripe untuk pembayaran dan checkout, status lesen (aktif atau tamat, dan sama ada pertikaian pembayaran sedang dibuka), dan senarai peranti keluarga anda. Senarai peranti mengandungi pengecam rawak setiap peranti, label seperti "iPad", bila ia dipautkan dan, bagi tablet kanak-kanak, pengecam rawak kanak-kanak itu, bukan namanya. Disimpan selagi lesen wujud dan selepas itu selama yang dikehendaki oleh undang-undang cukai Malaysia untuk rekod jualan.
- Pautan tablet: bagi setiap tablet yang dipautkan, keluarga pemiliknya, pengecam rawak kanak-kanak dan cap jari rahsia tablet yang dikacau. Disimpan sehingga tablet dibuang; selepas dibuang, nota "dibuang" disimpan selama 7 hari. Masa terakhir setiap peranti dilihat disimpan selama 90 hari selepas ia terakhir digunakan.
- Kod pautan: semasa kod 6 digit dipaparkan, nama pertama, avatar, tahun persekolahan kanak-kanak dan salinan kemajuannya, supaya tablet dapat menyediakan dirinya. Dipadam apabila kod digunakan, dan hilang selepas 10 minit dalam apa jua keadaan. Inilah satu-satunya tempat perkhidmatan menyimpan nama kanak-kanak.
- Salinan kemajuan (Pas Seumur Hidup dan tablet yang dipautkan): salinan terkini kemajuan setiap kanak-kanak (pembelajaran yang disenaraikan di atas, tanpa jawapan satu demi satu, dan teman beserta sebarang nama haiwan peliharaan yang ditaip oleh kanak-kanak), supaya tablet kanak-kanak dan peranti ibu bapa sentiasa selaras. Ia tidak mengandungi nama kanak-kanak. Disimpan sehingga anda membuang kanak-kanak itu dalam ruang ibu bapa atau meminta kami memadamnya.
- Checkout yang sedang berjalan: semasa anda berada di checkout Stripe, rujukan dan alamat Stripe untuk checkout itu, harganya dan masanya, disimpan di bawah pengecam rawak keluarga anda, supaya menekan Beli sekali lagi menggunakannya semula. Dipadam apabila pembelian selesai, dan hilang selepas 15 minit dalam apa jua keadaan.
- Penyerahan pembelian: selepas pembelian, kunci lesen baharu, disimpan di bawah pengecam rawak keluarga yang sama, supaya peranti yang membeli dapat mengambilnya. Dipadam apabila peranti itu mengambilnya, dan hilang selepas 1 jam dalam apa jua keadaan.
- Pembilang jangka pendek untuk menghalang penyalahgunaan: cubaan gagal dan bilangan permintaan mengikut alamat rangkaian anda (atau, untuk menghantar semula lesen, mengikut alamat e-mel), disimpan 15 minit hingga 1 jam.
Pertarungan langsung
Untuk memulakan pertarungan langsung, sebuah bilik kecil pada perkhidmatan kami memperkenalkan kedua-dua peranti. Ia menyampaikan avatar dan nama pertama setiap kanak-kanak kepada lawannya sahaja dan tidak kepada sesiapa lagi, tidak menyimpan nama, dan ditutup dalam masa 10 minit. Permainan kemudian berjalan terus antara kedua-dua peranti.
Untuk mencari laluan antara peranti, pelayan sambungan Cloudflare (STUN, dan TURN sebagai geganti pada rangkaian yang ketat) digunakan. Seperti mana-mana sambungan terus, kedua-dua peranti, dan geganti apabila ia digunakan, dapat melihat alamat rangkaian satu sama lain.
Laporan ranap
Apabila sesuatu rosak, aplikasi menghantar laporan ranap yang kecil kepada kami: jenis ralat, mesejnya dan di mana dalam kod ia berlaku, binaan aplikasi, alamat skrin dengan pengecam kanak-kanak dibuang, pelayar dan sistem, sama ada aplikasi dipasang, dan masa. Apa-apa yang kelihatan seperti nama, PIN, kunci lesen, alamat e-mel atau kemajuan dibuang terlebih dahulu.
Laporan ranap, dan laporan kandungan yang disekat oleh dasar keselamatan pelayar, ditulis ke log perkhidmatan kami dan tidak disimpan di tempat lain. Ia disimpan hanya selama Cloudflare menyimpan log tersebut.
Maklum balas dan e-mel
Borang maklum balas menghantar e-mel kepada kami dengan mesej anda, alamat balasan jika anda memberikannya, dan butiran asas peranti (platform, saiz skrin, pelayar, sama ada aplikasi dipasang). Tiada apa-apa daripadanya disimpan pada perkhidmatan kami; e-mel itu kekal dalam peti masuk kami selama yang kami perlukan untuk membalas anda.
Kami hanya menghantar e-mel kepada anda berkenaan kunci lesen anda dan balasan kepada mesej anda.
Pembayaran
Stripe menjalankan checkout. Stripe mengumpul butiran kad dan alamat e-mel anda di bawah dasar privasinya sendiri; kami tidak pernah melihat nombor kad. Stripe memberitahu kami alamat e-mel, amaun, sama ada pembayaran berjaya dan rujukannya.
Siapa lagi yang mengendalikan data, dan di mana
- Cloudflare: menempatkan aplikasi dan perkhidmatan, menyimpan rekod di atas, memperkenalkan pertarungan langsung, menggeganti pertarungan pada rangkaian yang ketat, dan menyimpan log teknikal yang singkat. Ia melihat alamat rangkaian setiap permintaan.
- Stripe: menerima pembayaran dan menghantar resit.
- Resend: menghantar e-mel lesen dan menyampaikan maklum balas kepada kami.
Syarikat-syarikat ini menjalankan rangkaian global, jadi data mungkin diproses di luar Malaysia. Kami menggunakan mereka hanya untuk menjalankan TimesHero, dan kami tidak berkongsi data dengan pihak lain, untuk pengiklanan atau sebaliknya, kecuali jika dikehendaki oleh undang-undang.
Kanak-kanak
TimesHero dibuat untuk kanak-kanak dan disediakan oleh ibu bapa atau penjaga, yang bersetuju dengan dasar ini bagi pihak mereka. Hanya nama pertama diperlukan; sila jangan gunakan nama penuh. Kanak-kanak tidak boleh membeli apa-apa dalam aplikasi, dan ruang ibu bapa dilindungi oleh PIN Ibu Bapa.
Menjaga keselamatan data
Semua trafik menggunakan HTTPS. PIN Ibu Bapa dan rahsia setiap tablet disimpan hanya sebagai nilai yang dikacau. Kunci lesen dan alamat e-mel dipendekkan dalam log kami. Tiada sistem yang selamat sepenuhnya, jadi kami menyimpan sesedikit yang boleh.
Jika anda kehilangan peranti
Kunci lesen anda boleh dihantar semula ke alamat e-mel pembelian. Kemajuan kanak-kanak hanya dapat dikembalikan daripada fail sandaran yang anda simpan: ruang ibu bapa mengingatkan anda setiap bulan. Kemajuan tablet yang dipautkan turut disimpan oleh perkhidmatan dan kembali apabila tablet itu dipautkan semula. PIN Ibu Bapa yang terlupa boleh ditetapkan semula pada peranti tanpa kehilangan data.
Hak anda
Di bawah PDPA, anda boleh meminta salinan data peribadi yang kami simpan tentang keluarga anda, meminta kami membetulkannya, meminta kami memadamnya, dan menarik balik persetujuan anda. Tulis kepada support@fmbuilt.dev daripada alamat e-mel yang anda gunakan untuk membeli, atau sertakan kunci lesen anda, supaya kami tahu permintaan itu daripada anda. Kami membalas dalam masa 21 hari.
Apabila kami memadam rekod keluarga anda, kami hanya menyimpan rekod pembelian, selama yang dikehendaki oleh undang-undang cukai Malaysia. Data pada peranti anda boleh anda padam sendiri dalam aplikasi pada bila-bila masa. Membuang seorang kanak-kanak dalam ruang ibu bapa (dengan sambungan internet) juga memadam rekod kanak-kanak itu daripada perkhidmatan kami, termasuk selepas bayaran balik menamatkan Pas Seumur Hidup.
Perubahan pada dasar ini
Dasar ini mempunyai nombor versi dan tarikh di bahagian atas. Apabila ia berubah dengan cara yang penting, kami menaikkan nombor versi dan ruang ibu bapa akan meminta anda bersetuju sekali lagi.
Hubungi kami
Tulis kepada support@fmbuilt.dev untuk sebarang soalan tentang data anda.